Switch IPA builds to CentOS Stream 9 for yoga

Latest Python 3.6 packages in CentOS Stream 8 break TLS in eventlet,
which affects IPA. See [1] for context.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/NMCPYYHUPG766V5MGUUEKNIDEV6RCELC/

Change-Id: Ib6421e09dd1e8077397433b51a4a707d34b9a2a6
This commit is contained in:
Pierre Riteau 2024-01-17 17:46:06 +01:00
parent 9c9d9d6923
commit bcb87d3be7
2 changed files with 9 additions and 1 deletions

View File

@ -44,7 +44,7 @@ ipa_build_dib_elements: >
ipa_build_dib_env_default: ipa_build_dib_env_default:
# TODO(mgoddard): Use {{ os_release }} here when we use os_distribution # TODO(mgoddard): Use {{ os_release }} here when we use os_distribution
# above. # above.
DIB_RELEASE: "8-stream" DIB_RELEASE: "9-stream"
DIB_REPOLOCATION_ironic_python_agent: "{{ ipa_build_source_url }}" DIB_REPOLOCATION_ironic_python_agent: "{{ ipa_build_source_url }}"
DIB_REPOREF_ironic_python_agent: "{{ ipa_build_source_version }}" DIB_REPOREF_ironic_python_agent: "{{ ipa_build_source_version }}"
DIB_REPOREF_requirements: "{{ openstack_branch }}" DIB_REPOREF_requirements: "{{ openstack_branch }}"

View File

@ -0,0 +1,8 @@
---
upgrade:
- |
Ironic Python Agent images are now built using CentOS Stream 9 by default.
fixes:
- |
Fixes issues with TLS and eventlet affecting Ironic Python Agent. IPA
images should be rebuilt for affected deployments.