Skip to content

Commit df925ca

Browse files
authored
Merge pull request #437 from stackhpc/upstream/2025.1-2025-06-23
Synchronise 2025.1 with upstream
2 parents 7e85af5 + 08d10d1 commit df925ca

File tree

8 files changed

+30
-7
lines changed

8 files changed

+30
-7
lines changed

ansible/inventory/group_vars/all/infra-vms

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,15 @@ infra_vm_root_format: qcow2
4646
# https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
4747
# when os_distribution is "rocky",
4848
# or
49-
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2"
49+
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2"
5050
# otherwise.
5151
infra_vm_root_image: >-
5252
{%- if os_distribution == 'ubuntu' %}
5353
https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img
5454
{%- elif os_distribution == 'rocky' %}
5555
https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
5656
{%- else -%}
57-
https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2
57+
https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2
5858
{%- endif %}
5959

6060
# Capacity of the infra VM data volume.

ansible/inventory/group_vars/all/seed-vm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,15 @@ seed_vm_root_format: qcow2
4646
# https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
4747
# when os_distribution is "rocky",
4848
# or
49-
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2"
49+
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2"
5050
# otherwise.
5151
seed_vm_root_image: >-
5252
{%- if os_distribution == 'ubuntu' %}
5353
https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img
5454
{%- elif os_distribution == 'rocky' %}
5555
https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
5656
{%- else -%}
57-
https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2
57+
https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2
5858
{%- endif %}
5959

6060
# Capacity of the seed VM data volume.

ansible/roles/manage-containers/tasks/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
become: "{{ container_engine == 'podman' }}"
1111

1212
- name: Deploy containers (loop)
13-
include_tasks: deploy.yml
13+
include_tasks: deploy-container.yml
1414
vars:
1515
container_name: "{{ item.key }}"
1616
container_config: "{{ item.value }}"

etc/kayobe/infra-vms.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
# https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
3636
# when os_distribution is "rocky",
3737
# or
38-
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2"
38+
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2"
3939
# otherwise.
4040
#infra_vm_root_image:
4141

etc/kayobe/seed-vm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
# https://dl.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud.latest.x86_64.qcow2
3636
# when os_distribution is "rocky",
3737
# or
38-
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-20221206.0.x86_64.qcow2"
38+
# "https://cloud.centos.org/centos/9-stream/x86_64/images/CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2"
3939
# otherwise.
4040
#seed_vm_root_image:
4141

playbooks/kayobe-seed-base/overrides.yml.j2

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,16 @@ kolla_base_distro: "{% raw %}{{ 'rocky' if os_distribution == 'centos' else os_d
5757

5858
# Support overriding container_engine
5959
container_engine: "{{ container_engine }}"
60+
61+
# Test deployment of custom seed containers
62+
seed_containers:
63+
node_exporter:
64+
image: "quay.io/prometheus/node-exporter"
65+
tag: "latest"
66+
67+
{% if ansible_os_family == "Debian" %}
68+
# TODO(priteau): Required for running some containers on Ubuntu + Podman.
69+
# Remove once installed by ansible-collection-kolla.
70+
dev_tools_packages_extra:
71+
- "catatonit"
72+
{% endif %}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
fixes:
3+
- |
4+
Fixes an infinite loop when deploying seed containers.
5+
`LP#2114845 <https://bugs.launchpad.net/kayobe/+bug/2114845>`__
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
upgrade:
3+
- |
4+
Updates the default cloud image for CentOS Stream 9 deployments to use
5+
``CentOS-Stream-GenericCloud-9-latest.x86_64.qcow2``.

0 commit comments

Comments
 (0)