kayobe/releasenotes/notes/ipa-builder-ea6308b6691ae71e.yaml
Mark Goddard 20fb05bfb4 IPA: Switch to IPA builder and CentOS 8
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
2020-06-12 17:24:31 +01:00

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.