Skip to content

fix: typo in playbook run command #1231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 799 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
799 commits
Select commit Hold shift + click to select a range
689e533
Bump horizon to fix CVE-2023-31047
seunghun1ee May 14, 2024
9c8439f
Bump grafana to fix CVE-2023-49569
seunghun1ee May 14, 2024
249e60b
Bump prometheus-msteams to fix CVE-2021-4238 and CVE-2022-40083
seunghun1ee May 14, 2024
08e9d23
Add releasenote for q2 2024 security patch for zed
seunghun1ee May 14, 2024
6458834
Merge pull request #1070 from stackhpc/horizon-fork
priteau May 15, 2024
4d63427
Merge pull request #1072 from stackhpc/q2-2024-zed-security-patch
markgoddard May 15, 2024
6e71ff1
Update Wazuh docs (#1058)
MaxBed4d May 15, 2024
a16a5c2
Add option to pause AIO deployment and edit config
Alex-Welsh May 17, 2024
b83e6c6
Remove AIO docs warning
Alex-Welsh May 17, 2024
0375c6c
Run StackHPC OpenStack tests in aio CI
markgoddard May 13, 2024
b0a6305
CI: Fix name of non-upgrade test artifacts
markgoddard May 17, 2024
3aab17c
Add Tempest option to AIO script and improve docs
Alex-Welsh May 17, 2024
afd30cc
Merge pull request #1078 from stackhpc/aio-improvements
Alex-Welsh May 20, 2024
e54a5f4
Merge pull request #1066 from stackhpc/zed-yoga-merge
markgoddard May 21, 2024
12815dd
Add generic blackbox monitoring configuration
Alex-Welsh Apr 12, 2024
a3211ef
CI: Pin requests below 2.32.0
priteau May 30, 2024
fc278ab
Merge pull request #1084 from stackhpc/docker-requests
markgoddard Jun 3, 2024
bf535c6
Bump stackhpc.hashicorp role to 2.5.0
markgoddard Jun 6, 2024
afb42ae
Update Magnum CAPI Helm driver to version 1.0.0
Jun 6, 2024
6aa9ad0
Fix typo
Jun 6, 2024
eb94f50
Add release note
Jun 7, 2024
f593df7
vault: Remove dependency on HAProxy in HCP Vault playbooks
markgoddard Jun 6, 2024
7d362bf
vault: Fix HAProxy backend healthchecks for standbys
markgoddard Jun 6, 2024
738a9c5
vault: Define CA certificate path for public/admin-openrc.sh
markgoddard Jun 6, 2024
334b663
vault: Use internal FQDN for barbican -> Vault communication
markgoddard Jun 6, 2024
82bc63d
docs: Minor Ceph changes
markgoddard Jun 7, 2024
3340b41
docs: Include encryption at rest in Ceph OSD example
markgoddard Jun 7, 2024
fe09a6e
docs: Add an example of Ceph messenger v2 encryption at rest
markgoddard Jun 7, 2024
595e916
multinode: Revert to default Ceph release & tag
markgoddard Jun 7, 2024
3746fa9
Update Magnum image tags
Jun 7, 2024
e035fa7
Merge pull request #1091 from stackhpc/update/magnum-capi-helm-version
markgoddard Jun 10, 2024
7e96cb3
Merge stackhpc/yoga into stackhpc/zed
markgoddard Jun 10, 2024
a826dca
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Jun 10, 2024
5e821f3
Merge pull request #1094 from stackhpc/zed-yoga-merge
markgoddard Jun 10, 2024
3a4bd49
CIS: Add a check for ed25519 SSH keys on RHEL family systems
markgoddard Jun 11, 2024
9549f1b
Merge pull request #1096 from stackhpc/2023.1-cis-ed25519
markgoddard Jun 11, 2024
40a1526
Merge pull request #1095 from stackhpc/2023.1-zed-merge
markgoddard Jun 11, 2024
c133035
Add instruction to update Octavia amphora image
priteau Jun 17, 2024
824b1fe
Correct spelling in swap space release note
MoteHue Jun 13, 2024
f4d30a9
Merge pull request #1098 from stackhpc/spell-check
markgoddard Jun 17, 2024
5714737
Support allow lists in Trivy
assumptionsandg Mar 14, 2024
f65f55b
Various Trivy whitelist fixes
assumptionsandg Jun 10, 2024
ee06232
Merge pull request #1100 from stackhpc/upgrade-amphora-image
priteau Jun 20, 2024
762101f
Upgrade some dashboards using Grafana 11 autoconversion
dougszumski May 13, 2024
1c3090f
Enable CIS benchmark hardening in AIO and Multinode
jovial Jun 21, 2024
4ded47e
Support extending default hardening group
jovial Jun 21, 2024
fd2efb3
Fix hook
jovial Jun 21, 2024
bc83165
Merge pull request #1090 from stackhpc/2023.1-vault-without-haproxy
mnasiadka Jun 21, 2024
4f7e364
Fix decimals field which breaks plots
dougszumski Jun 21, 2024
3ac0eb9
Merge branch 'stackhpc/2023.1' into conf/INFRA-629
dougszumski Jun 21, 2024
54042e6
pulp_auth_proxy: Fix variable name in README
markgoddard Jun 25, 2024
08087a0
pulp_auth_proxy: Use stackhpc_release_pulp_url for Ark URL
markgoddard Jun 25, 2024
e01f23e
pulp_auth_proxy: Support deploying on hosts without Docker bridge net…
markgoddard Jun 25, 2024
03ef6bb
pulp_auth_proxy: Wait for container to become accessible
markgoddard Jun 25, 2024
df5481e
Fix build and rotation of amphora images on Rocky 9
MoteHue Jun 25, 2024
1086e6f
docs: Various improvements to the ci-aio and ci-builder docs
markgoddard Jun 25, 2024
915658a
Merge pull request #1113 from stackhpc/2023.1-builder-aio-docs-refresh
markgoddard Jun 26, 2024
68e992c
Further fixups for register playbook
jovial Jun 26, 2024
ff5d320
Refer to internal docs for building amphora images
jovial Jun 26, 2024
7dbec39
Merge pull request #1074 from stackhpc/stackhpc-openstack-tests
markgoddard Jun 26, 2024
d18dbe4
Merge pull request #1092 from stackhpc/2023.1-ceph-docs
markgoddard Jun 26, 2024
36dc6d1
Add diagnostics.sh
markgoddard May 17, 2024
03bf7f0
Add diagnostics.yml playbook
markgoddard May 17, 2024
834110b
CI: Collect diagnostic information at end of aio jobs
markgoddard Jan 13, 2024
006931e
CI: Increase aio volume size to 50GB in upgrade jobs
markgoddard Jun 26, 2024
344e7fb
Merge pull request #1116 from stackhpc/docs/amphora
markgoddard Jun 27, 2024
8ed7e8a
Remove CVE-2024-36039 from whitelist
assumptionsandg Jun 27, 2024
699769c
Add workaround for rc: -13 (#1108)
jovial Jun 27, 2024
34f4124
Move precheck to the top
jovial Jun 27, 2024
ff4e493
Only install epel-release if not using custom repos
jovial Jun 27, 2024
26990d9
Merge pull request #1117 from stackhpc/2023.1-diagnostics
markgoddard Jun 27, 2024
42d2bf4
Merge pull request #1118 from stackhpc/2023.1-inc-aio-upgrade-disk
markgoddard Jun 27, 2024
a794842
Merge pull request #989 from stackhpc/trivy-allow-lists
markgoddard Jun 27, 2024
785eb88
Whitespace fix
jovial Jun 27, 2024
e3ade14
Merge pull request #1040 from stackhpc/ceph-dashboard-osd-usage
technowhizz Jun 28, 2024
44dad2b
Remove '-preview' from version
technowhizz Jun 28, 2024
c838db7
Update fluentd dashboard to deprecate angular
technowhizz Jun 28, 2024
bc5d90b
Do not disable IPV6 by default
jovial Jun 28, 2024
35db133
Merge branch 'stackhpc/2023.1' into bugfix/INFRA-629-2
dougszumski Jun 28, 2024
f9a9586
Merge pull request #1068 from stackhpc/bugfix/INFRA-629-2
dougszumski Jun 28, 2024
3a6d2c2
Merge pull request #1120 from stackhpc/infra629-pt3
dougszumski Jun 28, 2024
51ac287
Merge pull request #1069 from stackhpc/conf/INFRA-629
dougszumski Jun 28, 2024
84e7994
Merge pull request #1028 from stackhpc/generic-blackbox
dougszumski Jun 28, 2024
36596aa
docs: fix link
priteau Jul 1, 2024
9be0f1e
Merge pull request #1125 from stackhpc/doc-link-fix
priteau Jul 2, 2024
dd68ebe
Fix CVE-2024-32498
markgoddard Jun 25, 2024
2e40537
Merge pull request #1114 from stackhpc/2023.1-bumps
markgoddard Jul 2, 2024
9e79b8f
Bump Kolla images for CVE-2024-36039
assumptionsandg Jun 26, 2024
5ff3894
Add a note on the Keystone admin endpoint for upgrading
cityofships Jul 3, 2024
e829797
Merge pull request #1128 from stackhpc/keystone_admin_note
markgoddard Jul 3, 2024
f097e0c
Merge stackhpc/yoga into stackhpc/zed
markgoddard Jul 3, 2024
2b191ab
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Jul 3, 2024
9daad4d
Merge pull request #1129 from stackhpc/zed-yoga-merge
markgoddard Jul 3, 2024
1e00166
Merge pull request #1130 from stackhpc/2023.1-zed-merge
markgoddard Jul 3, 2024
c4496fd
CI: Increase aio volume size to 50GB in upgrade jobs
markgoddard Jun 26, 2024
4c47daf
Merge pull request #1131 from stackhpc/zed-backport-upgrade-disk
markgoddard Jul 3, 2024
122a5f1
CI: Increase volume size to 40GB
assumptionsandg Jul 4, 2024
15f9e46
Add Rocky 9 SIG Security Common repo
priteau Jul 5, 2024
4282971
Merge pull request #1115 from stackhpc/security/CVE-2024-36039
markgoddard Jul 5, 2024
a8475a0
Merge pull request #1127 from stackhpc/rocky9-sig-security
priteau Jul 5, 2024
767ce13
Restrict security-common to OpenSSH packages
priteau Jul 5, 2024
91db1ae
Merge pull request #1112 from stackhpc/bugfix/amphora
jovial Jul 5, 2024
d0ad042
Merge pull request #1134 from stackhpc/security-common-openssh
markgoddard Jul 6, 2024
ac8d884
Merge branch 'stackhpc/2023.1' into feature/2023.1/cis
jovial Jul 8, 2024
329a943
Add alert when fluentd queue buffers grow too large
priteau Apr 23, 2024
dc6e023
Merge pull request #1048 from stackhpc/fluentd-alerts
priteau Jul 8, 2024
bbe240a
Fix fluentd getting 413 errors from OpenSearch
priteau Jul 8, 2024
e5a6d23
Fix SQL query to enable updating trusts
seunghun1ee Jul 9, 2024
56e4175
Merge pull request #1123 from stackhpc/pulp-auth-proxy-fixes
markgoddard Jul 9, 2024
d78fe65
fix blackbox exporter config for opensearch dashboards
bbezak Jul 9, 2024
8ac9a45
Merge branch 'stackhpc/2023.1' into opensearch-dashboards-blackbox-fix
bbezak Jul 9, 2024
c737e57
Merge pull request #1142 from stackhpc/fix-sql
markgoddard Jul 9, 2024
22dbab3
Merge pull request #1141 from stackhpc/opensearch-dashboards-blackbox…
bbezak Jul 9, 2024
4550dc9
Update security-common for OpenSSH CVE-2024-6409
priteau Jul 9, 2024
4c7b7c9
Merge pull request #1145 from stackhpc/cve-2024-6409
priteau Jul 10, 2024
754282b
Merge pull request #1140 from stackhpc/fluentd-buffer
markgoddard Jul 10, 2024
ee35591
Update name of variable
jovial Jul 10, 2024
4bfa617
Add note about needing to reboot
jovial Jul 10, 2024
4558162
docs: Fix dnf config-manager command
markgoddard Jul 10, 2024
36e485e
docs: Use host networking for building a kayobe image for tempest
markgoddard Jul 10, 2024
10cca92
Add cis tag
jovial Jul 10, 2024
189da89
Merge pull request #1148 from stackhpc/2023.1-tempest-docs
markgoddard Jul 11, 2024
6308f6c
Ensure we have an IP on breth1
jovial Jul 11, 2024
9ddf39a
Merge stackhpc/yoga into stackhpc/zed
markgoddard Jul 11, 2024
8e1ecc0
Revert "yoga: Build Cinder and Glance from StackHPC forks"
markgoddard Jul 11, 2024
c184be5
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Jul 11, 2024
8beaadd
Merge pull request #1154 from stackhpc/zed-yoga-merge
markgoddard Jul 11, 2024
8530b24
Merge pull request #1155 from stackhpc/2023.1-zed-merge
markgoddard Jul 11, 2024
b3fd63a
zed: Build Glance from StackHPC fork
markgoddard Jul 11, 2024
bd622dd
zed: Fix CVE-2024-32498
markgoddard Jul 11, 2024
425a0ac
Only run configure-aio-resources again on upgrade
jovial Jul 11, 2024
6fccd86
Merge pull request #1152 from stackhpc/zed-cve-2024-32498
markgoddard Jul 11, 2024
d21fbb8
Merge pull request #1121 from stackhpc/cis/2023.1/ipv6
markgoddard Jul 12, 2024
417fb35
Merge branch 'stackhpc/yoga' into sync-yoga-zed
Alex-Welsh Jul 12, 2024
90ead6b
Merge pull request #1156 from stackhpc/sync-yoga-zed
markgoddard Jul 12, 2024
3dee8f7
Merge branch 'stackhpc/zed' into sync-zed-2023.1
MoteHue Jul 12, 2024
2d0fcf6
Correct cve-2024-6387 reno
MoteHue Jul 12, 2024
23b0771
Correct cve-2024-6387 reno
MoteHue Jul 12, 2024
d63623b
Merge pull request #1159 from stackhpc/reno-fix-zed
markgoddard Jul 12, 2024
0d1dfe2
Stop changing permissions on files (#1119)
jovial Jul 12, 2024
3346b3e
Merge branch 'stackhpc/2023.1' into feature/2023.1/cis
jovial Jul 12, 2024
70fad7b
Move CIS group_vars to cis-hardening group
jovial Jul 12, 2024
3763af7
Update docs for group_vars change of location
jovial Jul 15, 2024
a2c1d8e
Merge pull request #1158 from stackhpc/sync-zed-2023.1
markgoddard Jul 15, 2024
d6b1b3a
Merge pull request #1104 from stackhpc/feature/2023.1/cis
markgoddard Jul 16, 2024
7511f66
Minimum 120s scrape interval for Redfish exporter
markgoddard Jul 16, 2024
c252097
Merge branch 'stackhpc/2023.1' into feature/yoga/redfish-exporter
markgoddard Jul 16, 2024
bac0dc7
Add release note for Redfish exporter
markgoddard Jul 16, 2024
55b3443
CI: Increase upgrade job volume size to 55GB
markgoddard Jul 16, 2024
1df10c3
Merge pull request #501 from stackhpc/feature/yoga/redfish-exporter
markgoddard Jul 16, 2024
84033d0
Reference CIS hardening as a security baseline
technowhizz Jul 16, 2024
a671306
Merge pull request #1162 from stackhpc/2023.1-fix-rl-upgrade
markgoddard Jul 17, 2024
d102d18
Merge pull request #1163 from stackhpc/cis-docs
markgoddard Jul 17, 2024
addefc2
docs: Rename upgrading page
markgoddard Jul 17, 2024
7cb7751
Updating to RL9.4
grzegorzkoper Jul 9, 2024
77172be
Adding CVE-2024-27280 to list of allowed-vulnerabilities in Trivy
grzegorzkoper Jul 9, 2024
bcf467a
Updating kolla container tags
grzegorzkoper Jul 10, 2024
37d3b0b
Added release notes.
grzegorzkoper Jul 17, 2024
2a09fd4
Re-adding ubuntu-jammy container overrides.
grzegorzkoper Jul 17, 2024
3413960
Changing LVM layout for controllers.
grzegorzkoper Jul 11, 2024
531a1c8
Updating docs.
grzegorzkoper Jul 17, 2024
92a4c6d
Removing kolla-tags, no longer available in 2023.1.
grzegorzkoper Jul 17, 2024
49c8eaf
Fixing title underline.
grzegorzkoper Jul 17, 2024
bc4ba00
Clarifying from where to run the OFED script from.
grzegorzkoper Jul 17, 2024
bc9da2a
Merge pull request #1166 from stackhpc/documentation_update
markgoddard Jul 17, 2024
35b903c
Merge pull request #1165 from stackhpc/2023.1_shrinked_multinode
markgoddard Jul 17, 2024
8e0f2f2
Reverting Ubuntu updates
grzegorzkoper Jul 17, 2024
8a5e333
Fix falsy in octavia-amphora-image-build.yml
MoteHue Jul 17, 2024
fd5b8ac
Merge pull request #1168 from stackhpc/fix-amphora-build-script
markgoddard Jul 18, 2024
95fcfa5
docs: Add a page on upgrading Ceph
markgoddard Jul 17, 2024
e57e5dc
Merge pull request #1167 from stackhpc/2023.1-ceph-upgrade-docs
markgoddard Jul 18, 2024
e3a6ef4
Change the way the Wazuh admin password is generated to always be valid
MaxBed4d Jul 18, 2024
0276fc9
Update the password generator to be neater and work with the auto enc…
MaxBed4d Jul 18, 2024
65029a2
Generate Wazuh password and encrypt the file at the end.
MaxBed4d Jul 18, 2024
510962d
rocky: update ovn to 24.03 (LTS) and OVS to 3.3
mnasiadka Jul 19, 2024
0f01703
Changed password generation method.
MaxBed4d Jul 19, 2024
0d10560
Update password generation method.
MaxBed4d Jul 19, 2024
6bfd69b
fix merge conflicts
GregWhiteyBialas Jul 19, 2024
e4e119f
remove explict names
GregWhiteyBialas Jul 10, 2024
e9582c1
Bump kolla-image-tags
mnasiadka Jul 19, 2024
7956e5d
proper version
GregWhiteyBialas Jul 22, 2024
76b384d
Merge pull request #1170 from stackhpc/wazuh-password-update
dougszumski Jul 22, 2024
4b84af2
Merge branch 'stackhpc/2023.1' into Hide-Wazuh-Secrets
dougszumski Jul 22, 2024
d3e36dc
Merge pull request #1171 from stackhpc/Hide-Wazuh-Secrets
dougszumski Jul 22, 2024
27d0c68
Upgrade loadbalancer dashboard to move away from angular
technowhizz Jul 17, 2024
ac0f360
Make packet drop/error alerts configurable
Alex-Welsh Jul 19, 2024
19e96f1
Merge branch 'stackhpc/2023.1' into loadbalancer-dashboard-angular
dougszumski Jul 22, 2024
97cc295
Merge pull request #1138 from stackhpc/INFRA-629
dougszumski Jul 22, 2024
02d06fd
Merge pull request #1173 from stackhpc/ping-alerts
Alex-Welsh Jul 22, 2024
cc35b09
Merge pull request #1169 from stackhpc/loadbalancer-dashboard-angular
dougszumski Jul 22, 2024
ef96aa2
Stop changing permissions on files on Rocky 9
markgoddard Jul 22, 2024
2245821
Merge pull request #1175 from stackhpc/2023.1-cis-no-world
markgoddard Jul 22, 2024
735c266
Merge stackhpc/yoga into stackhpc/zed
markgoddard Jul 23, 2024
e4d6584
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Jul 23, 2024
7c3a09f
Revert "ci-multinode: Add failing refstack tests to skip list"
markgoddard Jul 23, 2024
9363a40
Merge pull request #1177 from stackhpc/zed-yoga-merge
markgoddard Jul 23, 2024
db315d3
Merge pull request #1178 from stackhpc/2023.1-zed-merge
markgoddard Jul 23, 2024
68f518d
Revert Rocky 9.3 snapshot updates
markgoddard Jul 23, 2024
ec61049
Merge stackhpc/yoga into stackhpc/zed
markgoddard Jul 23, 2024
1323a47
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Jul 23, 2024
e92ecdf
Merge pull request #1182 from stackhpc/zed-yoga-merge
markgoddard Jul 23, 2024
e09e317
Merge pull request #1183 from stackhpc/2023.1-zed-merge
markgoddard Jul 23, 2024
e8f7cdb
Fix hyperlink syntax in release notes
priteau Jul 23, 2024
e5969e8
Merge pull request #1184 from stackhpc/reno-url-fixes
markgoddard Jul 23, 2024
b5e3554
Merge pull request #1164 from stackhpc/rocky-linux9.4-support
markgoddard Jul 23, 2024
450fd35
Fix CVE-2024-40767
seunghun1ee Jul 23, 2024
1ebac90
Add missing newline characters at end of file
priteau Jul 23, 2024
09c6794
Merge pull request #1186 from stackhpc/2023.1-nova-bump
priteau Jul 23, 2024
1546dcc
Merge pull request #1188 from stackhpc/add-missing-newline
priteau Jul 24, 2024
652b80b
Merge stackhpc/yoga into stackhpc/zed
markgoddard Jul 24, 2024
fc01838
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Jul 24, 2024
67530fd
Merge pull request #1189 from stackhpc/zed-yoga-merge
markgoddard Jul 24, 2024
f40f481
Merge pull request #1190 from stackhpc/2023.1-zed-merge
markgoddard Jul 24, 2024
42d348b
Add unified stackhpc_repos_enabled group var
Alex-Welsh Jul 24, 2024
61af1d8
Merge pull request #1192 from stackhpc/package-repo-option
markgoddard Jul 24, 2024
97c3d43
Build nova from our fork
priteau Jul 25, 2024
b03b549
docs: Update release train image
tomclark0 Jul 25, 2024
41936eb
Merge pull request #1200 from stackhpc/zed-nova
markgoddard Jul 25, 2024
aadd084
docs: Update release train image
tomclark0 Jul 25, 2024
c3e661f
Support Nova images built from Rocky Linux 9.3
priteau Jul 26, 2024
9bc36f5
Rebuild Octavia images from our fork
priteau Jul 30, 2024
1a0d4c8
Merge pull request #1204 from stackhpc/ovn-octavia-provider-source
priteau Jul 30, 2024
95a432e
Magnum CAPI docs update
darmach Aug 1, 2024
9e3e39e
Remove reference to unused KA variable
sd109 Aug 1, 2024
02b9ed3
Fix issue with prometheus and hyphens
technowhizz Jul 30, 2024
accc481
fix: add missing endpoints for `Grafana` and `Horizon`
jackhodgkiss Aug 2, 2024
73da718
Merge pull request #1208 from stackhpc/blackbox-fix-singlefrontend
jackhodgkiss Aug 2, 2024
0986345
docs: Remove legacy Member and _member_ roles from Ceph RADOS Gateway…
markgoddard Aug 5, 2024
96f5c8f
docs: Improve Ceph RGW docs
markgoddard Aug 5, 2024
34bfb1a
Merge pull request #1210 from stackhpc/2023.1-rgw-roles
markgoddard Aug 5, 2024
54e4cbe
Merge pull request #1202 from stackhpc/antelope-ossa-2024-002-rl93-build
markgoddard Aug 5, 2024
956c483
Merge pull request #1201 from stackhpc/ark-image-update
markgoddard Aug 5, 2024
5003bad
Remove docs to encrypt wazuh secrets
MoteHue Aug 6, 2024
3e1ec70
Merge pull request #1214 from stackhpc/wazuh-secrets-docs
markgoddard Aug 6, 2024
ea6d1e6
Merge pull request #1207 from stackhpc/magnum-capi-docs-update
darmach Aug 7, 2024
fb5dbf0
Bump up Hashicorp collection version
cityofships Aug 7, 2024
0d64e97
Merge pull request #1215 from stackhpc/hcp_ver
markgoddard Aug 7, 2024
45a31eb
Merge branch 'stackhpc/2023.1' into ovn_24_03
bbezak Aug 9, 2024
3f1e622
bump rocky9 ovs/ovn images build from R9.4
bbezak Aug 9, 2024
e647aa1
Merge pull request #1172 from stackhpc/ovn_24_03
bbezak Aug 12, 2024
e58e4b6
Make linter happy
Alex-Welsh Aug 13, 2024
acc08a3
Allow reboot playbook to run with bootstrap user
Alex-Welsh Aug 12, 2024
2f7f5f9
Fixing wazuh password generation.
grzegorzkoper Aug 14, 2024
d76ba77
Merge pull request #1221 from stackhpc/reboot
markgoddard Aug 16, 2024
c35a1d2
Merge pull request #1227 from stackhpc/wazuh_password_gen_fix
markgoddard Aug 16, 2024
b468bbe
Merge pull request #1225 from stackhpc/make-linter-happy
markgoddard Aug 16, 2024
07fdce6
Merge stackhpc/yoga into stackhpc/zed
markgoddard Aug 16, 2024
b300dd1
Merge stackhpc/zed into stackhpc/2023.1
markgoddard Aug 16, 2024
f30b309
Merge pull request #1230 from stackhpc/2023.1-zed-merge
markgoddard Aug 16, 2024
96b98a5
fix: typo in playbook run command
jackhodgkiss Aug 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .automation
1 change: 0 additions & 1 deletion .automation.conf/config.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ if [ ! -z ${KAYOBE_ENVIRONMENT:+x} ]; then
# SMSLab is currently running with 1G switches. This causes tests using volumes and images to fail if
# the concurrency is set too high.
export TEMPEST_CONCURRENCY=1
export KAYOBE_AUTOMATION_TEMPEST_SKIPLIST="ci-multinode-platform.2022.11"
# Uncomment this to perform a full tempest test
# export KAYOBE_AUTOMATION_TEMPEST_LOADLIST=tempest-full
# export KAYOBE_AUTOMATION_TEMPEST_SKIPLIST=ci-multinode-tempest-full
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_pagination: "Fails without public TLS"
tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_pagination: "Fails without public TLS"
tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_subnet_details.*: "Cirros image doesn't have '/var/run/udhcpc.eth0.pid"
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ v3_endpoint_type = publicURL
[compute]
min_compute_nodes = 2
min_microversion = 2.1
max_microversion = 2.88
max_microversion = 2.95

[service-clients]
http_timeout = 600
Expand All @@ -26,10 +26,10 @@ console_output = true
storage_protocol = ceph
build_timeout = 600
min_microversion = 3.0
max_microversion = 3.66
max_microversion = 3.70

[image]
build_timeout = 600

[dashboard]
dashboard_url = http://192.168.39.2
dashboard_url = https://192.168.39.2
3 changes: 3 additions & 0 deletions .github/path-filters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,6 @@ aio:
- 'kayobe-env'
- 'requirements.txt'
- 'terraform/aio/**'
check-tags:
- '.github/workflows/stackhpc-check-tags.yml'
- 'etc/kayobe/kolla-image-tags.yml'
175 changes: 2 additions & 173 deletions .github/workflows/overcloud-host-image-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,10 @@ name: Build overcloud host images
on:
workflow_dispatch:
inputs:
centos:
description: Build CentOS Stream 8
type: boolean
default: true
rocky8:
description: Build Rocky Linux 8
type: boolean
default: true
rocky9:
description: Build Rocky Linux 9
type: boolean
default: true
ubuntu-focal:
description: Build Ubuntu 20.04 Focal
type: boolean
default: true
ubuntu-jammy:
description: Build Ubuntu 22.04 Jammy
type: boolean
Expand Down Expand Up @@ -222,110 +210,6 @@ jobs:
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}

- name: Build a CentOS Stream 8 overcloud host image
id: build_centos_stream_8
continue-on-error: true
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe overcloud host image build --force-rebuild \
-e os_distribution="centos" \
-e os_release="8-stream" \
-e stackhpc_overcloud_dib_name=overcloud-centos-8-stream
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.centos

- name: Show last error logs
continue-on-error: true
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe seed host command run --command "tail -200 /opt/kayobe/images/overcloud-centos-8-stream/overcloud-centos-8-stream.stdout" --show-output
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: steps.build_centos_stream_8.outcome == 'failure'

- name: Upload CentOS Stream 8 overcloud host image to Ark
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/pulp-host-image-upload.yml \
-e image_path=/opt/kayobe/images/overcloud-centos-8-stream \
-e host_image_tag=${{ steps.host_image_tag.outputs.host_image_tag }} \
-e os_distribution="centos" \
-e os_release="8-stream"
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.centos && steps.build_centos_stream_8.outcome == 'success'

- name: Upload CentOS Stream 8 overcloud host image to Dev Cloud
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/openstack-host-image-upload.yml \
-e local_image_path="/opt/kayobe/images/overcloud-centos-8-stream/overcloud-centos-8-stream.qcow2" \
-e image_name=overcloud-centos-8-stream-${{ steps.host_image_tag.outputs.host_image_tag }}
env:
CLOUDS_YAML: ${{ secrets.CLOUDS_YAML }}
OS_APPLICATION_CREDENTIAL_ID: ${{ secrets.OS_APPLICATION_CREDENTIAL_ID }}
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET }}
if: inputs.centos && steps.build_centos_stream_8.outcome == 'success'

