Skip to content

Commit b920dd8

Browse files
mnasiadkaAlex-Welsh
authored andcommitted
Add support for Debian Trixie (13)
Remove /etc/timezone bind mount since Debian does not provide that file anymore. Depends-On: https://review.opendev.org/c/openstack/kolla/+/964793 Change-Id: If1a289068093843184f0d7b495815db006f2d563 Signed-off-by: Michal Nasiadka <[email protected]>
1 parent a5ece99 commit b920dd8

File tree

77 files changed

+112
-297
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+112
-297
lines changed

ansible/group_vars/all/common.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ kolla_container_engine: "docker"
205205
#########################
206206
kolla_base_distro_version_default_map: {
207207
"centos": "stream10",
208-
"debian": "bookworm",
208+
"debian": "trixie",
209209
"rocky": "10",
210210
"ubuntu": "noble",
211211
}

ansible/roles/aodh/defaults/main.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,29 +182,25 @@ aodh_notifier_healthcheck:
182182
aodh_api_default_volumes:
183183
- "{{ node_config_directory }}/aodh-api/:{{ container_config_directory }}/:ro"
184184
- "/etc/localtime:/etc/localtime:ro"
185-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
186185
- "aodh:/var/lib/aodh/"
187186
- "kolla_logs:/var/log/kolla/"
188187
- "{{ '/dev/shm:/dev/shm' }}"
189188
- "{{ kolla_dev_repos_directory ~ '/aodh/:/dev-mode/aodh' if aodh_dev_mode | bool else '' }}"
190189
aodh_evaluator_default_volumes:
191190
- "{{ node_config_directory }}/aodh-evaluator/:{{ container_config_directory }}/:ro"
192191
- "/etc/localtime:/etc/localtime:ro"
193-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
194192
- "kolla_logs:/var/log/kolla/"
195193
- "{{ '/dev/shm:/dev/shm' }}"
196194
- "{{ kolla_dev_repos_directory ~ '/aodh/:/dev-mode/aodh' if aodh_dev_mode | bool else '' }}"
197195
aodh_listener_default_volumes:
198196
- "{{ node_config_directory }}/aodh-listener/:{{ container_config_directory }}/:ro"
199197
- "/etc/localtime:/etc/localtime:ro"
200-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
201198
- "kolla_logs:/var/log/kolla/"
202199
- "{{ '/dev/shm:/dev/shm' }}"
203200
- "{{ kolla_dev_repos_directory ~ '/aodh/:/dev-mode/aodh' if aodh_dev_mode | bool else '' }}"
204201
aodh_notifier_default_volumes:
205202
- "{{ node_config_directory }}/aodh-notifier/:{{ container_config_directory }}/:ro"
206203
- "/etc/localtime:/etc/localtime:ro"
207-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
208204
- "kolla_logs:/var/log/kolla/"
209205
- "{{ '/dev/shm:/dev/shm' }}"
210206
- "{{ kolla_dev_repos_directory ~ '/aodh/:/dev-mode/aodh' if aodh_dev_mode | bool else '' }}"

ansible/roles/barbican/defaults/main.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,22 +139,19 @@ barbican_worker_healthcheck:
139139
barbican_api_default_volumes:
140140
- "{{ node_config_directory }}/barbican-api/:{{ container_config_directory }}/:ro"
141141
- "/etc/localtime:/etc/localtime:ro"
142-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
143142
- "barbican:/var/lib/barbican/"
144143
- "kolla_logs:/var/log/kolla/"
145144
- "{{ '/dev/shm:/dev/shm' }}"
146145
- "{{ kolla_dev_repos_directory ~ '/barbican:/dev-mode/barbican' if barbican_dev_mode | bool else '' }}"
147146
barbican_keystone_listener_default_volumes:
148147
- "{{ node_config_directory }}/barbican-keystone-listener/:{{ container_config_directory }}/:ro"
149148
- "/etc/localtime:/etc/localtime:ro"
150-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
151149
- "kolla_logs:/var/log/kolla/"
152150
- "{{ '/dev/shm:/dev/shm' }}"
153151
- "{{ kolla_dev_repos_directory ~ '/barbican:/dev-mode/barbican' if barbican_dev_mode | bool else '' }}"
154152
barbican_worker_default_volumes:
155153
- "{{ node_config_directory }}/barbican-worker/:{{ container_config_directory }}/:ro"
156154
- "/etc/localtime:/etc/localtime:ro"
157-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
158155
- "kolla_logs:/var/log/kolla/"
159156
- "{{ '/dev/shm:/dev/shm' }}"
160157
- "{{ kolla_dev_repos_directory ~ '/barbican:/dev-mode/barbican' if barbican_dev_mode | bool else '' }}"

