Skip to content
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

Designate #680

Closed
wants to merge 370 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
370 commits
Select commit Hold shift + click to select a range
1313e1a
docs: cite region param for create secrets script
LukeRepko Aug 2, 2024
f9f6337
feat: add Prometheus pushgateway and metric collection for OVN backup…
awfabian-rs Aug 2, 2024
b8ca326
docs: call attention to region param (#390)
LukeRepko Aug 2, 2024
d7fb4d9
fix: kustomize directory has been moved
LukeRepko Aug 2, 2024
13d51b9
fix: add barbican secrets and create not apply
LukeRepko Aug 2, 2024
4052650
OSPC-564: Skyline - Instance Create | System Disk choices may be conf…
sowm9802 Aug 8, 2024
4e8ccf4
Update NovaEFI-Containerfile (#396)
timolow Aug 8, 2024
800ac84
DOC: Router Interface (#394)
dereknoblej Aug 8, 2024
3135efc
doc: OVN monitoring introduction (#392)
awfabian-rs Aug 8, 2024
cb4c453
add cinder and nova encryption support (#395)
timolow Aug 8, 2024
bbffd28
feat: upgrade metering stack to 2024.1 (#398)
LukeRepko Aug 9, 2024
eea9d63
feat: improve some of the docs (#399)
cloudnull Aug 10, 2024
62015fc
add new example files and expanding examples (#400)
cloudnull Aug 10, 2024
9f7e602
feat: tune up storage docs (#401)
cloudnull Aug 10, 2024
2c289b6
fix: additional fixes for the gw deployment (#402)
cloudnull Aug 10, 2024
07f7719
fix: update magnum for deployment
cloudnull Aug 10, 2024
371ee6d
fix: update docs to resolve broken bits
cloudnull Aug 10, 2024
49f0142
fix: add note about maagnum requirements
cloudnull Aug 10, 2024
44997a0
fix: add blocks to make the secrete generation more compact
cloudnull Aug 10, 2024
23a420d
fix: Correct typos
cloudnull Aug 10, 2024
55c85cd
fix: add missing package for debian
cloudnull Aug 10, 2024
30bba54
feat: add intro paragraphs and move demos to the bottom of the docs
cloudnull Aug 11, 2024
418a891
feat: add additional doc intros
cloudnull Aug 11, 2024
6f486be
feat: add docs for repl, galera, aio
cloudnull Aug 12, 2024
7f98ae2
fix: add missing magnum patch and route
cloudnull Aug 12, 2024
c4708aa
feat: breakout the routes into independent files
cloudnull Aug 12, 2024
a588df9
fix: add missing gnocchi route & patch for gw api
LukeRepko Aug 12, 2024
4d9131c
fix: improve how the metallb doc reads
cloudnull Aug 12, 2024
2afafce
fix: update the examples to use abstracts
cloudnull Aug 12, 2024
d5894ac
feat: breakout the compute kit items
cloudnull Aug 12, 2024
96bc45d
feat: breakout the block storage options
cloudnull Aug 12, 2024
4dc5919
Update and document our Listeners patches (#414)
cloudnull Aug 13, 2024
a488d1e
Update infrastructure-gateway-api.md
timolow Aug 14, 2024
ec773ca
doc: discuss `pinger_inconsistent_port_binding` metric for _Kube-OVN_
awfabian-rs Aug 20, 2024
b335cf7
Fix incorrect file path for gateway-api routes and Update create-secr…
sowm9802 Aug 21, 2024
2c300c9
fix: Update configmap-bin.yaml (#420)
cloudnull Aug 22, 2024
b08a9c7
feat: update the gateway api to 1.4.x (#422)
cloudnull Aug 25, 2024
5f7e613
Adds service role to neutron user. Closes bug #2078002 (#423)
busterswt Aug 28, 2024
12b1c8e
Updated magnum helm overrides and added magnum doc (#421)
sowm9802 Aug 28, 2024
0f9f775
Add HPA for Magnum Conductor, Update Documentation, Remove --wait Fla…
sowm9802 Aug 29, 2024
943f3c6
feat: include additional attrs on image resources (#425)
LukeRepko Aug 29, 2024
8d86d84
docs: rm virtio-scsi in favor of virtio-blk (#426)
LukeRepko Aug 29, 2024
f856fcd
Minor updates to Magnum documentation (#427)
sowm9802 Aug 30, 2024
aee11c6
fix: add kustomize config for galera (#409)
cloudnull Aug 30, 2024
d70f5d1
fix: bump num pcie devices and limit disk devs (#428)
LukeRepko Aug 30, 2024
cdfc550
Adds docs to add new node to cluster (#430)
sulochan Sep 2, 2024
02c918a
docs: added clb guide and fixed typo in grafana doc (#429)
japerezjr Sep 3, 2024
f0720b6
Docs: Add example of using pci device for nova conf override (#431)
sulochan Sep 3, 2024
fabb92f
Update docs for pci passthrough and host aggregate (#433)
sulochan Sep 5, 2024
c26c0db
Adds docs for host aggregates (#434)
sulochan Sep 5, 2024
383c492
fix(ceilometer): update json path to vm uuid (#435)
LukeRepko Sep 5, 2024
b2dc285
build(deps): bump cryptography from 42.0.4 to 43.0.1 in the pip group…
dependabot[bot] Sep 11, 2024
ac0bc0a
DOC: Update Cloud Onboarding pages (#436)
dereknoblej Sep 12, 2024
464e3dc
feat: Add flavor details to the docs (#437)
cloudnull Sep 12, 2024
a946bd9
fix(ceilometer): process event_update msgs (#438)
LukeRepko Sep 12, 2024
5b468d5
docs(platform_services): add missing role and fix typos (#441)
LukeRepko Sep 13, 2024
c0e2652
fix(prometheus): remove node affinity (#439) (#440)
pratik705 Sep 16, 2024
589974d
feat(metering): add hpa config for aio/base overlays (#442)
LukeRepko Sep 16, 2024
d08f8c4
fix: added gnocchiclient to allow resource cleaner job to execute (#443)
japerezjr Sep 16, 2024
17d182b
fix: resource-cleaner script was missing "#!/bin/bash" (#444)
japerezjr Sep 17, 2024
bf582eb
Update Magnum, Heat helm overrides and Magnum operational guide (#445)
sowm9802 Sep 17, 2024
57cc797
doc: Add documentation on MTU settings for Neutron. (#446)
awfabian-rs Sep 18, 2024
b039c99
fix: update the gateway submodule to use 1.4 (#447)
cloudnull Sep 23, 2024
065c0fd
fix(ceilometer): tweak event_update processing (#448)
LukeRepko Sep 23, 2024
e490e33
Update genestack.rc
aedan Sep 24, 2024
6c4391b
Doc updates and more (#449)
aedan Sep 25, 2024
fee5b9c
Updating docs with status page info/links (#452)
the2hill Oct 1, 2024
b63b85e
Specify "region_name" for the openstack clients in magnum.conf (#450)
pratik705 Oct 2, 2024
08f4fd5
fix(gnocchi): true up RBAC policy (#455)
LukeRepko Oct 2, 2024
ec3fd15
Fix the barbican-api service endpoint (#454)
pratik705 Oct 2, 2024
fb901e7
feat: Update the cinder reference playbook (#453)
cloudnull Oct 2, 2024
8d2a6db
Update deploy-cinder-volumes-reference.yaml (#457)
timolow Oct 2, 2024
e6ecbf0
Install Rackspace Cinder pip package/driver (#458)
dwith Oct 2, 2024
781df30
feat: update the playbook to support multibackend store (#459)
cloudnull Oct 3, 2024
71a748f
Update docs for pci device error tip (#461)
sulochan Oct 4, 2024
92c81ed
fix(gwapi): allow custom nginx.conf (#463)
LukeRepko Oct 14, 2024
0268da1
Update genestack-multipath.conf (#462)
timolow Oct 14, 2024
d08552b
spaces/tabs in genestack-multipath.conf (#466)
dwith Oct 14, 2024
e416bfa
feat(skyline): upgrade to 2024.2 release (#464)
sowm9802 Oct 14, 2024
87d2345
Add Openstack Swift Ops guide (#470)
timolow Oct 17, 2024
166a209
Create new documentation for Swift Object Storage (#467)
timolow Oct 17, 2024
7088e1f
Add barbican install to openstack-run-all.sh (#471)
timolow Oct 17, 2024
b75a5e3
Update openstack-swift-operators-guide.md (#476)
timolow Oct 17, 2024
7964741
Add LUKS encryption to TOC (#475)
timolow Oct 17, 2024
ee592b2
Add docs for FIPS LUKS Cinder Encryption (#474)
timolow Oct 17, 2024
94c1e89
OSPC-667-object-gui-and-openstack-cli (#468)
derekmoyes Oct 17, 2024
326977d
Update openstack-cinder-fips-encryption.md (#477)
timolow Oct 17, 2024
1956eb1
Update barbican-helm-overrides.yaml keystone endpoint (#473)
timolow Oct 17, 2024
3026fd6
Update genestack-multipath.conf (#480)
timolow Oct 18, 2024
7f54bd8
Update openstack-cinder-fips-encryption.md (#478)
timolow Oct 18, 2024
6232805
Add swift operations and overview to docs (#481)
timolow Oct 18, 2024
2549156
OSPC-667-update-toc-for-object-storage (#479)
derekmoyes Oct 18, 2024
01ef975
feat: Alert on OVN claim storms via Grafana and deliver alerts to the…
awfabian-rs Oct 18, 2024
ac78732
docs: add information about PreferNoSchedule taint (#465)
LukeRepko Oct 18, 2024
e48f47b
Update openstack-object-storage-swift.md (#482)
timolow Oct 18, 2024
25e0c6b
Update openstack-swift-operators-guide.md (#483)
timolow Oct 18, 2024
dc5a660
docs: add metering and billing information (#485)
LukeRepko Oct 21, 2024
8666c1d
Architecture diagram update (#484)
BjoernT Oct 21, 2024
01f1a29
Add initial cloud design documentation (#490)
OpenStackKen Oct 21, 2024
65f3799
Update barbican public endpoint in Magnum Helm overrides and keypair …
sowm9802 Oct 21, 2024
59593f2
feat: add strict building to docs (#491)
cloudnull Oct 21, 2024
6545b63
Cloud design docs (#492)
OpenStackKen Oct 21, 2024
c08ddd0
docs: remove nav link of missing doc (#494)
LukeRepko Oct 21, 2024
cdb9863
fix(skyline): Resolve login failure for users with '@' in their usern…
sowm9802 Oct 21, 2024
17405a1
docs: add design doc diagrams (#495)
OpenStackKen Oct 21, 2024
ebba389
Remove extraneous documentation files from top-level (#502)
OpenStackKen Oct 22, 2024
c4f35bf
doc: OVN claim storm alert (#504)
awfabian-rs Oct 23, 2024
340b00d
Add Nova editor config to .gitignore (#506)
OpenStackKen Oct 23, 2024
b7f6bba
Kubespray docs update (#505)
BjoernT Oct 23, 2024
feea7fe
Fix typos in cloud design docs (#508)
OpenStackKen Oct 23, 2024
9b0c542
fix: Ensure build timeouts are set to 10 minutes (#509)
cloudnull Oct 28, 2024
62a569a
feat: Add plugins.yaml for camptocamp for Grafana (#503)
awfabian-rs Oct 28, 2024
856c7db
bump num_retries from default 3 to 8 to prevent Glance timeouts (#516)
dwith Oct 29, 2024
7ab0893
fix: restore blackbox alerting rules and rabbitmq alert size (#517)
awfabian-rs Oct 30, 2024
9a53936
Add username to RabbitMQ secrets for Magnum and Barbican (#511)
sowm9802 Oct 30, 2024
a7b2cc5
Updating grafana dashboards for naming consistency and new additions …
the2hill Oct 30, 2024
c916107
Adding nginx gateway fabric monitoring (#520)
the2hill Oct 30, 2024
aefcd1e
Flex docs (#514)
retreved Oct 30, 2024
030d257
feat: use AZs by default (#510)
cloudnull Oct 30, 2024
cb037e0
Adjusting blackbox and rabbit alerting rules (#521)
the2hill Oct 30, 2024
a96e728
docs: Update CONTRIBUTING.md to give more context (#522)
OpenStackKen Oct 30, 2024
43d49b7
docs: update contrib to allow one review (#518)
rackerchris Oct 31, 2024
ccf96dc
Fix: Updating openstack metrics polling interval and timeout (#524)
the2hill Oct 31, 2024
00ab519
Adjust layout to correctly position Application Credentials tab in Us…
sowm9802 Oct 31, 2024
68aadc0
docs: updated logo and fixed bad img refs (#526)
brianabshier Oct 31, 2024
40a146b
fix: update docs to be sure we have a functional build (#529)
cloudnull Nov 2, 2024
415dda8
fix: update default_availability_zones to a value (#528)
cloudnull Nov 2, 2024
f1d9b84
feat: netapp-volume-worker support (#527)
cloudnull Nov 3, 2024
720a595
fix: OSPC-612 Memcached tokens (#530)
cloudnull Nov 4, 2024
f95d5c7
fix: install prometheus with helm (#531)
LukeRepko Nov 4, 2024
465b3a4
docs: complete Region-level design documentation (#533)
OpenStackKen Nov 4, 2024
1b9e551
Design docs ironic diagram (#537)
OpenStackKen Nov 5, 2024
d980a94
fix: make Prometheus install script skip missing values files (#538)
awfabian-rs Nov 6, 2024
af9efa3
feat: add publishing badge to the readme (#539)
cloudnull Nov 7, 2024
37d0282
fix: Prevent duplicate '/v3' in Keystone URL for Heat and update Helm…
sowm9802 Nov 8, 2024
b8376ae
feat: Updating openstack and alerts dashboards with additional checks…
the2hill Nov 8, 2024
ba4c8cc
fix: Adjusting monitoring getting started doc for the correct alertma…
the2hill Nov 8, 2024
c4fa356
fix: Add DEF_TAG_NAME to env in release-heat-rxt.yml to fix empty ima…
sowm9802 Nov 8, 2024
ac906b3
fix: Add cinder netapp container type (#541)
cloudnull Nov 8, 2024
67c0fca
feat: Add information on default users for images (#543)
cloudnull Nov 8, 2024
7f77347
docs: Add RHEL and SUSE image details (#540)
sowm9802 Nov 8, 2024
6a4ffc1
feat: update cinder-netapp to use new image (#544)
cloudnull Nov 8, 2024
a468178
fix: change release name in Prometheus install script to match previo…
awfabian-rs Nov 8, 2024
ca46a3f
fix: OSPC-613 mariadb cleanup old backups (#546)
LukeRepko Nov 11, 2024
3f34c01
fix: Add cinder volume netapp playbook (#547)
cloudnull Nov 11, 2024
202fb2c
fix: Edit cinder volume netapp playbook: OSPC-802 (#551)
dwith Nov 12, 2024
7655712
feat: Adding additional monitoring info to the operational guide docs…
the2hill Nov 12, 2024
bf0f870
Updating Monitoring info op doc with OVN monitoring linkage (#554)
the2hill Nov 12, 2024
0039019
Updating openstack metrics dashboard with proper queries (#555)
the2hill Nov 13, 2024
d757787
Fix: edit cinder volume netapp playbook to prevent configuration coll…
dwith Nov 13, 2024
2dbaf9d
Docs: lvmiscsi typo (#558)
dwith Nov 13, 2024
60e4095
Logging docs (#557)
retreved Nov 13, 2024
a8879c5
Update-repo (#560)
aedan Nov 13, 2024
0f37fbd
Update infrastructure-gateway-api.md (#553)
aedan Nov 14, 2024
fa87c01
Logging docs (#562)
retreved Nov 14, 2024
588296e
docs: OSPC-367 improve operator restore info (#565)
LukeRepko Nov 15, 2024
1468c40
Update resource requests in Helm overrides and tune HPA configuration…
sowm9802 Nov 15, 2024
69ea676
add overlay directory creation to bootstrap.sh (#564)
rackerchris Nov 15, 2024
215f0bb
fix: correct miscellaneous typos (#569)
LukeRepko Nov 15, 2024
027771e
Adding alerting info operation doc (#563)
the2hill Nov 15, 2024
6ed50ff
doc: Fix Prometheus post-checking command in docs to match release na…
awfabian-rs Nov 15, 2024
8f30768
Resource limits (#568)
aedan Nov 15, 2024
b733d5e
Loggingdoc fix (#570)
retreved Nov 18, 2024
9f923a6
Update etcd backup to use swift s3 endpoint (#549)
sulochan Nov 18, 2024
9f8c860
fix: OSPC-729 rename availability zones to az1 (#575)
LukeRepko Nov 18, 2024
8e6ec4c
Updating monitoring info doc to included prometheus diagram (#572)
the2hill Nov 19, 2024
53d3393
Converted libvirt to helm install from kustomize (#573)
aedan Nov 20, 2024
e8e163d
OSPC-721: update openstack-glance-images.md with windows (#577)
sowm9802 Nov 20, 2024
5f36eba
fix(postgres): remove deprecated install script (#580)
LukeRepko Nov 20, 2024
9a2ea26
Memcached convert to helm (#583)
aedan Nov 21, 2024
d4cac73
Updating docs and scripts to use kustomize overlay by default (#574)
mnaghavi Nov 21, 2024
06d87c2
feat: Create documentation on resource lookups (#586)
cloudnull Nov 21, 2024
95cb4c1
feat: Doc tree update (#585)
cloudnull Nov 21, 2024
fac3138
fix: resolve Kustomize deprecations (#584)
cloudnull Nov 21, 2024
bdc9fae
fix: resolve publishing bug (#587)
cloudnull Nov 21, 2024
057dcdb
fix: move Resource and Project Lookups to the bottom (#588)
cloudnull Nov 21, 2024
8e1f900
OSPC-749: Flavor specific network bandwidth limits (#590)
sowm9802 Nov 22, 2024
18581a6
Postgres to helm (#589)
aedan Nov 22, 2024
8b90d22
Docs: Add quota management (#591)
sulochan Nov 25, 2024
0ba86fd
Docs: Adding observability documentation (#592)
the2hill Nov 26, 2024
749db1b
feat: chart install script (#576)
awfabian-rs Nov 26, 2024
c2714f0
fix: convert prometheus charts to helm install (#597)
awfabian-rs Nov 27, 2024
c21b254
feat: Updating Octavia image with latest ovn driver (#603)
the2hill Dec 3, 2024
b6ab6d6
fix: Updating octavia image workflow for updated versions (#604)
the2hill Dec 3, 2024
cb0320a
docs: Adding accelerated computing documentation (#602)
sowm9802 Dec 3, 2024
ae2346c
docs: customer facing quota documentation (#601)
dkeirns Dec 3, 2024
a631fc7
Docs: Adds security primer for genestack development (#578)
sulochan Dec 4, 2024
926241b
Update swift docs (#607)
timolow Dec 4, 2024
c32aa38
feat: alert for MariaDB backup failures (#605)
awfabian-rs Dec 4, 2024
7ca74b5
Fixing bootstrap to create symlink for all the base-kustomize sub-dir…
mnaghavi Dec 5, 2024
9587636
fix(grafana): change grant name to grafana-grant (#609)
LukeRepko Dec 6, 2024
08925c8
docs: Add AZ design docs and placeholder for DR (#610)
OpenStackKen Dec 9, 2024
c8ab133
fix: gateway docs (#613)
cloudnull Dec 9, 2024
8ee4199
fix: update image reference (#612)
cloudnull Dec 9, 2024
fa6ff73
feat: add ops docs for ovn-to-openstack updates (#616)
cloudnull Dec 9, 2024
c1db168
fix: add $@ to scripts where needed (#614)
cloudnull Dec 9, 2024
6aabdf5
fix(gnocchi): pg admin password ref new secret (#617)
LukeRepko Dec 9, 2024
2b65c46
docs: Add custom genestack admonition (#618)
OpenStackKen Dec 10, 2024
74ce863
feat: update kubespray to v2.26.0 (#611)
cloudnull Dec 11, 2024
d26cdb6
docs: Add Style Guide (#619)
OpenStackKen Dec 11, 2024
5f10f6b
ensure db pods live on seperate worker nodes (#620)
rackerchris Dec 11, 2024
94422ce
Converting mariadb-operator to use helm (#594)
mnaghavi Dec 13, 2024
eca57cc
fix: push all of the custom route bits ops (#623)
cloudnull Dec 16, 2024
35aac09
fix: resolve gateway-api-external reference (#624)
cloudnull Dec 16, 2024
5e61f83
fix: remove nova az reference (#625)
cloudnull Dec 17, 2024
9b0aa83
Adding QoS examples for Cinder Volumes and in particular NetApp ONTAP…
dwith Dec 17, 2024
6515628
fixing the version like we used to (#626)
mnaghavi Dec 17, 2024
512e1f3
docs: Update and complete design documentation (#621)
OpenStackKen Dec 18, 2024
c08ac8c
Doc fix logging (#627)
cloudnull Dec 18, 2024
da20f87
fix: Adds user input option to the install-mariadb-operator.sh script…
cloudnull Dec 19, 2024
9a64de5
update deployment docs (#628)
rackerchris Dec 19, 2024
0be0d6e
feat: enable ansible pipelining (#631)
cloudnull Dec 20, 2024
1c53078
disable antiaffintiy as its not currently supported (#632)
rackerchris Dec 21, 2024
de7a962
feat: update rabbitmq to the current stable (#640)
cloudnull Dec 21, 2024
ff70082
feat: update memcached to the latest stable (#641)
cloudnull Dec 21, 2024
3386cae
feat: Update k8s to the latest 1.30.4 (#639)
cloudnull Dec 21, 2024
487d603
feat: update mariadb to the latest stable release (#638)
cloudnull Dec 22, 2024
77a48ef
feat: document longhorn usage (#636)
cloudnull Dec 22, 2024
6d68601
move tgt restart to tgt reload on etc/tgt/conf.d/cinder.conf change (…
rackerchris Dec 23, 2024
83766ac
fix: Use internal barbican endpoint type (#642)
LukeRepko Dec 23, 2024
712d4d9
feat: add psa labels to the openstack namespace (#637)
cloudnull Dec 23, 2024
48d51da
docs: Add Octavia Flavor and Flavorprofile documentation (#630)
sowm9802 Dec 23, 2024
de1b7f0
feat: add S3 documentation (#643)
cloudnull Jan 2, 2025
68c558e
OS Standardization: Kernel, Power, and Update Policies (#635)
mnaghavi Jan 6, 2025
edf14a6
Update install-mariadb-operator.sh (#644)
aedan Jan 7, 2025
1e36457
Updating octavia with a livenessProbe to better handle failures (#646)
the2hill Jan 8, 2025
77d1b13
Image cicd (#645)
aedan Jan 9, 2025
dd86b25
OSPC-202: Increase timeout for instance volume creation (#651)
niti6869 Jan 15, 2025
af8f34e
fix: add neutron image to .original-images.json (#650)
awfabian-rs Jan 15, 2025
c6b9a82
Rename image from heat-rxt to heat (#652)
sowm9802 Jan 16, 2025
fe1cb5e
fix: resolve null value (#663)
cloudnull Jan 21, 2025
776a4ea
feat: document the deployment of the KO plugin (#649)
cloudnull Jan 21, 2025
34d37f8
Add default cluster template to magnum kubernetes cluster setup guide…
sowm9802 Jan 21, 2025
f27cc52
Update heat and magnum image entries in original-images.json file (#654)
sowm9802 Jan 21, 2025
5aaf0d5
feat: update the keystone image (#666)
cloudnull Jan 21, 2025
6654563
modify the annotation for the nginx-gateway-fabric to gateway-api-ext…
puni4220 Jan 22, 2025
7432901
cinder-backup service added to deploy-cinder-volumes-reference.yaml (…
dwith Jan 22, 2025
a754144
fix(cinder): Set cinder-backup conf opts for swift (#667)
LukeRepko Jan 22, 2025
7a4d178
feat: update to the latest keystone image (#670)
cloudnull Jan 22, 2025
8e31327
fix: Add stable container images for octavia (#671)
cloudnull Jan 23, 2025
e12e6a5
New base image (#672)
cloudnull Jan 23, 2025
7e5b098
Update images (#673)
cloudnull Jan 23, 2025
d19f6eb
fix: remove config-template (#674)
cloudnull Jan 23, 2025
fc9e860
fix: updates ansible roles to meet the upstream standard (#676)
cloudnull Jan 23, 2025
66107bc
fix: the ansible systemd template (#677)
cloudnull Jan 23, 2025
61c7700
Community deploy (#660)
aedan Jan 24, 2025
ed56490
merge ansible role octavia_preconf as per jira OSPC-189 (#653)
puni4220 Jan 24, 2025
f37f992
fix: doc typo correction (#678)
awfabian-rs Jan 24, 2025
9a49875
feat: add new packages for ansible (#679)
cloudnull Jan 24, 2025
9ae12f8
add oslo config to designate
cloudnull Jan 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
55 changes: 55 additions & 0 deletions .github/workflows/helm-barbican.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Helm GitHub Actions for Barbican

on:
pull_request:
paths:
- base-helm-configs/barbican/**
- base-kustomize/barbican/**
- .github/workflows/helm-barbican.yaml
jobs:
helm:
strategy:
matrix:
overlays:
- base
- aio
name: Helm
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: azure/setup-helm@v3
with:
version: latest
token: "${{ secrets.GITHUB_TOKEN }}"
id: helm
- name: Kubectl Install
working-directory: /usr/local/bin/
run: |
if [ ! -f /usr/local/bin/kubectl ]; then
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
fi
- name: Pull OSH submodules
run: |
git submodule update --init submodules/openstack-helm
git submodule update --init submodules/openstack-helm-infra
- name: Make OSH submodule
run: |
cd submodules/openstack-helm
make barbican
- name: Run Helm Template
run: |
cd submodules/openstack-helm
${{ steps.helm.outputs.helm-path }} template barbican ./barbican \
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/base-helm-configs/barbican/barbican-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args barbican/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v4
with:
name: helm-barbican-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
10 changes: 5 additions & 5 deletions .github/workflows/helm-cinder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Helm GitHub Actions for cinder
on:
pull_request:
paths:
- helm-configs/cinder/**
- kustomize/cinder/**
- base-helm-configs/cinder/**
- base-kustomize/cinder/**
- .github/workflows/helm-cinder.yaml
jobs:
helm:
Expand Down Expand Up @@ -45,11 +45,11 @@ jobs:
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/helm-configs/cinder/cinder-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/kustomize/kustomize.sh \
-f ${{ github.workspace }}/base-helm-configs/cinder/cinder-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args cinder/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: helm-cinder-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
10 changes: 5 additions & 5 deletions .github/workflows/helm-glance.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Helm GitHub Actions for glance
on:
pull_request:
paths:
- helm-configs/glance/**
- kustomize/glance/**
- base-helm-configs/glance/**
- base-kustomize/glance/**
- .github/workflows/helm-glance.yaml
jobs:
helm:
Expand Down Expand Up @@ -45,11 +45,11 @@ jobs:
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/helm-configs/glance/glance-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/kustomize/kustomize.sh \
-f ${{ github.workspace }}/base-helm-configs/glance/glance-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args glance/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: helm-glance-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
10 changes: 5 additions & 5 deletions .github/workflows/helm-heat.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Helm GitHub Actions for heat
on:
pull_request:
paths:
- helm-configs/heat/**
- kustomize/heat/**
- base-helm-configs/heat/**
- base-kustomize/heat/**
- .github/workflows/helm-heat.yaml
jobs:
helm:
Expand Down Expand Up @@ -45,11 +45,11 @@ jobs:
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/helm-configs/heat/heat-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/kustomize/kustomize.sh \
-f ${{ github.workspace }}/base-helm-configs/heat/heat-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args heat/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: helm-heat-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
10 changes: 5 additions & 5 deletions .github/workflows/helm-horizon.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Helm GitHub Actions for horizon
on:
pull_request:
paths:
- helm-configs/horizon/**
- kustomize/horizon/**
- base-helm-configs/horizon/**
- base-kustomize/horizon/**
- .github/workflows/helm-horizon.yaml
jobs:
helm:
Expand Down Expand Up @@ -45,11 +45,11 @@ jobs:
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/helm-configs/horizon/horizon-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/kustomize/kustomize.sh \
-f ${{ github.workspace }}/base-helm-configs/horizon/horizon-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args horizon/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: helm-horizon-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
10 changes: 5 additions & 5 deletions .github/workflows/helm-keystone.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ name: Helm GitHub Actions for keystone
on:
pull_request:
paths:
- helm-configs/keystone/**
- kustomize/keystone/**
- base-helm-configs/keystone/**
- base-kustomize/keystone/**
- .github/workflows/helm-keystone.yaml
jobs:
helm:
Expand Down Expand Up @@ -45,11 +45,11 @@ jobs:
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/helm-configs/keystone/keystone-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/kustomize/kustomize.sh \
-f ${{ github.workspace }}/base-helm-configs/keystone/keystone-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args keystone/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: helm-keystone-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
51 changes: 51 additions & 0 deletions .github/workflows/helm-libvirt.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: Helm GitHub Actions for Libvirt

on:
pull_request:
paths:
- base-helm-configs/libvirt/**
- .github/workflows/helm-libvirt.yaml
jobs:
helm:
strategy:
matrix:
overlays:
- base
name: Helm
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: azure/setup-helm@v3
with:
version: latest
token: "${{ secrets.GITHUB_TOKEN }}"
id: helm
- name: Kubectl Install
working-directory: /usr/local/bin/
run: |
if [ ! -f /usr/local/bin/kubectl ]; then
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
fi
- name: Pull OSH submodules
run: |
git submodule update --init submodules/openstack-helm
git submodule update --init submodules/openstack-helm-infra
- name: Make OSH submodule
run: |
cd submodules/openstack-helm-infra
make libvirt
- name: Run Helm Template
run: |
cd submodules/openstack-helm-infra
${{ steps.helm.outputs.helm-path }} template libvirt ./libvirt \
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/base-helm-configs/libvirt/libvirt-helm-overrides.yaml > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v4
with:
name: helm-libvirt-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
7 changes: 4 additions & 3 deletions .github/workflows/helm-loki.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Helm GitHub Actions for loki
on:
pull_request:
paths:
- helm-configs/loki/**
- base-helm-configs/loki/**
- .github/workflows/helm-loki.yaml
jobs:
helm:
Expand All @@ -28,11 +28,12 @@ jobs:
run: |
${{ steps.helm.outputs.helm-path }} repo add grafana https://grafana.github.io/helm-charts
${{ steps.helm.outputs.helm-path }} repo update
${{ steps.helm.outputs.helm-path }} template --values ${{ github.workspace }}/helm-configs/loki/loki-helm-minio-overrides-example.yaml \
${{ steps.helm.outputs.helm-path }} template --values ${{ github.workspace }}/base-helm-configs/loki/loki-helm-minio-overrides-example.yaml \
--set loki.useTestSchema=true \
--namespace grafana \
loki grafana/loki > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: helm-loki-artifact
path: /tmp/rendered.yaml
55 changes: 55 additions & 0 deletions .github/workflows/helm-magnum.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Helm GitHub Actions for Magnum

on:
pull_request:
paths:
- base-helm-configs/magnum/**
- base-kustomize/magnum/**
- .github/workflows/helm-magnum.yaml
jobs:
helm:
strategy:
matrix:
overlays:
- base
- aio
name: Helm
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: azure/setup-helm@v3
with:
version: latest
token: "${{ secrets.GITHUB_TOKEN }}"
id: helm
- name: Kubectl Install
working-directory: /usr/local/bin/
run: |
if [ ! -f /usr/local/bin/kubectl ]; then
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
fi
- name: Pull OSH submodules
run: |
git submodule update --init submodules/openstack-helm
git submodule update --init submodules/openstack-helm-infra
- name: Make OSH submodule
run: |
cd submodules/openstack-helm
make magnum
- name: Run Helm Template
run: |
cd submodules/openstack-helm
${{ steps.helm.outputs.helm-path }} template magnum ./magnum \
--namespace=openstack \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/base-helm-configs/magnum/magnum-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args magnum/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v4
with:
name: helm-magnum-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
46 changes: 46 additions & 0 deletions .github/workflows/helm-mariadb-operator.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Kustomize GitHub Actions for mariadb-operator

on:
pull_request:
paths:
- base-helm-configs/mariadb-operator/**
- base-kustomize/mariadb-operator/**
- .github/workflows/helm-mariadb-operator.yaml
jobs:
helm:
strategy:
matrix:
overlays:
- base
name: Helm
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: azure/setup-helm@v3
with:
version: latest
token: "${{ secrets.GITHUB_TOKEN }}"
id: helm
- name: Kubectl Install
working-directory: /usr/local/bin/
run: |
if [ ! -f /usr/local/bin/kubectl ]; then
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x ./kubectl
fi
- name: Run Helm Template
run: |
${{ steps.helm.outputs.helm-path }} template mariadb-operator mariadb-operator --repo https://mariadb-operator.github.io/mariadb-operator \
--namespace=mariadb-system \
--create-namespace \
--wait \
--timeout 120m \
-f ${{ github.workspace }}/base-helm-configs/mariadb-operator/mariadb-operator-helm-overrides.yaml \
--post-renderer ${{ github.workspace }}/base-kustomize/kustomize.sh \
--post-renderer-args mariadb-operator/${{ matrix.overlays }} > /tmp/rendered.yaml
- name: Return helm Build
uses: actions/upload-artifact@v4
with:
name: helm-mariadb-operator-artifact-${{ matrix.overlays }}
path: /tmp/rendered.yaml
Loading
Loading