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 3
3
[ofed-builder:children]
4
4
seed
5
5
6
+ # This is neccesary to run `overcloud deployment image build`
6
7
[controllers]
7
8
builder
8
9
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