Skip to content

Commit 3031997

Browse files
authored
Merge pull request #523 from stackhpc/upstream/master-2026-03-30
Synchronise master with upstream
2 parents c4ced02 + 352b7fc commit 3031997

23 files changed

Lines changed: 52 additions & 85 deletions

README.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,6 @@ Kolla provides images to deploy the following infrastructure components:
130130
- `Valkey Sentinel <https://valkey.io/topics/sentinel>`__ provides high availability for valkey
131131
along with collateral tasks such as monitoring, notification and acts as configuration
132132
provider for clients.
133-
- `Telegraf <https://www.docs.influxdata.com/telegraf/>`__ as a plugin-driven server
134-
agent for collecting & reporting metrics.
135133

136134
Directories
137135
===========

doc/source/contributor/versions.rst

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,26 @@ information about package sources.
1515
============== ================ =============================================
1616
Name Version Package source information
1717
============== ================ =============================================
18-
Grafana 9.x `Grafana install guide`_
19-
Kibana 7.x `Kibana install guide`_
20-
Logstash 7.x `Logstash install guide`_
18+
Grafana 12.x `Grafana install guide`_
2119
MariaDB 11.4 (LTS) `MariaDB Community downloads`_
2220
Galera 26.4 (LTS) `MariaDB Community downloads`_
2321
OpenSearch 3.x `OpenSearch install guide`_
2422
ProxySQL 3.0.x `ProxySQL repository`_
25-
Rabbitmq 4.1.x - CentOS/Rocky:
23+
RabbitMQ 4.2.x - CentOS/Rocky:
2624
`Team RabbitMQ 'Cloudsmith' repo (RPM)`_
2725
- Debian/Ubuntu:
2826
`Team RabbitMQ 'Cloudsmith' repo (Deb)`_
29-
Erlang 27.X - CentOS/Rocky aarch64:
27+
Erlang 27.x - CentOS/Rocky aarch64:
3028
`openstack-kolla COPR`_
3129
- CentOS/Rocky x86-64:
3230
`Team RabbitMQ 'Cloudsmith' repo (RPM)`_
3331
- Debian/Ubuntu:
3432
`Team RabbitMQ 'Modern Erlang' PPA`_
3533
Fluentd 6.x (LTS) `Fluentd install guide`_
36-
Telegraf 1.24.x `InfluxDB upstream repo`_
3734
============== ================ =============================================
3835

3936
.. _`InfluxDB upstream repo`: https://repos.influxdata.com/
4037
.. _`OpenSearch install guide`: https://opensearch.org/downloads.html
41-
.. _`Kibana install guide`: https://www.elastic.co/guide/en/kibana/7.10/install.html
42-
.. _`Logstash install guide`: https://www.elastic.co/guide/en/logstash/7.9/installing-logstash.html
4338
.. _`Fluentd install guide`: https://www.fluentd.org/download
4439
.. _`ProxySQL repository`: https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/
4540

doc/source/matrix_aarch64.csv

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ prometheus,U,U,U
4747
rabbitmq,U,U,U
4848
skyline,U,U,U
4949
tacker,U,U,U
50-
telegraf,N,N,N
5150
tgtd,U,U,U
5251
trove,U,U,U
5352
valkey,U,U,U

doc/source/matrix_x86.csv

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ rabbitmq,T,T,T
4949
skyline,U,U,U
5050
swift,T,T,U
5151
tacker,T,U,U
52-
telegraf,U,U,U
5352
tgtd,N,T,U
5453
trove,U,U,U
5554
valkey,T,U,U

docker/glance/glance-api/Dockerfile.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,15 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
1111
{% set glance_api_packages = [
1212
'lsscsi',
1313
'device-mapper-multipath',
14+
'nvme-cli',
1415
'qemu-img'
1516
] %}
1617
{% elif base_package_type == 'deb' %}
1718
{% set glance_api_packages = [
1819
'lsscsi',
1920
'multipath-tools',
2021
'nfs-common',
22+
'nvme-cli',
2123
'qemu-utils'
2224
] %}
2325
{% endif %}

docker/horizon/Dockerfile.j2

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ ADD horizon-archive /horizon-source
3636
ADD plugins-archive /
3737

3838
{% set horizon_pip_packages = [
39-
'/horizon'
39+
'/horizon',
40+
'django_redis'
4041
] %}
4142

4243
{% set horizon_plugins_pip_packages = [

docker/kolla-toolbox/Dockerfile.j2

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ COPY apt_preferences_rabbitmq.{{ base_distro }} /etc/apt/preferences.d/rabbitmq
4040
'openvswitch${KOLLA_RPM_OVS_VERSION}',
4141
'python3',
4242
'python3-devel',
43-
'rabbitmq-server-4.1.*'
43+
'rabbitmq-server-4.2.*'
4444
] %}
4545

4646
{% elif base_package_type == 'deb' %}
@@ -62,12 +62,16 @@ COPY apt_preferences_rabbitmq.{{ base_distro }} /etc/apt/preferences.d/rabbitmq
6262
{{ macros.install_packages(kolla_toolbox_packages | customizable("packages")) }}
6363

6464
{% block kolla_toolbox_pip_conf %}
65-
ENV UPPER_CONSTRAINTS_FILE=https://releases.openstack.org/constraints/upper/{{ openstack_release }}
65+
ENV UPPER_CONSTRAINTS_FILE=/requirements/upper-constraints.txt
6666
{% endblock %}
6767

6868
{% block kolla_toolbox_upper_constraints %}
69-
RUN mkdir -p /requirements \
70-
&& curl -o /requirements/upper-constraints.txt $UPPER_CONSTRAINTS_FILE \
69+
ADD kolla-toolbox-archive /kolla-toolbox-source
70+
71+
RUN case "$UPPER_CONSTRAINTS_FILE" in \
72+
http*) mkdir -p /requirements && curl -LO $UPPER_CONSTRAINTS_FILE /requirements/upper-constraints.txt ;; \
73+
*) ln -s kolla-toolbox-source/* /requirements ;; \
74+
esac \
7175
&& {{ macros.upper_constraints_remove("openstacksdk") }} \
7276
&& python3 -m venv --system-site-packages {{ venv_path }} \
7377
&& KOLLA_DISTRO_PYTHON_VERSION=$(/usr/bin/python3 -c "import sys; print('{}.{}'.format(sys.version_info.major, sys.version_info.minor))") \
@@ -79,6 +83,7 @@ ENV PATH {{ venv_path }}/bin:$PATH
7983

8084
{% set kolla_toolbox_pip_packages = [
8185
'ansible-core==2.20.*',
86+
'ansible-runner',
8287
'cmd2',
8388
'openstacksdk',
8489
'os-client-config',

docker/rabbitmq/Dockerfile.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ COPY apt_preferences_rabbitmq.{{ base_distro }} /etc/apt/preferences.d/rabbitmq
2424

2525
{% set rabbitmq_packages = [
2626
'erlang-27.*',
27-
'rabbitmq-server-4.1.*'
27+
'rabbitmq-server-4.2.*'
2828
] %}
2929

3030
{% elif base_package_type == 'deb' %}

docker/rabbitmq/apt_preferences_rabbitmq.debian

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: rabbitmq-server
2-
Pin: version 4.1.*
2+
Pin: version 4.2.*
33
Pin-Priority: 1000
44

55
Package: erlang*

docker/rabbitmq/apt_preferences_rabbitmq.ubuntu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: rabbitmq-server
2-
Pin: version 4.1.*
2+
Pin: version 4.2.*
33
Pin-Priority: 1000
44

55
Package: erlang*

0 commit comments

Comments
 (0)