- name: Build a Rocky Linux 8 overcloud host image
id: build_rocky_8
continue-on-error: true
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe overcloud host image build --force-rebuild \
-e os_distribution="rocky" \
-e os_release="8" \
-e stackhpc_overcloud_dib_name=overcloud-rocky-8
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.rocky8

- name: Show last error logs
continue-on-error: true
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe seed host command run --command "tail -200 /opt/kayobe/images/overcloud-rocky-8/overcloud-rocky-8.stdout" --show-output
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: steps.build_rocky_8.outcome == 'failure'

- name: Upload Rocky Linux 8 overcloud host image to Ark
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/pulp-host-image-upload.yml \
-e image_path=/opt/kayobe/images/overcloud-rocky-8 \
-e host_image_tag=${{ steps.host_image_tag.outputs.host_image_tag }} \
-e os_distribution="rocky" \
-e os_release="8"
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.rocky8 && steps.build_rocky_8.outcome == 'success'

- name: Upload Rocky Linux 8 overcloud host image to Dev Cloud
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/openstack-host-image-upload.yml \
-e local_image_path="/opt/kayobe/images/overcloud-rocky-8/overcloud-rocky-8.qcow2" \
-e image_name=overcloud-rocky-8-${{ steps.host_image_tag.outputs.host_image_tag }}
env:
CLOUDS_YAML: ${{ secrets.CLOUDS_YAML }}
OS_APPLICATION_CREDENTIAL_ID: ${{ secrets.OS_APPLICATION_CREDENTIAL_ID }}
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET }}
if: inputs.rocky8 && steps.build_rocky_8.outcome == 'success'

