diff --git a/ansible/group_vars/all/bifrost b/ansible/group_vars/all/bifrost index 9a5d4c1b845a428a5230a68dd3153d9eeecb39cb..53b6d0b3da4cac22110c24a6ba1ef9336444eea0 100644 --- a/ansible/group_vars/all/bifrost +++ b/ansible/group_vars/all/bifrost @@ -7,6 +7,9 @@ # DIB base OS element. kolla_bifrost_dib_os_element: "centos7" +# DIB image OS release. +kolla_bifrost_dib_os_release: "GenericCloud" + # List of DIB elements. kolla_bifrost_dib_elements: - "serial-console" diff --git a/ansible/roles/kolla-bifrost/defaults/main.yml b/ansible/roles/kolla-bifrost/defaults/main.yml index d0fed6d54c1b3f1e20a7d0eaf1120a6cd050c068..e9b47372a1a4053ac827ffcf5c7b48f9ed5c6aff 100644 --- a/ansible/roles/kolla-bifrost/defaults/main.yml +++ b/ansible/roles/kolla-bifrost/defaults/main.yml @@ -5,6 +5,9 @@ kolla_node_custom_config_path: # DIB image OS element. kolla_bifrost_dib_os_element: +# DIB image OS release. +kolla_bifrost_dib_os_release: + # List of DIB image elements. kolla_bifrost_dib_elements: [] diff --git a/ansible/roles/kolla-bifrost/templates/dib.yml.j2 b/ansible/roles/kolla-bifrost/templates/dib.yml.j2 index 65147b3118b48099b2f771e38b4cf38a4e412bd7..e3456414f5ff050b5612182b4d06703485c92a13 100644 --- a/ansible/roles/kolla-bifrost/templates/dib.yml.j2 +++ b/ansible/roles/kolla-bifrost/templates/dib.yml.j2 @@ -2,11 +2,14 @@ # Diskimage-builder element for base OS. dib_os_element: "{{ kolla_bifrost_dib_os_element }}" +# DIB OS release. +dib_os_release: "{{ kolla_bifrost_dib_os_release }}" + # List of DIB image elements. dib_elements: "{{ (kolla_bifrost_dib_elements + [kolla_bifrost_dib_init_element]) | join(' ') }}" # DIB image environment variables. -dib_env_vars: "{{ kolla_bifrost_dib_env_vars }}" +{{ {'dib_env_vars': kolla_bifrost_dib_env_vars} | to_nice_yaml }} # List of DIB image packages. dib_packages: "{{ kolla_bifrost_dib_packages | join(',') }}" diff --git a/etc/kayobe/bifrost.yml b/etc/kayobe/bifrost.yml index d88eeabd81200f864107d30ac2ba9d920cc113cb..a9860f947b0e00efbb6ce5e3bb4e074a19ba268c 100644 --- a/etc/kayobe/bifrost.yml +++ b/etc/kayobe/bifrost.yml @@ -7,6 +7,9 @@ # DIB base OS element. #kolla_bifrost_dib_os_element: +# DIB image OS release. +#kolla_bifrost_dib_os_release: + # List of DIB elements. #kolla_bifrost_dib_elements: