Add missing "cloud-init" as "cloud-init-datasource" don't have dependency on it.

Change-Id: I8f75fb1237183fbfbb790cd3089a2346a7e49277
This commit is contained in:
Sylvere Kanapa 2024-06-26 13:18:06 +02:00 committed by Will Szumski
parent 17bb1a7ad6
commit 00c80ef7d1
3 changed files with 10 additions and 2 deletions

View File

@ -34,9 +34,10 @@ overcloud_dib_os_element: "{{ 'rocky-container' if os_distribution == 'rocky' el
overcloud_dib_os_release: "{{ os_release }}"
# List of default DIB elements. Default is ["{{ overcloud_dib_os_element }}",
# "cloud-init-datasources", "enable-serial-console", "vm"].
# "cloud-init", "cloud-init-datasources", "enable-serial-console", "vm"].
overcloud_dib_elements_default:
- "{{ overcloud_dib_os_element }}"
- "cloud-init"
- "cloud-init-datasources"
- "enable-serial-console"
- "vm"

View File

@ -30,7 +30,7 @@
#overcloud_dib_os_release:
# List of default DIB elements. Default is ["{{ overcloud_dib_os_element }}",
# "cloud-init-datasources", "enable-serial-console", "vm"].
# "cloud-init", "cloud-init-datasources", "enable-serial-console", "vm"].
#overcloud_dib_elements_default:
# List of additional DIB elements. Default is none.

View File

@ -0,0 +1,7 @@
fixes:
- |
Fixes an issue where networking failed to come up after kayobe
``overcloud host provision`` as cloud-init wasn't installed. Add
``cloud-init`` element to ``overcloud_dib_elements_default`` so it's no
longer missing.
Expected behavior was that ``cloud-init-datasource`` had it as dependency.