- name: Build a Rocky Linux 9 overcloud host image
id: build_rocky_9
continue-on-error: true
Expand Down Expand Up @@ -378,58 +262,6 @@ jobs:
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET }}
if: inputs.rocky9 && steps.build_rocky_9.outcome == 'success'

- name: Build an Ubuntu Focal 20.04 overcloud host image
id: build_ubuntu_focal
continue-on-error: true
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe overcloud host image build --force-rebuild \
-e os_distribution="ubuntu" \
-e os_release="focal" \
-e stackhpc_overcloud_dib_name=overcloud-ubuntu-focal
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.ubuntu-focal

- name: Show last error logs
continue-on-error: true
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe seed host command run --command "tail -200 /opt/kayobe/images/overcloud-ubuntu-focal/overcloud-ubuntu-focal.stdout" --show-output
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: steps.build_ubuntu_focal.outcome == 'failure'

- name: Upload Ubuntu Focal 20.04 overcloud host image to Ark
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/pulp-host-image-upload.yml \
-e image_path=/opt/kayobe/images/overcloud-ubuntu-focal \
-e host_image_tag=${{ steps.host_image_tag.outputs.host_image_tag }} \
-e os_distribution="ubuntu" \
-e os_release="focal"
env:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.ubuntu-focal && steps.build_ubuntu_focal.outcome == 'success'

