Skip to content

Commit a86c0d0

Browse files
authored
Merge branch 'stackhpc/victoria' into sync-stable/victoria
2 parents 9885644 + e66edfd commit a86c0d0

File tree

7 files changed

+41
-26
lines changed

7 files changed

+41
-26
lines changed

docker/base/elasticsearch.repo

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
[elasticsearch-kibana-logstash-6.x]
2-
name=ELK repository for 6.x packages
3-
baseurl=https://artifacts.elastic.co/packages/oss-6.x/yum
1+
[elasticsearch-kibana-logstash-7.x]
2+
name=ELK repository for 7.x packages
3+
baseurl=https://artifacts.elastic.co/packages/oss-7.x/yum
44
gpgcheck=1
55
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
66
enabled=0

docker/prometheus/prometheus-cadvisor/Dockerfile.j2

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
88
{% import "macros.j2" as macros with context %}
99

1010
{% block prometheus_cadvisor_repository_version %}
11-
ENV prometheus_cadvisor_version=0.35.0
11+
ENV prometheus_cadvisor_version=0.38.7
12+
ENV prometheus_cadvisor_sha256sum=fdb86c256df682cfec2abd57a4405c919ed26f1e27ebfabf487f6c516bc7f6c7
1213
{% endblock %}
1314

1415
{% if base_arch in ['x86_64'] %}
1516

1617
{% block prometheus_cadvisor_install %}
17-
RUN curl -o /opt/cadvisor https://github.com/google/cadvisor/releases/download/v${prometheus_cadvisor_version}/cadvisor && chmod 0755 /opt/cadvisor
18+
RUN curl -o /tmp/cadvisor https://github.com/google/cadvisor/releases/download/v${prometheus_cadvisor_version}/cadvisor \
19+
&& echo "${prometheus_cadvisor_sha256sum} /tmp/cadvisor" | sha256sum -c \
20+
&& mv /tmp/cadvisor /opt \
21+
&& chmod 0755 /opt/cadvisor
1822
{% endblock %}
1923

2024
{% else %}
@@ -24,7 +28,7 @@ RUN curl -o /opt/cadvisor https://github.com/google/cadvisor/releases/download/v
2428
{% set cadvisor_packages = [
2529
'libjs-bootstrap',
2630
'libjs-jquery',
27-
'https://snapshot.debian.org/archive/debian/20180503T060640Z/pool/main/c/cadvisor/cadvisor_0.27.1+dfsg2-1_arm64.deb'
31+
'cadvisor'
2832
] %}
2933

3034
{{ macros.install_packages(cadvisor_packages | customizable("packages")) }}

docker/prometheus/prometheus-server/Dockerfile.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
66
{% block prometheus_server_header %}{% endblock %}
77

88
{% block prometheus_server_repository_version %}
9-
ENV prometheus_version=1.8.2
9+
ENV prometheus_version=2.25.0
1010
{% endblock %}
1111

1212
{% block prometheus_server_install %}

kolla/template/repos.yaml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,42 +2,42 @@
22
# TODO(mnasiadka): Rework the repo list once Ceph Octopus is released
33
centos:
44
ceph: "centos-ceph-nautilus"
5-
elasticsearch: "elasticsearch-kibana-logstash-6.x"
5+
elasticsearch: "elasticsearch-kibana-logstash-7.x"
66
epel: "epel"
77
epel-modular: "epel-modular"
88
erlang: "rabbitmq_rabbitmq-erlang"
99
extras: "extras"
1010
grafana: "grafana"
1111
hacluster: "ha"
1212
influxdb: "influxdb"
13-
logstash: "elasticsearch-kibana-logstash-6.x"
14-
kibana: "elasticsearch-kibana-logstash-6.x"
13+
logstash: "elasticsearch-kibana-logstash-7.x"
14+
kibana: "elasticsearch-kibana-logstash-7.x"
1515
opstools: "centos-opstools"
1616
rabbitmq: "rabbitmq_rabbitmq-server"
1717
td-agent: "treasuredata"
1818

1919
centos-aarch64:
2020
ceph: "centos-ceph-nautilus"
21-
elasticsearch: "elasticsearch-kibana-logstash-6.x"
21+
elasticsearch: "elasticsearch-kibana-logstash-7.x"
2222
epel: "epel"
2323
epel-modular: "epel-modular"
2424
erlang: "centos-rabbitmq-38"
2525
extras: "extras"
2626
grafana: "grafana"
2727
hacluster: "ha"
28-
logstash: "elasticsearch-kibana-logstash-6.x"
28+
logstash: "elasticsearch-kibana-logstash-7.x"
2929
opstools: "centos-opstools"
3030
rabbitmq: "rabbitmq_rabbitmq-server"
3131
td-agent: "treasuredata"
3232