ansible/roles/blazar/defaults/main.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,12 @@ blazar_manager_healthcheck:
125125
blazar_api_default_volumes:
126126
- "{{ node_config_directory }}/blazar-api/:{{ container_config_directory }}/:ro"
127127
- "/etc/localtime:/etc/localtime:ro"
128-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
129128
- "kolla_logs:/var/log/kolla/"
130129
- "{{ '/dev/shm:/dev/shm' }}"
131130
- "{{ kolla_dev_repos_directory ~ '/blazar:/dev-mode/blazar' if blazar_dev_mode | bool else '' }}"
132131
blazar_manager_default_volumes:
133132
- "{{ node_config_directory }}/blazar-manager/:{{ container_config_directory }}/:ro"
134133
- "/etc/localtime:/etc/localtime:ro"
135-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
136134
- "kolla_logs:/var/log/kolla/"
137135
- "{{ '/dev/shm:/dev/shm' }}"
138136
- "{{ kolla_dev_repos_directory ~ '/blazar:/dev-mode/blazar' if blazar_dev_mode | bool else '' }}"

ansible/roles/ceilometer/defaults/main.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,22 +122,19 @@ ceilometer_ipmi_healthcheck:
122122
ceilometer_notification_default_volumes:
123123
- "{{ node_config_directory }}/ceilometer-notification/:{{ container_config_directory }}/:ro"
124124
- "/etc/localtime:/etc/localtime:ro"
125-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
126125
- "kolla_logs:/var/log/kolla/"
127126
- "{{ '/dev/shm:/dev/shm' }}"
128127
- "{{ kolla_dev_repos_directory ~ '/ceilometer:/dev-mode/ceilometer' if ceilometer_dev_mode | bool else '' }}"
129128
ceilometer_central_default_volumes:
130129
- "{{ node_config_directory }}/ceilometer-central/:{{ container_config_directory }}/:ro"
131130
- "/etc/localtime:/etc/localtime:ro"
132-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
133131
- "ceilometer:/var/lib/ceilometer/"
134132
- "kolla_logs:/var/log/kolla/"
135133
- "{{ '/dev/shm:/dev/shm' }}"
136134
- "{{ kolla_dev_repos_directory ~ '/ceilometer:/dev-mode/ceilometer' if ceilometer_dev_mode | bool else '' }}"
137135
ceilometer_compute_default_volumes:
138136
- "{{ node_config_directory }}/ceilometer-compute/:{{ container_config_directory }}/:ro"
139137
- "/etc/localtime:/etc/localtime:ro"
140-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
141138
- "/run:/run{{ ':shared' if kolla_container_engine == 'docker' else '' }}"
142139
- "ceilometer:/var/lib/ceilometer/"
143140
- "kolla_logs:/var/log/kolla/"
@@ -147,7 +144,6 @@ ceilometer_compute_default_volumes:
147144
ceilometer_ipmi_default_volumes:
148145
- "{{ node_config_directory }}/ceilometer-ipmi/:{{ container_config_directory }}/:ro"
149146
- "/etc/localtime:/etc/localtime:ro"
150-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
151147
- "ceilometer:/var/lib/ceilometer/"
152148
- "kolla_logs:/var/log/kolla/"
153149
- "{{ '/dev/shm:/dev/shm' }}"