- name: Upload Ubuntu Focal overcloud host image to Dev Cloud
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/openstack-host-image-upload.yml \
-e local_image_path="/opt/kayobe/images/overcloud-ubuntu-focal/overcloud-ubuntu-focal.qcow2" \
-e image_name=overcloud-ubuntu-focal-${{ steps.host_image_tag.outputs.host_image_tag }}
env:
CLOUDS_YAML: ${{ secrets.CLOUDS_YAML }}
OS_APPLICATION_CREDENTIAL_ID: ${{ secrets.OS_APPLICATION_CREDENTIAL_ID }}
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET }}
if: inputs.ubuntu-focal && steps.build_ubuntu_focal.outcome == 'success'

- name: Build an Ubuntu Jammy 22.04 overcloud host image
id: build_ubuntu_jammy
continue-on-error: true
Expand Down Expand Up @@ -494,10 +326,7 @@ jobs:
run: |
echo "Builds failed. See workflow artifacts for details." &&
exit 1
if: steps.build_centos_stream_8.outcome == 'failure' ||
steps.build_rocky_8.outcome == 'failure' ||
steps.build_rocky_9.outcome == 'failure' ||
steps.build_ubuntu_focal.outcome == 'failure' ||
if: steps.build_rocky_9.outcome == 'failure' ||
steps.build_ubuntu_jammy.outcome == 'failure'

