Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ Kolla provides images to deploy the following infrastructure components:
direct messaging back end for communication between services.
- `RabbitMQ <https://www.rabbitmq.com/>`__ as a broker messaging back end for
communication between services.
- `Redis Sentinel <https://redis.io/topics/sentinel>`__ provides high availability for redis
- `Valkey Sentinel <https://valkey.io/topics/sentinel>`__ provides high availability for valkey
along with collateral tasks such as monitoring, notification and acts as configuration
provider for clients.
- `Telegraf <https://www.docs.influxdata.com/telegraf/>`__ as a plugin-driven server
Expand Down
2 changes: 1 addition & 1 deletion doc/source/matrix_aarch64.csv
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ ovsdpdk,N,U,U
placement,U,U,U
prometheus,U,U,U
rabbitmq,U,U,U
redis,U,U,U
skyline,U,U,U
tacker,U,U,U
telegraf,N,N,N
tgtd,U,U,U
trove,U,U,U
valkey,U,U,U
watcher,U,U,U
zun,U,U,U
2 changes: 1 addition & 1 deletion doc/source/matrix_x86.csv
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,12 @@ ovsdpdk,N,U,U
placement,T,T,T
prometheus,U,U,U
rabbitmq,T,T,T
redis,T,U,U
skyline,U,U,U
swift,T,T,U
tacker,T,U,U
telegraf,U,U,U
tgtd,N,T,U
trove,U,U,U
valkey,T,U,U
watcher,U,U,U
zun,T,T,U
4 changes: 0 additions & 4 deletions docker/manila/manila-share/Dockerfile.j2
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% import "macros.j2" as macros with context %}

{% if base_package_type == 'rpm' %}

{# NOTE(mnasiadka): glusterfs-fuse missing in CentOS 10 Stream - temporarily from Kolla COPR #}
{{ macros.enable_extra_repos(['ceph', 'epel', 'kolla_el10']) }}

{% set manila_share_packages = [
'ceph-common',
'sqlite',
Expand Down
5 changes: 1 addition & 4 deletions docker/mariadb-server/Dockerfile.j2
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,16 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build

{{ macros.configure_user(name='mysql') }}

{# NOTE(mnasiadka): Use AppStream version of MariaDB for now in CentOS #}

{% if base_package_type == 'rpm' %}

{# NOTE(mgoddard): EPEL required for pv package #}
{{ macros.enable_extra_repos(['epel']) }}
{{ macros.enable_extra_repos(['epel', 'mariadb']) }}

{% set mariadb_packages = [
'expect',
'mariadb',
'mariadb-backup',
'mariadb-server',
'mariadb-server-galera',
'pv',
'rsync',
'tar'
Expand Down
1 change: 1 addition & 0 deletions docker/neutron/neutron-base/Dockerfile.j2
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ RUN chmod +x /usr/local/lib/neutron-wrappers/copy-wrappers \
&& chmod +x /usr/local/lib/neutron-wrappers/delete-wrappers

RUN ln -s neutron-base-source/* neutron \
&& {{ macros.upper_constraints_remove('networking-generic-switch') }} \
&& {{ macros.install_pip(neutron_base_pip_packages | customizable("pip_packages")) }} \
&& mkdir -p /etc/neutron \
&& cp -r /neutron/etc/* /etc/neutron/ \
Expand Down
17 changes: 0 additions & 17 deletions docker/redis/redis-base/Dockerfile.j2

This file was deleted.

9 changes: 0 additions & 9 deletions docker/redis/redis-base/extend_start.sh

This file was deleted.

25 changes: 0 additions & 25 deletions docker/redis/redis-sentinel/Dockerfile.j2

This file was deleted.

32 changes: 0 additions & 32 deletions docker/redis/redis-sentinel/extend_start.sh

This file was deleted.

22 changes: 0 additions & 22 deletions docker/redis/redis/Dockerfile.j2

This file was deleted.

6 changes: 3 additions & 3 deletions kolla/common/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
'ubuntu': 'Ubuntu 24.04.* LTS',
}

OPENSTACK_RELEASE = '2025.2'
OPENSTACK_RELEASE = 'master'
# NOTE(mnasiadka): Using Epoxy here, since Debian OpenStack builds Flamingo
# only for Trixie
OPENSTACK_RELEASE_CODENAME = 'Epoxy'
Expand All @@ -64,9 +64,9 @@
'openvswitch',
'proxysql',
'rabbitmq',
'redis',
'storm',
'tgtd',
'valkey',
],
help='Infra images'),
cfg.ListOpt('main',
Expand Down Expand Up @@ -99,10 +99,10 @@
'masakari',
'mistral',
'octavia',
'redis',
'tacker',
'telegraf',
'trove',
'valkey',
'zookeeper',
'zun',
],
Expand Down
2 changes: 1 addition & 1 deletion kolla/common/users.py
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@
'uid': 42459,
'gid': 42459,
},
'redis-user': {
'redis-user': { # unused user (redis dropped)
'uid': 42460,
'gid': 42460,
},
Expand Down
2 changes: 0 additions & 2 deletions kolla/image/unbuildable.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@
"hacluster-pcs", # Missing crmsh package
"nova-spicehtml5proxy", # Missing spicehtml5 package
"ovsdpdk", # Not supported on CentOS
"redis-base", # Missing in CS10
"telegraf", # CS10 no opstools repo
"tgtd", # Not supported on CentOS
},
Expand All @@ -41,7 +40,6 @@
"hacluster-pcs", # Missing crmsh package
"nova-spicehtml5proxy", # Missing spicehtml5 package
"ovsdpdk", # Not supported on CentOS
"redis-base", # Missing in Rocky10
"telegraf", # CS10 no opstools repo
"tgtd", # Not supported on CentOS
},
Expand Down
4 changes: 4 additions & 0 deletions releasenotes/notes/drop-redis-d286ca1237747c48.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
upgrade:
- |
``redis`` container image has been dropped due to migration to ``valkey``.