ansible/roles/cinder/defaults/main.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,14 +170,12 @@ cinder_backup_healthcheck:
170170
cinder_api_default_volumes:
171171
- "{{ node_config_directory }}/cinder-api/:{{ container_config_directory }}/:ro"
172172
- "/etc/localtime:/etc/localtime:ro"
173-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
174173
- "kolla_logs:/var/log/kolla/"
175174
- "{{ '/dev/shm:/dev/shm' }}"
176175
- "{{ kolla_dev_repos_directory ~ '/cinder:/dev-mode/cinder' if cinder_dev_mode | bool else '' }}"
177176
cinder_backup_default_volumes:
178177
- "{{ node_config_directory }}/cinder-backup/:{{ container_config_directory }}/:ro"
179178
- "/etc/localtime:/etc/localtime:ro"
180-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
181179
- "/dev/:/dev/"
182180
- "/lib/modules:/lib/modules:ro"
183181
- "/run:/run{{ ':shared' if kolla_container_engine == 'docker' else '' }}"
@@ -188,14 +186,12 @@ cinder_backup_default_volumes:
188186
cinder_scheduler_default_volumes:
189187
- "{{ node_config_directory }}/cinder-scheduler/:{{ container_config_directory }}/:ro"
190188
- "/etc/localtime:/etc/localtime:ro"
191-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
192189
- "kolla_logs:/var/log/kolla/"
193190
- "{{ '/dev/shm:/dev/shm' }}"
194191
- "{{ kolla_dev_repos_directory ~ '/cinder:/dev-mode/cinder' if cinder_dev_mode | bool else '' }}"
195192
cinder_volume_default_volumes:
196193
- "{{ node_config_directory }}/cinder-volume/:{{ container_config_directory }}/:ro"
197194
- "/etc/localtime:/etc/localtime:ro"
198-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
199195
- "/dev/:/dev/"
200196
- "/lib/modules:/lib/modules:ro"
201197
- "/run:/run{{ ':shared' if kolla_container_engine == 'docker' else '' }}"

ansible/roles/cloudkitty/defaults/main.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,14 +85,12 @@ cloudkitty_api_dimensions: "{{ default_container_dimensions }}"
8585
cloudkitty_api_default_volumes:
8686
- "{{ node_config_directory }}/cloudkitty-api/:{{ container_config_directory }}/:ro"
8787
- "/etc/localtime:/etc/localtime:ro"
88-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
8988
- "kolla_logs:/var/log/kolla/"
9089
- "{{ '/dev/shm:/dev/shm' }}"
9190
- "{{ kolla_dev_repos_directory ~ '/cloudkitty:/dev-mode/cloudkitty' if cloudkitty_dev_mode | bool else '' }}"
9291
cloudkitty_processor_default_volumes:
9392
- "{{ node_config_directory }}/cloudkitty-processor/:{{ container_config_directory }}/:ro"
9493
- "/etc/localtime:/etc/localtime:ro"
95-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
9694
- "kolla_logs:/var/log/kolla/"
9795
- "{{ '/dev/shm:/dev/shm' }}"
9896
- "{{ kolla_dev_repos_directory ~ '/cloudkitty:/dev-mode/cloudkitty' if cloudkitty_dev_mode | bool else '' }}"

ansible/roles/collectd/defaults/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ collectd_default_volumes:
2222
- "{{ node_config_directory }}/collectd/:{{ container_config_directory }}/:ro"
2323
- "{{ node_config_directory }}/collectd/collectd.conf.d/:/etc/collectd/collectd.conf.d/"
2424
- "/etc/localtime:/etc/localtime:ro"
25-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
2625
- "kolla_logs:/var/log/kolla/"
2726
- "/sys/:/sys/:ro"
2827
- "/dev/:/dev/:ro"

ansible/roles/common/defaults/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ kolla_toolbox_image_full: "{{ kolla_toolbox_image }}:{{ kolla_toolbox_tag }}"
2727
kolla_toolbox_default_volumes:
2828
- "{{ node_config_directory }}/kolla-toolbox/:{{ container_config_directory }}/:ro"
2929
- "/etc/localtime:/etc/localtime:ro"
30-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
3130
- "/dev/:/dev/"
3231
- "/run/:/run/{{ ':shared' if kolla_container_engine == 'docker' else '' }}" # see: https://github.com/containers/podman/issues/16305
3332
- "kolla_logs:/var/log/kolla/"

ansible/roles/cron/defaults/main.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ cron_image_full: "{{ cron_image }}:{{ cron_tag }}"
2222
cron_default_volumes:
2323
- "{{ node_config_directory }}/cron/:{{ container_config_directory }}/:ro"
2424
- "/etc/localtime:/etc/localtime:ro"
25-
- "{{ '/etc/timezone:/etc/timezone:ro' if ansible_facts.os_family == 'Debian' else '' }}"
2625
- "kolla_logs:/var/log/kolla/"
2726
cron_extra_volumes: "{{ default_extra_volumes }}"
2827

0 commit comments

Comments
 (0)