From 6129b3bbe590a1c4de873bc880c710d9f9ba9082 Mon Sep 17 00:00:00 2001 From: Alex-Welsh Date: Fri, 16 Dec 2022 15:36:54 +0000 Subject: [PATCH] Adding overcloud host image sources --- etc/kayobe/kolla/config/bifrost/bifrost.yml | 12 ++++++++++++ etc/kayobe/stackhpc.yml | 17 +++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 etc/kayobe/kolla/config/bifrost/bifrost.yml diff --git a/etc/kayobe/kolla/config/bifrost/bifrost.yml b/etc/kayobe/kolla/config/bifrost/bifrost.yml new file mode 100644 index 000000000..cb8ddbf3e --- /dev/null +++ b/etc/kayobe/kolla/config/bifrost/bifrost.yml @@ -0,0 +1,12 @@ +--- +# Use images from Ark. +{% if stackhpc_download_overcloud_images %} +use_cirros: true +{% if os_distribution == 'ubuntu' %} +cirros_deploy_image_upstream_url: "{{ stackhpc_ubuntu_overcloud_host_image_url }}" +{% elif os_distribution == 'rocky' %} +cirros_deploy_image_upstream_url: "{{ stackhpc_rocky_overcloud_host_image_url }}" +{% else %} +cirros_deploy_image_upstream_url: "{{ stackhpc_centos_overcloud_host_image_url }}" +{% endif %} +{% endif %} diff --git a/etc/kayobe/stackhpc.yml b/etc/kayobe/stackhpc.yml index 38a3efded..52b402adc 100644 --- a/etc/kayobe/stackhpc.yml +++ b/etc/kayobe/stackhpc.yml @@ -130,6 +130,23 @@ stackhpc_kolla_source_version: "stackhpc/{{ openstack_release }}" stackhpc_kolla_ansible_source_url: "https://github.com/stackhpc/kolla-ansible" stackhpc_kolla_ansible_source_version: "stackhpc/{{ openstack_release }}" +############################################################################### +# Overcloud host image source + +stackhpc_download_overcloud_images: false + +# Ubuntu overcloud host image source +stackhpc_ubuntu_overcloud_host_image_url: "{{ stackhpc_release_pulp_content_url }}/kayobe-images/{{ openstack_release }}/ubuntu/focal/{{ stackhpc_ubuntu_overcloud_host_image }}/overcloud-ubuntu-focal.qcow2" +stackhpc_ubuntu_overcloud_host_image_version: "latest" + +# Rocky overcloud host image source +stackhpc_rocky_overcloud_host_image_url: "{{ stackhpc_release_pulp_content_url }}/kayobe-images/{{ openstack_release }}/rocky/8/{{ stackhpc_rocky_overcloud_host_image_version }}/overcloud-rocky-8.qcow2" +stackhpc_rocky_overcloud_host_image_version: "latest" + +# CentOS overcloud host image source +stackhpc_centos_overcloud_host_image_url: "{{ stackhpc_release_pulp_content_url }}/kayobe-images/{{ openstack_release }}/centos/stream-8/{{ stackhpc_centos_overcloud_host_image_version }}/overcloud-centos-stream-8.qcow2" +stackhpc_centos_overcloud_host_image_version: "latest" + ############################################################################### # Container image registry