File tree Expand file tree Collapse file tree 6 files changed +22
-13
lines changed
environments/ci-builder/inventory/group_vars/seed Expand file tree Collapse file tree 6 files changed +22
-13
lines changed Original file line number Diff line number Diff line change @@ -171,9 +171,11 @@ jobs:
171
171
172
172
- name : Write Terraform network interface config
173
173
run : |
174
- mkdir -p etc/kayobe/environments/$KAYOBE_ENVIRONMENT/inventory/group_vars/seed
175
- cat << EOF > etc/kayobe/environments/$KAYOBE_ENVIRONMENT/inventory/group_vars/seed/tf-network-interfaces
174
+ mkdir -p src/kayobe-config/etc/kayobe/environments/$KAYOBE_ENVIRONMENT/inventory/group_vars/seed
175
+ rm -f src/kayobe-config/etc/kayobe/environments/$KAYOBE_ENVIRONMENT/inventory/group_vars/seed/network-interfaces
176
+ cat << EOF > src/kayobe-config/etc/kayobe/environments/$KAYOBE_ENVIRONMENT/inventory/group_vars/seed/network-interfaces
176
177
admin_interface: "{{ access_interface.value }}"
178
+ aio_interface: "{{ access_interface.value }}"
177
179
EOF
178
180
179
181
- name : Manage SSH keys
@@ -234,6 +236,7 @@ jobs:
234
236
-e stackhpc_overcloud_dib_name=overcloud-centos-8-stream
235
237
env :
236
238
KAYOBE_VAULT_PASSWORD : ${{ secrets.KAYOBE_VAULT_PASSWORD }}
239
+ if : inputs.centos
237
240
238
241
- name : Show last error logs
239
242
continue-on-error : true
Original file line number Diff line number Diff line change 2
2
###############################################################################
3
3
# Network interface definitions for the controller group.
4
4
5
- # Seed interface on all-in-one network.
6
- aio_interface: eth0
5
+ # Controller interface on all-in-one network.
6
+ aio_interface: breth1
7
+ # Use dummy1 if it exists, otherwise the bridge will have no ports.
8
+ aio_bridge_ports: "{{ ['dummy1'] if 'dummy1' in hostvars[inventory_hostname].ansible_facts else [] }}"
9
+
10
+ ###############################################################################
11
+ # Dummy variable to allow Ansible to accept this file.
12
+ workaround_ansible_issue_8743: yes
13
+
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ overcloud_dib_host_packages_extra:
71
71
overcloud_dib_git_elements_extra :
72
72
- repo : " https://github.com/stackhpc/stackhpc-image-elements"
73
73
local : " {{ source_checkout_path }}/stackhpc-image-elements"
74
- version : " v1.6.1 "
74
+ version : " fix-rocky-containerfile "
75
75
elements_path : " elements"
76
76
77
77
# List of git repositories containing Diskimage Builder (DIB) elements. See
Original file line number Diff line number Diff line change 3
3
# These images must be in SMS, since they are used by our AIO CI runners
4
4
stackhpc_centos_8_stream_overcloud_host_image_version : " yoga-20240326T091511"
5
5
stackhpc_rocky_8_overcloud_host_image_version : " yoga-20240326T091511"
6
- stackhpc_rocky_9_overcloud_host_image_version : " yoga-20240326T091511 "
6
+ stackhpc_rocky_9_overcloud_host_image_version : " yoga-20240327T123643 "
7
7
stackhpc_ubuntu_focal_overcloud_host_image_version : " yoga-20240326T091511"
8
8
stackhpc_ubuntu_jammy_overcloud_host_image_version : " yoga-20240326T091511"
Original file line number Diff line number Diff line change @@ -64,8 +64,8 @@ stackhpc_pulp_repo_rocky_9_3_crb_version: 20231215T005810
64
64
stackhpc_pulp_repo_rocky_9_3_extras_version : 20231211T120328
65
65
stackhpc_pulp_repo_rocky_9_3_highavailability_version : 20231214T005538
66
66
stackhpc_pulp_repo_treasuredata_4_version : 20230903T003752
67
- stackhpc_pulp_repo_ubuntu_cloud_archive_version : 20231019T125502
68
- stackhpc_pulp_repo_ubuntu_focal_security_version : 20231018T165217
69
- stackhpc_pulp_repo_ubuntu_focal_version : 20231018T165217
70
- stackhpc_pulp_repo_ubuntu_jammy_security_version : 20231020T074329
71
- stackhpc_pulp_repo_ubuntu_jammy_version : 20231020T074329
67
+ stackhpc_pulp_repo_ubuntu_cloud_archive_version : 20240327T041648
68
+ stackhpc_pulp_repo_ubuntu_focal_security_version : 20240327T041026
69
+ stackhpc_pulp_repo_ubuntu_focal_version : 20240327T041026
70
+ stackhpc_pulp_repo_ubuntu_jammy_security_version : 20240327T015223
71
+ stackhpc_pulp_repo_ubuntu_jammy_version : 20240327T015223
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ stackhpc_overcloud_dib_name: "deployment_image"
21
21
22
22
# StackHPC overcloud DIB image elements.
23
23
stackhpc_overcloud_dib_elements :
24
- - " {{ os_distribution }}-{% if os_distribution == 'rocky' %}container-stackhpc {% else %}minimal{% endif %}"
24
+ - " {{ os_distribution }}-{% if os_distribution == 'rocky' %}container{% else %}minimal{% endif %}"
25
25
- " cloud-init-datasources"
26
26
- " {% if os_distribution in ['centos', 'rocky'] %}disable-selinux{% endif %}"
27
27
- " enable-serial-console"
@@ -41,7 +41,6 @@ stackhpc_overcloud_dib_env_vars:
41
41
DIB_CLOUD_INIT_DATASOURCES : " ConfigDrive"
42
42
DIB_CONTAINERFILE_RUNTIME : " docker"
43
43
DIB_CONTAINERFILE_NETWORK_DRIVER : " host"
44
- DIB_CONTAINERFILE_DOCKERFILE : " /opt/kayobe/src/stackhpc-image-elements/elements/rocky-container-stackhpc/containerfiles/9-stackhpc"
45
44
# NOTE: Not currently syncing Ubuntu packages, since the on_demand mirror in
46
45
# Ark does not work if the upstream mirror pulls packages (which it does
47
46
# sometimes).
You can’t perform that action at this time.
0 commit comments