File tree Expand file tree Collapse file tree 3 files changed +41
-0
lines changed
etc/kayobe/environments/ci-builder/inventory Expand file tree Collapse file tree 3 files changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ .. _ipa :
2+
3+ =========================
4+ Ironic Python Agent (IPA)
5+ =========================
6+
7+ Release Train IPA
8+ =================
9+
10+ StackHPC provides built Ironic Python Agent (IPA) images in Release Train
11+ through Ark.
12+
13+ These images are built in a CI using a Kayobe workflow :kayobe-doc:
14+ `Kayobe documentation <configuration/reference/ironic-python-agent.html> `
15+ and are configured in this repository.
16+
17+ Release Train IPA is used by Bifrost and Overcloud Ironic by default in
18+ StackHPC Kayobe Configuration, and is pulled in to Inspector when running
19+ ``kayobe seed service deploy `` for Bifrost or ``kayobe overcloud post configure ``
20+ for Ironic. This behaviour can be disabled in `stackhpc-ipa-images.yml `:
21+
22+ .. code-block :: yaml
23+
24+ stackhpc_ipa_image_bifrost_enabled : false
25+ stackhpc_ipa_image_overcloud_enabled : false
26+
27+ You can also override the distribution version pulled in during deployment,
28+ to do this you can change ``stackhpc_ipa_image_version `` to be the opposite
29+ distribution. For example, the case of switching to Ubuntu 22.04 on a Rocky 9
30+ cloud:
31+
32+ .. code-block :: yaml
33+
34+ stackhpc_ipa_image_version : " {{ stackhpc_ubuntu_jammy_ipa_image_version }}"
Original file line number Diff line number Diff line change 33[ofed-builder:children]
44seed
55
6+ # This is neccesary to run `overcloud deployment image build`
67[controllers]
78builder
89
Original file line number Diff line number Diff line change 1+ ---
2+ features :
3+ - |
4+ Adds a new build workflow to Release Train for building IPA
5+ images, and deployment for Release Train IPA images to Bifrost
6+ and Ironic inspector.
You can’t perform that action at this time.
0 commit comments