- name: Upload logs artifact
Expand All @@ -514,4 +343,4 @@ jobs:
OS_CLOUD: openstack
OS_APPLICATION_CREDENTIAL_ID: ${{ secrets.OS_APPLICATION_CREDENTIAL_ID }}
OS_APPLICATION_CREDENTIAL_SECRET: ${{ secrets.OS_APPLICATION_CREDENTIAL_SECRET }}
if: always()
if: always()
59 changes: 0 additions & 59 deletions .github/workflows/overcloud-host-image-promote.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,10 @@ name: Promote overcloud host image
on:
workflow_dispatch:
inputs:
centos:
description: Promote CentOS Stream 8
type: boolean
default: true
rocky8:
description: Promote Rocky Linux 8
type: boolean
default: true
rocky9:
description: Promote Rocky Linux 9
type: boolean
default: true
ubuntu-focal:
description: Promote Ubuntu 20.04 Focal
type: boolean
default: true
ubuntu-jammy:
description: Promote Ubuntu 22.04 Jammy
type: boolean
Expand Down Expand Up @@ -53,11 +41,6 @@ jobs:
ref: refs/heads/stackhpc/${{ steps.openstack_release.outputs.openstack_release }}
path: src/kayobe

# FIXME: Failed in kolla-ansible : Ensure the latest version of pip is installed
- name: Install dependencies
run: |
sudo dnf -y install python3-virtualenv

