20fb05bfb4
Switches to use the IPA builder project for building IPA images. Switches the IPA images used by default to CentOS 8 based image. Changes the file extension of the IPA kernel image from vmlinuz to kernel. Story: 2007070 Task: 37953 Change-Id: I82fc455f41f48dacb453e135870dd776895d7c99 Story: 2006574 Task: 39485
25 lines
1.3 KiB
YAML
25 lines
1.3 KiB
YAML
---
|
|
upgrade:
|
|
- |
|
|
Changes Ironic Python Agent (IPA) image builds to use `IPA builder
|
|
<https://docs.openstack.org/ironic-python-agent-builder/latest/>`__.
|
|
The following variables have been added to configure the IPA builder source
|
|
location: ``ipa_builder_source_url``, ``ipa_builder_source_version``. See
|
|
`story 2007070 <https://storyboard.openstack.org/#!/story/2007070>`__ for
|
|
details.
|
|
- |
|
|
Adds new variables to allow extension of the list of Disk Image Builder
|
|
(DIB) git repositories available when building Ironic Python Agent (IPA)
|
|
images: ``ipa_build_dib_git_elements_default`` and
|
|
``ipa_build_dib_git_elements_extra``. The existing
|
|
``ipa_build_dib_git_elements`` variable is a concatenation of these.
|
|
By default there is now one git repository configured for IPA builder, and
|
|
use of ``ipa_build_dib_git_elements`` should typically be replaced with
|
|
``ipa_build_dib_git_elements_extra`` to avoid losing this default.
|
|
- |
|
|
The file extension used for the Ironic Python Agent (IPA) kernel image has
|
|
changed from ``vmlinuz`` to ``kernel``, in line with upstream changes in
|
|
Ironic. This affects both Bifrost running on the seed and Ironic running in
|
|
the overcloud for bare metal compute. If building images locally, this
|
|
should be done prior to upgrading services.
|