3333
centos-ppc64le:
3434
ceph: "centos-ceph-nautilus"
35-
elasticsearch: "elasticsearch-kibana-logstash-6.x"
35+
elasticsearch: "elasticsearch-kibana-logstash-7.x"
3636
epel: "epel"
3737
epel-modular: "epel-modular"
3838
extras: "extras"
3939
hacluster: "ha"
40-
logstash: "elasticsearch-kibana-logstash-6.x"
40+
logstash: "elasticsearch-kibana-logstash-7.x"
4141
opstools: "centos-opstools"
4242
rabbitmq: "rabbitmq_rabbitmq-server"
4343

@@ -49,44 +49,45 @@ rhel:
4949

5050
# NOTE(mnasiadka): Erlang repo - Debian Buster/Bullseye needs to use bionic as per RabbitMQ docs
5151
debian:
52-
elasticsearch: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
52+
53+
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
5354
erlang: "deb http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu bionic main"
5455
grafana: "deb https://packages.grafana.com/oss/deb stable main"
5556
influxdb: "deb https://repos.influxdata.com/debian buster stable"
56-
logstash: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
57-
kibana: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
57+
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
58+
kibana: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
5859
rabbitmq: "deb https://packagecloud.io/rabbitmq/rabbitmq-server/debian/ buster main"
5960
td-agent: "deb http://packages.treasuredata.com/4/debian/buster buster contrib"
6061

6162
debian-aarch64:
62-
elasticsearch: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
63+
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
6364
erlang: "deb http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu bionic main"
6465
grafana: "deb https://packages.grafana.com/oss/deb stable main"
6566
influxdb: "deb https://repos.influxdata.com/debian buster stable"
66-
logstash: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
67-
kibana: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
67+
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
68+
kibana: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
6869
libvirt: "deb https://obs.linaro.org/repos/home:/marcin.juszkiewicz/debian-buster ./"
6970
rabbitmq: "deb https://packagecloud.io/rabbitmq/rabbitmq-server/debian/ buster main"
7071
td-agent: "deb http://packages.treasuredata.com/4/debian/buster buster contrib"
7172

7273
ubuntu:
73-
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
74+
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
7475
erlang: "deb http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu focal main"
7576
grafana: "deb https://packages.grafana.com/oss/deb stable main"
7677
influxdb: "deb https://repos.influxdata.com/ubuntu focal stable"
77-
logstash: "deb https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
78-
kibana: "deb https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
78+
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
79+
kibana: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
7980
mariadb: "deb http://downloads.mariadb.com/MariaDB/mariadb-10.3/repo/ubuntu focal main"
8081
qdrouterd: "deb http://ppa.launchpad.net/qpid/released/ubuntu/ focal main"
8182
rabbitmq: "deb https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu/ focal main"
8283
td-agent: "deb http://packages.treasuredata.com/4/ubuntu/focal/ focal contrib"
8384

8485
ubuntu-aarch64:
85-
elasticsearch: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
86+
elasticsearch: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
8687
erlang: "deb http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu focal main"
8788
grafana: "deb https://packages.grafana.com/oss/deb stable main"
8889
influxdb: "deb https://repos.influxdata.com/ubuntu focal stable"
89-
logstash: "deb [arch=amd64] https://artifacts.elastic.co/packages/oss-6.x/apt stable main"
90+
logstash: "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main"
9091
mariadb: "deb http://downloads.mariadb.com/MariaDB/mariadb-10.3/repo/ubuntu bionic main"
9192
rabbitmq: "deb https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu/ focal main"
9293
td-agent: "deb http://packages.treasuredata.com/4/ubuntu/focal/ focal contrib"

kolla/tests/test_methods.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def test_enable_repos_debian_multiple(self):
105105
expectCmd = 'RUN echo "deb https://packages.grafana.com/oss/deb '
106106
expectCmd += 'stable main" >/etc/apt/sources.list.d/grafana.list && '
107107
expectCmd += 'echo "deb [arch=amd64] '
108-
expectCmd += 'https://artifacts.elastic.co/packages/oss-6.x/apt '
108+
expectCmd += 'https://artifacts.elastic.co/packages/oss-7.x/apt '
109109
expectCmd += 'stable main" >/etc/apt/sources.list.d/kibana.list'
110110
self.assertEqual(expectCmd, result)
111111

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
features:
3+
- |
4+
cAdvisor has been updated to 0.38.7 version.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
upgrade:
3+
- |
4+
Upgrades Elasticsearch, Logstash and Kibana (ELK) 6 images to ELK 7. Please
5+
see the upgrade notes in the official `documentation
6+
<https://www.elastic.co/guide/en/elasticsearch/reference/current/rolling-upgrades.html>`__

0 commit comments

Comments
 (0)