From f4eaa980843c242bbeac6aff9192ea84e378e56e Mon Sep 17 00:00:00 2001 From: Pierre Riteau Date: Wed, 27 Jan 2021 22:56:39 +0100 Subject: [PATCH] Update seed VM image to CentOS 8.3 Change-Id: I2ed9da2580a83f167d4b10b747e0f8225c235afe --- ansible/group_vars/all/seed-vm | 2 +- ansible/overcloud-ipa-build.yml | 8 ++++++++ ansible/seed-ipa-build.yml | 8 ++++++++ etc/kayobe/seed-vm.yml | 2 +- .../notes/seed-vm-centos-8.3-7726c9d0603508eb.yaml | 4 ++++ 5 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/seed-vm-centos-8.3-7726c9d0603508eb.yaml diff --git a/ansible/group_vars/all/seed-vm b/ansible/group_vars/all/seed-vm index e26b88448..1f57cb17a 100644 --- a/ansible/group_vars/all/seed-vm +++ b/ansible/group_vars/all/seed-vm @@ -41,7 +41,7 @@ seed_vm_root_capacity: 50G seed_vm_root_format: qcow2 # Base image for the seed VM root volume. -seed_vm_root_image: "https://cloud.centos.org/centos/8/x86_64/images/CentOS-8-GenericCloud-8.2.2004-20200611.2.x86_64.qcow2" +seed_vm_root_image: "https://cloud.centos.org/centos/8/x86_64/images/CentOS-8-GenericCloud-8.3.2011-20201204.2.x86_64.qcow2" # Capacity of the seed VM data volume. seed_vm_data_capacity: 100G diff --git a/ansible/overcloud-ipa-build.yml b/ansible/overcloud-ipa-build.yml index 5092e21cc..fc684f3df 100644 --- a/ansible/overcloud-ipa-build.yml +++ b/ansible/overcloud-ipa-build.yml @@ -23,6 +23,14 @@ ipa_image_force_rebuild: false tasks: - block: + # TODO(priteau): Move this to stackhpc.os-images + - name: Ensure libgcrypt is updated + package: + name: "libgcrypt" + state: latest + become: True + when: ansible_os_family == 'RedHat' + - name: Ensure Ironic Python Agent images are built include_role: name: stackhpc.os-images diff --git a/ansible/seed-ipa-build.yml b/ansible/seed-ipa-build.yml index 898676c1d..846ced213 100644 --- a/ansible/seed-ipa-build.yml +++ b/ansible/seed-ipa-build.yml @@ -14,6 +14,14 @@ ipa_image_force_rebuild: false tasks: - block: + # TODO(priteau): Move this to stackhpc.os-images + - name: Ensure libgcrypt is updated + package: + name: libgcrypt + state: latest + become: True + when: ansible_os_family == 'RedHat' + - name: Ensure Ironic Python Agent images are built include_role: name: stackhpc.os-images diff --git a/etc/kayobe/seed-vm.yml b/etc/kayobe/seed-vm.yml index 7e574f8ad..99a8b8165 100644 --- a/etc/kayobe/seed-vm.yml +++ b/etc/kayobe/seed-vm.yml @@ -24,7 +24,7 @@ #seed_vm_root_format: # Base image for the seed VM root volume. Default is -# "https://cloud.centos.org/centos/8/x86_64/images/CentOS-8-GenericCloud-8.2.2004-20200611.2.x86_64.qcow2". +# "https://cloud.centos.org/centos/8/x86_64/images/CentOS-8-GenericCloud-8.3.2011-20201204.2.x86_64.qcow2". #seed_vm_root_image: # Capacity of the seed VM data volume. diff --git a/releasenotes/notes/seed-vm-centos-8.3-7726c9d0603508eb.yaml b/releasenotes/notes/seed-vm-centos-8.3-7726c9d0603508eb.yaml new file mode 100644 index 000000000..36f778c6f --- /dev/null +++ b/releasenotes/notes/seed-vm-centos-8.3-7726c9d0603508eb.yaml @@ -0,0 +1,4 @@ +--- +features: + - | + Updates the default image for the seed VM to CentOS 8.3.