- name: Setup networking
run: |
if ! ip l show breth1 >/dev/null 2>&1; then
Expand Down Expand Up @@ -88,34 +71,6 @@ jobs:
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe control host bootstrap

- name: Promote CentOS Stream 8 overcloud host image artifact
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/pulp-host-image-promote.yml \
-e image_path='/opt/kayobe/images/overcloud-centos-8-stream' \
-e os_distribution='centos' \
-e os_release='8-stream'
env:
OVERCLOUD_HOST_IMAGE_TAG: ${{ inputs.image_tag }}
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.centos

- name: Promote Rocky Linux 8 overcloud host image artifact
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/pulp-host-image-promote.yml \
-e image_path='/opt/kayobe/images/overcloud-rocky-linux-8' \
-e os_distribution='rocky' \
-e os_release='8'
env:
OVERCLOUD_HOST_IMAGE_TAG: ${{ inputs.image_tag }}
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.rocky8

- name: Promote Rocky Linux 9 overcloud host image artifact
run: |
source venvs/kayobe/bin/activate &&
Expand All @@ -130,20 +85,6 @@ jobs:
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.rocky9

- name: Promote Ubuntu Focal 20.04 overcloud host image artifact
run: |
source venvs/kayobe/bin/activate &&
source src/kayobe-config/kayobe-env --environment ci-builder &&
kayobe playbook run \
src/kayobe-config/etc/kayobe/ansible/pulp-host-image-promote.yml \
-e image_path='/opt/kayobe/images/overcloud-ubuntu-focal' \
-e os_distribution='ubuntu' \
-e os_release='focal'
env:
OVERCLOUD_HOST_IMAGE_TAG: ${{ inputs.image_tag }}
KAYOBE_VAULT_PASSWORD: ${{ secrets.KAYOBE_VAULT_PASSWORD }}
if: inputs.ubuntu-focal

- name: Promote Ubuntu Jammy 22.04 overcloud host image artifact
run: |
source venvs/kayobe/bin/activate &&
Expand Down
Loading