Genestack 1.0 release candidate
Pre-release
Pre-release
·
439 commits
to main
since this release
Initial release candidate for Genestack
What's Changed
- Add support for all services to run in aio mode by @cloudnull in #1
- use large logo by @cloudnull in #2
- Create LICENSE by @cloudnull in #3
- Create LICENSE by @cloudnull in #4
- Limit rework by @cloudnull in #5
- Rename references for the RackerLabs by @cloudnull in #6
- Resolve cinder iscsi incompatibilities by @cloudnull in #7
- add libgirepository-1.0-1 package by @cloudnull in #8
- add pygobject by @cloudnull in #9
- add neutron QOS support by @cloudnull in #10
- Remove
dns_domain_portsby @cloudnull in #11 - Adds references and inventory examples by @cloudnull in #12
- remove inventory.ini file by @cloudnull in #13
- Create the horizon rxt image by @cloudnull in #14
- fix typo by @cloudnull in #15
- remove version var in horizon build by @cloudnull in #16
- Horizon update by @cloudnull in #17
- add a release and version information to the build process by @cloudnull in #18
- switch horizon image to use horizon-rxt by @cloudnull in #19
- Horizon rxt updates by @cloudnull in #20
- bump ceph version 18.2.1 by @timolow in #22
- FIX: Add the missing tgtd include for cinder by @cloudnull in #24
- Feat: add osie example deployment by @cloudnull in #23
- Foundational openstack-enterprise structure by @bjoernt in #25
- Bump cryptography from 41.0.4 to 41.0.6 by @dependabot in #27
- Feat: move shell script to the scripts dir by @cloudnull in #28
- Update openstack-enterprise inventory by @bjoernt in #29
- Adding cert-manager for openstack-enterprise by @bjoernt in #31
- Collapes roles and playbooks into ansible dir by @bjoernt in #32
- Move the generic inventory and group-vars files by @cloudnull in #34
- update our version of kubespray to the latest head by @cloudnull in #35
- Update kustomize.sh by @cloudnull in #36
- Upgrade to the latest stable k8s by @cloudnull in #37
- added task to update subnet to remove default gateway by @japerezjr in #40
- Updated ssh config to use more than /24 network by @japerezjr in #41
- Update helm by @cloudnull in #39
- Fix default gateway on router by @japerezjr in #42
- Updated architecture diagrams and component description by @bjoernt in #43
- Moving the components list into a separate document for easier reading by @bjoernt in #45
- Add Debian support by @cloudnull in #46
- Add test and tags to builds by @cloudnull in #47
- Add test for kustomize by @cloudnull in #48
- Add helm template actions by @cloudnull in #49
- Add Kustomize files to helm workflows by @cloudnull in #50
- Add additional config to ensure ovn+octavia is working by @cloudnull in #55
- adjust ansible output and where collections are installed by @cardoe in #54
- Revert "adjust ansible output and where collections are installed" by @cloudnull in #57
- Add manifests for OVN NB and SB backup. by @awfabian-rs in #60
- Use default ssh config when connecting to bastion by @LukeRepko in #58
- Adds prometheus installation chart by @sulochan in #51
- Rename host_setup vars for debian by @LukeRepko in #66
- Add ArgoCD installation chart by @pratik705 in #64
- Bump the pip group across 1 directories with 1 update by @dependabot in #63
- Fix bdf243e - file moved to wrong path by @LukeRepko in #67
- Adding playbook to install and configure k8s nodes by @bjoernt in #69
- Put clusterName in kustomize.yaml for the mariadb-operator. by @awfabian-rs in #70
- Fix path for iface to not include ansible_facts by @LukeRepko in #75
- Include external ceph import script by @timolow in #72
- Bump the pip group across 1 directories with 1 update by @dependabot in #74
- Upstream disabled DVR with OVN. This commit re-enables it. by @awfabian-rs in #73
- feat: build GitHub Pages using mkdocs by @cardoe in #79
- Update infra_deploy to improve lab env creation by @LukeRepko in #81
- Fix bb5bb3a exec fail using shell in lieu of command by @LukeRepko in #82
- Switches prometheus to use prometheus-operator by @sulochan in #84
- Adds rabbitmq-exporter for prometheus by @sulochan in #83
- Restructures docs in repo by @sulochan in #80
- Fixes broken docs links by @sulochan in #86
- Feat(OSPC-163): Introduce vault by @cloudnull in #87
- Add vault-secrets-operator installation chart by @pratik705 in #78
- Bump cryptography from 42.0.2 to 42.0.4 by @dependabot in #85
- feat: add missing doc links and context by @cloudnull in #88
- fix: resolve broken link by @cloudnull in #89
- fix: Resolve broken links by @cloudnull in #90
- fix: move assets into the docs dir by @cloudnull in #91
- fix: broken image REF by @cloudnull in #92
- Adding initial fluentbit helm chart by @cblument in #98
- Enable ceph metrics for prometheus collection by @the2hill in #99
- Monitoring adding openstack metrics exporter by @the2hill in #94
- Disabling grafana creation in kube-promehteus-stack by @the2hill in #102
- Adds mysql prometheus exporter by @sulochan in #100
- Documentation for HashiCorp Vault Secrets Operator by @pratik705 in #104
- Fix Vault Documentation by @pratik705 in #105
- Disable Cert-Manager Installation and Update Storage Class Name by @pratik705 in #106
- Updating monitoring related docs by @the2hill in #107
- Specify mariadb-operator chart version to deploy by @pratik705 in #110
- updated build test envs and build k8 docs by @dereknoblej in #103
- Bump Ceph to current version and get working by @timolow in #112
- Update Create-Persistent-Storage.md for rook-ceph prometheus by @timolow in #113
- Fix metadata_shared_secret for Nova and Neutron. by @awfabian-rs in #116
- Monitoring: enabling memcached monitoring by @the2hill in #115
- Introduce Gnocchi helm chart to Genestack by @LukeRepko in #109
- feat: major docs refactor by @cloudnull in #117
- feat: Break out additional docs by @cloudnull in #118
- fix: updates doc nav by @cloudnull in #119
- cleanup some of the storage docs after refactor by @cloudnull in #120
- feat: add new doc indexes and assets by @cloudnull in #121
- fix: doc changes to simplify and elaborate by @cloudnull in #122
- fix: simple doc updates by @cloudnull in #123
- feat: update docs to look more like an integrated product by @cloudnull in #124
- feat: improve our CSS by @cloudnull in #126
- Added grafana helm chart and ingress by @japerezjr in #125
- feat: add rxt theme css by @cloudnull in #129
- fix: resolve reversed colors by @cloudnull in #130
- feat: update readme and arch docs by @cloudnull in #131
- DOC: Openstack Security Groups by @dereknoblej in #135
- MariaDB-Operator updates by @cloudnull in #114
- Implement use of local storage from the nodes for the vault by @pratik705 in #132
- Adds loki helm install examples by @cblument in #127
- Fixed small typo for proper markdown url generation by @busterswt in #137
- Documentation updates by @cloudnull in #141
- Adds docs for running mkdocs locally by @sulochan in #138
- DOC: Openstack Floating Ips by @dereknoblej in #142
- Adding initial examples for alertmananger by @bjoernt in #139
- New front page docs by @cloudnull in #144
- DOC: Updating monitoring docs by @the2hill in #143
- DOC: Fixing monitoring overview asset by @the2hill in #145
- Adding documentation for grafana deploy by @japerezjr in #133
- Fixing mkdoc.yml - duplicate Monitoring section. by @japerezjr in #147
- Update to latest stable ceph release by @timolow in #149
- Update genestack-getting-started.md by @donnorton in #153
- Monitoring: Adding postgres exporter by @the2hill in #154
- Update examples with setting to forget unhealthy ingestors by @cblument in #157
- Updating prometheus with persistent volume claims by @the2hill in #158
- Fix: Upgrade the mariadb operator to 0.0.27 by @cloudnull in #159
- feat: introduce ceilometer helm chart overrides by @LukeRepko in #128
- feat: new doc updates by @cloudnull in #161
- DOC: Openstack Server Docs by @dereknoblej in #156
- Nova cpu allocation ratio.md by @ajay2012 in #160
- feat: changing the docs for consistent experiences by @cloudnull in #162
- Adds Gateway API controller - nginx-gateway-fabric by @sulochan in #108
- build(deps-dev): bump black from 24.1.1 to 24.3.0 by @dependabot in #167
- Initial commit of files required to install grafana using helm and ku… by @cblument in #164
- Updating monitoring docs with a getting started page by @the2hill in #168
- Updating monitoring overview with figure for diagram by @the2hill in #169
- Add Sealed Secrets installation guide and usage example by @pratik705 in #152
- feat: introduce maxscale by @cloudnull in #166
- fix: Add Affinity where it's needed by @cloudnull in #176
- Fix typos and the command used to install vault-secrets-operator by @pratik705 in #175
- Adds gateway to expose internal services by @sulochan in #174
- DOC: Keypairs examples added by @dereknoblej in #148
- General cleanup things by @cloudnull in #177
- Fixes vault docs command alignment by @sulochan in #178
- feat: Solution for multi-glance setup in block only deploy by @timolow in #172
- Skyline fix for dbsync by @aedan in #184
- DOC: deployment guide and onboarding welcome pages by @dereknoblej in #182
- DOC: Openstack Deploying Openstack CLI tools by @dereknoblej in #179
- DOC: CORRECTION updated mkdocs with correct link by @dereknoblej in #185
- Update k8s-labels.md by @timolow in #189
- fix: Remove product assumption when running the deployment by @cloudnull in #191
- Update infrastructure-mariadb.md by @bjoernt in #192
- Move postgest into a metering section by @bjoernt in #193
- OSPC-324-storage-swift-object-store-intial by @derekmoyes in #190
- Deadlock fix by @aedan in #181
- Bump rook to 1.13.7 by @timolow in #198
- Version lock ceph images to upstream by @timolow in #197
- Fix bootstrap by @bjoernt in #204
- DOC-OSPC-324-swift-add-delete-at by @derekmoyes in #205
- DOC-OSPC-324-add-swift by @derekmoyes in #200
- Update storage-external-block.md by @timolow in #202
- Update storage-ceph-rook-internal.md by @timolow in #201
- feat: Update the mariadb ops guide to show how to dump the databases by @cloudnull in #206
- Updated docs and ops info by @cloudnull in #207
- fix: skyline prom url example by @cloudnull in #208
- fix: monitoring docs by @cloudnull in #209
- Updating memcached doc and kustomization by @the2hill in #211
- fix: limit ingress worker processes by @cloudnull in #210
- feat: update the ovn setup docs to supply more information by @cloudnull in #213
- Adding grafana dashboards by @the2hill in #212
- Adds servicemonitors for kube-ovn by @sulochan in #214
- Enables rabbitmq anti affinity rule by @sulochan in #219
- Adding alertmanager teams webhook capability by @the2hill in #217
- DOC: Openstack Images by @dereknoblej in #216
- Update mariadb-galera.yaml by @aedan in #215
- Change Rabbitmq storage to 20g by @sulochan in #224
- Adding ovn dashboards and fixing a few monitoring docs by @the2hill in #223
- Update mariadb-galera.yaml by @aedan in #220
- Adds etcd backup job by @sulochan in #225
- Ensures memory request and limit is same for rabbitmq by @sulochan in #226
- SET fs.inotify.max_user_instances=8192 instead of default 128 by @dwith in #227
- DOC: Openstack Snapshot Reorganized and added more details by @dereknoblej in #228
- Add uploading OVN backups to Ceph Swift API gateway by @awfabian-rs in #173
- feat: add Readonly user documentation by @cloudnull in #229
- Fix log level check for OVN backup script and clean up a few outdated… by @awfabian-rs in #230
- DOC: Openstack Volumes by @dereknoblej in #231
- fix: update the discord invite link by @cloudnull in #234
- fix: update the discord invite link by @cloudnull in #235
- DOC: Typo correction by @dereknoblej in #232
- Fixing kube-proxy monitoring and adding kube proxy metrics dashboard by @the2hill in #233
- doc: Add some introduction and troubleshooting documentation for OVN by @awfabian-rs in #218
- fix: add charts to our git ignore by @cloudnull in #237
- Add node selectors for prometheus/alertmanager and os-exporter by @the2hill in #238
- Add optional kustomize letsencrypt overlay by @LukeRepko in #239
- feat: add link to our blog by @cloudnull in #240
- Specify version of loki helm chart by @cblument in #241
- fix: assist with Intel ice driver NETDEV WATCHDOG timeouts by @cloudnull in #242
- fix: Add podAntiAffinity rule for maria pods by @LukeRepko in #244
- doc: Add OVN traffic flow introduction. by @awfabian-rs in #245
- Doc improvements by @LukeRepko in #248
- docs: Add snippet about how to use maxscale api by @LukeRepko in #250
- feat: add oslo db dependency into nova-efi by @cloudnull in #251
- Enable servicemonitor in fluentbit helm config by @cblument in #253
- Adding fluentbit grafana dashboard by @cblument in #254
- Updating ingress repo and bumping version by @the2hill in #255
- DOC: Added info for new server with user-data and config drives by @dereknoblej in #252
- Galera Changes and MaxScale Removal by @LukeRepko in #256
- feat: configure database slave_connection param by @LukeRepko in #258
- feat: enable nova-ssh and tweak daemonsets by @LukeRepko in #259
- fix: fqdn should come before alias by @LukeRepko in #260
- rmq resource limits and doc updates by @LukeRepko in #261
- Adjusting pod eviction timeout by @the2hill in #249
- Update mariadb-galera.yaml by @aedan in #263
- Update genestack-components.md by @bjoernt in #267
- Patch oslo_db in nova and neutron by @aedan in #268
- Add NFS Common package by @timolow in #269
- Update glance-helm-overrides.yaml by @aedan in #274
- Adding custom metric support and cleaning up dashboards by @the2hill in #272
- Adding blackbox exporter by @the2hill in #276
- Change
ntp_enabledandntp_manage_configto true in example group… by @awfabian-rs in #275 - fix: set skyline-api to 2023.1 and pin SQLAlchemy by @LukeRepko in #278
- DOC: openstack router cli tools by @dereknoblej in #270
- Update documentation to put
kube-ovn-controllerpods in a central c… by @awfabian-rs in #265 - DOC: Updated Setup docs for more clarity by @dereknoblej in #277
- DOC: Updated Server doc with example by @dereknoblej in #283
- Fix command to validate libvirt by @pratik705 in #282
- Ensure TopoLVM is usable when pods spawn on worker nodes by @pratik705 in #279
- set the cluster_name variable to cluster.local in the example inventory for openstack-flex product by @puni4220 in #281
- DOC: Removed place holder text by @dereknoblej in #285
- Fix gateway api document by @sulochan in #288
- Fix an example to use letsencrypt for certificate by @pratik705 in #280
- Updated skyline deployment yaml with the latest image by @sowm9802 in #290
- Updated Skyline deployment YAML with the new image featuring modifications to the quota ring and Genestack logo position. by @sowm9802 in #292
- DOC: Add shared floating IP / virtual IP to floating IP docs. by @awfabian-rs in #291
- DOC: Swift removed empty example and updated upstream doc ref by @dereknoblej in #289
- Fix: update the docs flow for installs by @cloudnull in #284
- fix: use rabbit quorum queues in lieu of ha by @LukeRepko in #294
- Fix Helm values.yaml for internal and external ingress-nginx Helm chart by @pratik705 in #293
- Remove ingress controller for grafana namespace by @sulochan in #271
- fix: remove lab overrides from helm-configs by @LukeRepko in #297
- Update/Add multipath option in libvirt and cinder by @timolow in #296
- Changed Openstack to OpenStack and adjusted the shade of progress bar color in skyline-console by @sowm9802 in #295
- Resolve Jira OSPC-484: Fix Instance Detail Issue in Skyline by @sowm9802 in #299
- Deadlock final by @aedan in #287
- Switch to Swift tempauth for OVN backups by @awfabian-rs in #304
- Fix: Add entries for 2024.1 by @cloudnull in #305
- updated overrides to use amphora as default provider. by @japerezjr in #298
- Update deploy-cinder-volumes-reference.yaml to 2024.1 by @timolow in #307
- Update deploy-cinder-volumes-reference.yaml by @timolow in #308
- fix: update css to fix small screen overflow by @cloudnull in #310
- Updated Skyline Image with correct keystoneAuth URL in downloaded openrc by @sowm9802 in #313
- Add support for iscsi multipath by @timolow in #311
- Update openstack-cinder.md by @timolow in #314
- Update openstack-cinder.md by @timolow in #315
- Update openstack-cinder.md by @timolow in #316
- Update openstack-cinder.md by @timolow in #317
- Update openstack-cinder.md by @timolow in #318
- Update openstack-cinder.md by @timolow in #319
- feat: add docs for service overrides by @cloudnull in #320
- feat: updated service specific docs by @cloudnull in #321
- feat: add custom flavor info by @cloudnull in #323
- Update openstack-cinder.md by @timolow in #322
- Update deploy-cinder-volumes-reference.yaml by @timolow in #325
- feat: add pci-passthrough docs by @cloudnull in #327
- feat: add pci-passthrough docs to tree by @cloudnull in #328
- fix: shell formating in pci passthrough by @cloudnull in #329
- fix: add more scheduler docs by @cloudnull in #331
- Add playbook to set uniform service types for all subnets of a network. by @awfabian-rs in #326
- Corrected image reference in Skyline deployment YAML. by @sowm9802 in #332
- Update kubernetes.core ansible collection to 3.2.0 by @cblument in #334
- feat: update the service-user docs by @cloudnull in #333
- fix: update remaining docs post config updates by @cloudnull in #335
- fix: update last remaining docs by @cloudnull in #336
- Doc fixes new post example changes by @cloudnull in #337
- Update jinja2 to 3.1.4 by @sulochan in #338
- Add tip to verify iommu is loaded by @sulochan in #342
- Switches glance store backend to swift by @sulochan in #343
- genestack issue #340 trailing newline characters for base64 secret by @puni4220 in #341
- Adds letsencrypt enabled gateway for services by @sulochan in #339
- Install Envoyproxy Gateway API by @pratik705 in #344
- Remove junk file. by @awfabian-rs in #345
- Switches cpu_model to host-model by @sulochan in #347
- Adding Barbican deployment by @the2hill in #348
- fix: re-add keystone rxt auth to the default deployment by @cloudnull in #346
- Fix oslo_db host in Barbican Helm overrides by @sowm9802 in #351
- Adds cpu mode check workaround by @sulochan in #349
- Refactoring docs and directories for base helm and kustomize changes by @the2hill in #352
- Adds README.md back into the repo by @sulochan in #353
- Fix: multi-region doc links by @cloudnull in #354
- feat: add ubuntu 24.04 image reference by @cloudnull in #356
- fix: base helm configs should use nova-efi images by @LukeRepko in #357
- fix: typo in 24.04 image name by @LukeRepko in #358
- fix: update the flavor docs for new extraspecs by @cloudnull in #359
- Updating workflows for directory restructure by @the2hill in #360
- docs: cite db creation syntax and fix service name by @LukeRepko in #362
- Adding creator role for keystone mappings by @the2hill in #361
- fix: update the clouds.yaml references by @cloudnull in #364
- Added gateway api specific yaml files by @japerezjr in #363
- Updating openstack exporter docs by @the2hill in #365
- DOC: Openstack CLI Load balancers by @dereknoblej in #367
- fix: add more information on how to run commands with MFA by @cloudnull in #368
- feat: add note about the keyring by @cloudnull in #369
- Update infrastructure-ovn-setup.md by @timolow in #372
- Update infrastructure-mariadb.md by @timolow in #371
- Removing ingress related deployments in favor of gateway-api by @the2hill in #366
- Adding Magnum Deployment by @sowm9802 in #370
- Removed ingress related deployments in Magnum by @sowm9802 in #373
- Update infrastructure-gateway-api.md by @timolow in #374
- Update glance-helm-overrides.yaml by @timolow in #376
- Additional doc updates for ingress removal by @the2hill in #375
- Adding pvc volume out of space alert by @the2hill in #380
- Allows use of environment variable in kustomize.sh by @cblument in #377
- Create ansible bits to deploy custom multipath conf by @timolow in #384
- Removing maria cluster metrics exporter in favor of upstream promethe… by @the2hill in #383
- DOC: Openstack Networks by @dereknoblej in #382
- fix: enable gateway api feature gate by @LukeRepko in #379
- Replace kube-ovn.readthedocs.io/zh-cn/stable links with kubeovn.githu… by @awfabian-rs in #385
- fix: further normalize double quoted strings by @LukeRepko in #386
- fix: need to expand the asterisk here by @LukeRepko in #387
- fix: rename generated secrets file and fix perms by @LukeRepko in #388
- various fixes in several systems by @LukeRepko in #389
- feat: add Prometheus pushgateway and metric collection for OVN backup by @awfabian-rs in #381
- docs: call attention to region param by @LukeRepko in #390
- fix: update gitignore and secret creation by @LukeRepko in #391
- OSPC-564: Skyline - Instance Create | System Disk choices may be confusing by @sowm9802 in #393
- Update NovaEFI-Containerfile by @timolow in #396
- DOC: Router Interface by @dereknoblej in #394
- doc: OVN monitoring introduction by @awfabian-rs in #392
- add cinder and nova encryption support by @timolow in #395
- feat: upgrade metering stack to 2024.1 by @LukeRepko in #398
- feat: improve some of the docs by @cloudnull in #399
- add new example files and expanding examples by @cloudnull in #400
- feat: tune up storage docs by @cloudnull in #401
- fix: additional fixes for the gw deployment by @cloudnull in #402
- Simple fixes by @cloudnull in #403
- fix: Correct typos by @cloudnull in #404
- fix: add missing package for debian by @cloudnull in #405
- feat: add intro paragraphs and move demos to the bottom of the docs by @cloudnull in #406
- feat: add additional doc intros by @cloudnull in #407
- feat: add docs for repl, galera, aio by @cloudnull in #408
- fix: add missing magnum patch and route by @cloudnull in #410
- feat: breakout the routes into independent files by @cloudnull in #411
- fix: add missing gnocchi route & patch for gw api by @LukeRepko in #412
- Metallb by @cloudnull in #413
- Update and document our Listeners patches by @cloudnull in #414
- Update infrastructure-gateway-api.md by @timolow in #416
- doc: discuss
pinger_inconsistent_port_bindingmetric for Kube-OVN by @awfabian-rs in #419 - Fix incorrect file path for gateway-api routes and Update create-secrets.sh to handle Magnum secrets by @sowm9802 in #418
- fix: Update configmap-bin.yaml by @cloudnull in #420
- feat: update the gateway api to 1.4.x by @cloudnull in #422
- Adds service role to neutron user. Closes bug #2078002 by @busterswt in #423
- Updated magnum helm overrides and added magnum doc by @sowm9802 in #421
- Add HPA for Magnum Conductor, Update Documentation, Remove --wait Flag from Helm Upgrade by @sowm9802 in #424
- feat: include additional attrs on image resources by @LukeRepko in #425
- docs: rm virtio-scsi in favor of virtio-blk by @LukeRepko in #426
- Minor updates to Magnum documentation by @sowm9802 in #427
- fix: add kustomize config for galera by @cloudnull in #409
- fix: bump num pcie devices and limit disk devs by @LukeRepko in #428
- Adds docs to add new node to cluster by @sulochan in #430
- docs: added clb guide and fixed typo in grafana doc by @japerezjr in #429
- Docs: Add example of using pci device for nova conf override by @sulochan in #431
- Update docs for pci passthrough and host aggregate by @sulochan in #433
- Adds docs for host aggregates by @sulochan in #434
- fix(ceilometer): update json path to vm uuid by @LukeRepko in #435
- build(deps): bump cryptography from 42.0.4 to 43.0.1 in the pip group by @dependabot in #432
- DOC: Update Cloud Onboarding pages by @dereknoblej in #436
- feat: Add flavor details to the docs by @cloudnull in #437
- docs(platform_services): add missing role and fix typos by @LukeRepko in #441
- fix(prometheus): remove node affinity for the alertmanager installation (#439) by @pratik705 in #440
- feat(metering): add hpa config for aio/base overlays by @LukeRepko in #442
- fix: added gnocchiclient to allow resource cleaner job to execute by @japerezjr in #443
- fix: resource-cleaner script was missing "#!/bin/bash" by @japerezjr in #444
- Update Magnum, Heat helm overrides and Magnum operational guide by @sowm9802 in #445
- doc: Add documentation on MTU settings for Neutron. by @awfabian-rs in #446
- fix: update the gateway submodule to use 1.4 by @cloudnull in #447
- fix(ceilometer): tweak event_update processing by @LukeRepko in #448
- Doc updates and more by @aedan in #449
- Updating docs for status page info/links by @the2hill in #452
- Specify "region_name" for the openstack clients in magnum.conf by @pratik705 in #450
- fix(gnocchi): true up RBAC policy by @LukeRepko in #455
- Fix the barbican-api service endpoint in barbican.conf by @pratik705 in #454
- feat: Update the cinder reference playbook by @cloudnull in #453
- Update deploy-cinder-volumes-reference.yaml by @timolow in #457
- Install Rackspace Cinder pip package/driver by @dwith in #458
- feat: update the playbook to support multibackend store by @cloudnull in #459
- Update docs for pci device error tip by @sulochan in #461
- fix(gwapi): allow custom nginx.conf by @LukeRepko in #463
- Update genestack-multipath.conf by @timolow in #462
- spaces/tabs in genestack-multipath.conf by @dwith in #466
- Upgrade Skyline to 2024.2 release by @sowm9802 in #464
- Add Openstack Swift Ops guide by @timolow in #470
- Create new documentation for Swift Object Storage by @timolow in #467
- Add barbican install to openstack-run-all.sh by @timolow in #471
- Update openstack-swift-operators-guide.md by @timolow in #476
- Add LUKS encryption doc to TOC by @timolow in #475
- Add docs for FIPS LUKS Cinder Encryption by @timolow in #474
- OSPC-667-object-gui-and-openstack-cli by @derekmoyes in #468
- Update openstack-cinder-fips-encryption.md by @timolow in #477
- Update barbican-helm-overrides.yaml keystone endpoint by @timolow in #473
- Update genestack-multipath.conf by @timolow in #480
- Update openstack-cinder-fips-encryption.md by @timolow in #478
- Add swift operations and overview to docs by @timolow in #481
- OSPC-667-update-toc-for-object-storage by @derekmoyes in #479
- feat: Alert on OVN claim storms via Grafana and deliver alerts to the… by @awfabian-rs in #472
- docs: add information about PreferNoSchedule taint by @LukeRepko in #465
- Update openstack-object-storage-swift.md by @timolow in #482
- Update openstack-swift-operators-guide.md by @timolow in #483
- docs: add metering and billing information by @LukeRepko in #485
- Architecture diagram update by @bjoernt in #484
- Add initial cloud design documentation by @OpenStackKen in #490
- Update barbican public endpoint in Magnum Helm overrides and keypair command in magnum doc by @sowm9802 in #489
- feat: add strict building to docs by @cloudnull in #491
- Cloud design docs by @OpenStackKen in #492
- docs: remove nav link of missing doc by @LukeRepko in #494
- fix(skyline): Resolve login failure for users with '@' in their username by @sowm9802 in #488
- Design doc diagrams by @OpenStackKen in #495
- Remove extraneous documentation files from top-level by @OpenStackKen in #502
- doc: OVN claim storm alert by @awfabian-rs in #504
- Add Nova editor config to .gitignore by @OpenStackKen in #506
- Kubespray docs update by @bjoernt in #505
- Fix typos in cloud design docs by @OpenStackKen in #508
- fix: Ensure build timeouts are set to 10 minutes by @cloudnull in #509
- feat: Add plugins.yaml for camptocamp for Grafana by @awfabian-rs in #503
- bump num_retries from default 3 to 8 to prevent Glance timeouts by @dwith in #516
- fix: restore blackbox alerting rules and rabbitmq alert size by @awfabian-rs in #517
- Add username to RabbitMQ secrets for Magnum and Barbican by @sowm9802 in #511
- Updating grafana dashboards for naming consistency and new additions by @the2hill in #519
- Adding nginx gateway fabric monitoring by @the2hill in #520
- Flex docs by @retreved in #514
- feat: use AZs by default by @cloudnull in #510
- Adjusting blackbox and rabit alerting rules by @the2hill in #521
- docs: Update CONTRIBUTING.md to give more context by @OpenStackKen in #522
- lower review requirement to one developer by @rackerchris in #518
- Fix: Updating openstack metrics polling interval and timeout by @the2hill in #524
- Adjust layout to correctly position Application Credentials tab in User Center page by @sowm9802 in #523
- Updated Logo & Corrected Invalid Image References by @brianabshier in #526
- fix: update docs to be sure we have a functional build by @cloudnull in #529
- fix: update default_availability_zones to a value by @cloudnull in #528
- feat: netapp-volume-worker support by @cloudnull in #527
- fix: OSPC-612 Memcached tokens by @cloudnull in #530
- fix: install prometheus with helm by @LukeRepko in #531
- docs: Complete Region-level design documentation by @OpenStackKen in #533
- Design docs ironic diagram by @OpenStackKen in #537
- fix: make Prometheus install script skip missing values files by @awfabian-rs in #538
- feat: add publishing badge to the readme by @cloudnull in #539
- fix: Prevent duplicate '/v3' in Keystone URL for Heat and update Helm overrides with new Heat image by @sowm9802 in #532
- feat: Updating openstack and alerts dashboards with additional checks by @the2hill in #535
- fix: Adjusting monitoring getting started doc for the correct alertma… by @the2hill in #536
- Add DEF_TAG_NAME to env in release-heat-rxt.yml to fix empty imageTag issue by @sowm9802 in #542
- fix: Add cinder netapp container type by @cloudnull in #541
- feat: Add information on default users for images by @cloudnull in #543
- docs: update openstack-glance-images.md with RHEL and SUSE image configuration details by @sowm9802 in #540
- feat: update cinder-netapp to use new image by @cloudnull in #544
- fix: change release name in Prometheus install script to match previo… by @awfabian-rs in #545
- fix: OSPC-613 mariadb cleanup old backups by @LukeRepko in #546
- fix: Add cinder volume netapp playbook by @cloudnull in #547
- fix: Edit cinder volume netapp playbook: OSPC-802 by @dwith in #551
- feat: Adding additional monitoring info to the operational guide docs by @the2hill in #550
- Updating Monitoring info op doc with OVN monitoring linkage by @the2hill in #554
- Updating openstack metrics dashboard with proper queries by @the2hill in #555
- Fix: edit cinder volume netapp playbook to prevent configuration collisions: OSPC-802 by @dwith in #556
- Docs: lvmiscsi typo by @dwith in #558
- Logging docs by @retreved in #557
- Update-repo by @aedan in #560
- Update infrastructure-gateway-api.md by @aedan in #553
- Logging docs by @retreved in #562
- docs: OSPC-367 improve operator restore info by @LukeRepko in #565
- Tune resource requests and HPA configuration for all the services by @sowm9802 in #566
- add overlay directory creation to bootstrap.sh by @rackerchris in #564
- fix: correct miscellaneous typos by @LukeRepko in #569
- Adding alerting info operation doc by @the2hill in #563
- doc: Fix Prometheus post-checking command in docs to match release name by @awfabian-rs in #567
- Resource limits by @aedan in #568
- Loggingdoc fix by @retreved in #570
- Update etcd backup to use swift s3 endpoint by @sulochan in #549
- fix: OSPC-729 rename availability zones to az1 by @LukeRepko in #575
- Updating monitoring info doc to included prometheus diagram by @the2hill in #572
- Converted libvirt to helm install from kustomize by @aedan in #573
- OSPC-721: update openstack-glance-images.md with windows by @sowm9802 in #577
- fix(postgres): remove deprecated install script by @LukeRepko in #580
- Memcached convert to helm by @aedan in #583
- Updating docs and scripts to use kustomize overlay by default by @mnaghavi in #574
- feat: Create documentation on resource lookups by @cloudnull in #586
- feat: Doc tree update by @cloudnull in #585
- fix: resolve Kustomize deprecations by @cloudnull in #584
- fix: resolve publishing bug by @cloudnull in #587
- fix: move Resource and Project Lookups to the bottom by @cloudnull in #588
- OSPC-749: Flavor specific network bandwidth limits by @sowm9802 in #590
- Postgres to helm by @aedan in #589
- Docs: Add quota management by @sulochan in #591
- Docs: Adding observability documentation by @the2hill in #592
- feat: chart install script by @awfabian-rs in #576
- fix: convert prometheus charts to helm install by @awfabian-rs in #597
- feat: Updating Octavia image with latest ovn driver by @the2hill in #603
- fix: Updating octavia image workflow for updated versions by @the2hill in #604
- Docs: Adding accelerated computing documentation by @sowm9802 in #602
- Quota document with trailing whitespace fixed by @dkeirns in #601
- Docs: Adds security primer for genestack development by @sulochan in #578
- Update swift docs by @timolow in #607
- feat: alert for MariaDB backup failures by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/605
- Fixing bootstrap to create symlink for all the base-kustomize sub-directories in etc by @mnaghavi in https://github.com/rackerlabs/genestack/pull/606
- fix(grafana): change grant name to grafana-grant by @LukeRepko in https://github.com/rackerlabs/genestack/pull/609
- docs: Add AZ design docs and placeholder for DR by @OpenStackKen in https://github.com/rackerlabs/genestack/pull/610
- fix: gateway docs by @cloudnull in https://github.com/rackerlabs/genestack/pull/613
- Octavia image fix by @cloudnull in https://github.com/rackerlabs/genestack/pull/612
- feat: add ops docs for ovn-to-openstack updates by @cloudnull in https://github.com/rackerlabs/genestack/pull/616
- fix: add $@ to scripts where needed by @cloudnull in https://github.com/rackerlabs/genestack/pull/614
- fix(gnocchi): pg admin password ref new secret by @LukeRepko in https://github.com/rackerlabs/genestack/pull/617
- docs: Add custom genestack admonition by @OpenStackKen in https://github.com/rackerlabs/genestack/pull/618
- feat: update kubespray to v2.26.0 by @cloudnull in https://github.com/rackerlabs/genestack/pull/611
- docs: Add Style Guide by @OpenStackKen in https://github.com/rackerlabs/genestack/pull/619
- ensure db pods live on seperate worker nodes by @rackerchris in https://github.com/rackerlabs/genestack/pull/620
- Converting mariadb-operator to use helm by @mnaghavi in https://github.com/rackerlabs/genestack/pull/594
- fix: push all of the custom route bits ops by @cloudnull in https://github.com/rackerlabs/genestack/pull/623
- fix: resolve gateway-api-external reference by @cloudnull in https://github.com/rackerlabs/genestack/pull/624
- fix: remove nova az reference by @cloudnull in https://github.com/rackerlabs/genestack/pull/625
- Adding QoS examples for Cinder Volumes and in particular NetApp ONTAP by @dwith in https://github.com/rackerlabs/genestack/pull/622
- fix the version like we used to by @mnaghavi in https://github.com/rackerlabs/genestack/pull/626
- docs: Update and complete design documentation by @OpenStackKen in https://github.com/rackerlabs/genestack/pull/621
- Doc fix logging by @cloudnull in https://github.com/rackerlabs/genestack/pull/627
- fix: Adds user input option to the install-mariadb-operator.sh script by @cloudnull in https://github.com/rackerlabs/genestack/pull/629
- update deployment docs by @rackerchris in https://github.com/rackerlabs/genestack/pull/628
- feat: enable ansible pipelining by @cloudnull in https://github.com/rackerlabs/genestack/pull/631
- disable antiaffintiy as its not currently supported by @rackerchris in https://github.com/rackerlabs/genestack/pull/632
- feat: update rabbitmq to the current stable by @cloudnull in https://github.com/rackerlabs/genestack/pull/640
- feat: update memcached to the latest stable by @cloudnull in https://github.com/rackerlabs/genestack/pull/641
- feat: Update k8s to the latest 1.30.4 by @cloudnull in https://github.com/rackerlabs/genestack/pull/639
- feat: update mariadb to the latest stable release by @cloudnull in https://github.com/rackerlabs/genestack/pull/638
- feat: document longhorn usage by @cloudnull in https://github.com/rackerlabs/genestack/pull/636
- move tgt restart to tgt reload on etc/tgt/conf.d/cinder.conf change by @rackerchris in https://github.com/rackerlabs/genestack/pull/633
- fix: Use internal barbican endpoint type by @LukeRepko in https://github.com/rackerlabs/genestack/pull/642
- feat: add psa labels to the openstack namespace by @cloudnull in https://github.com/rackerlabs/genestack/pull/637
- docs: Add Octavia Flavor and Flavorprofile documentation by @sowm9802 in https://github.com/rackerlabs/genestack/pull/630
- feat: add S3 documentation by @cloudnull in https://github.com/rackerlabs/genestack/pull/643
- OS Standardization: Kernel, Power, and Update Policies by @mnaghavi in https://github.com/rackerlabs/genestack/pull/635
- Update install-mariadb-operator.sh by @aedan in https://github.com/rackerlabs/genestack/pull/644
- Updating octavia with a livenessProbe to better handle failures by @the2hill in https://github.com/rackerlabs/genestack/pull/646
- Image cicd by @aedan in https://github.com/rackerlabs/genestack/pull/645
- OSPC-202: Increase timeout for instance volume creation by @niti6869 in https://github.com/rackerlabs/genestack/pull/651
- add neutron image to .original-images.json by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/650
- Rename image from heat-rxt to heat by @sowm9802 in https://github.com/rackerlabs/genestack/pull/652
- fix: resolve null value by @cloudnull in https://github.com/rackerlabs/genestack/pull/663
- feat: document the deployment of the KO plugin by @cloudnull in https://github.com/rackerlabs/genestack/pull/649
- Add default cluster template to magnum kubernetes cluster setup guide by @sowm9802 in https://github.com/rackerlabs/genestack/pull/655
- Update heat and magnum image entries in original-images.json file by @sowm9802 in https://github.com/rackerlabs/genestack/pull/654
- feat: update the keystone image by @cloudnull in https://github.com/rackerlabs/genestack/pull/666
- modify the annotation for the nginx-gateway-fabric to gateway-api-external by @puni4220 in https://github.com/rackerlabs/genestack/pull/664
- cinder-backup service added to deploy-cinder-volumes-reference.yaml by @dwith in https://github.com/rackerlabs/genestack/pull/668
- fix(cinder): Set cinder-backup conf opts for swift by @LukeRepko in https://github.com/rackerlabs/genestack/pull/667
- feat: update to the latest keystone image by @cloudnull in https://github.com/rackerlabs/genestack/pull/670
- fix: Add stable container images for octavia by @cloudnull in https://github.com/rackerlabs/genestack/pull/671
- New base image by @cloudnull in https://github.com/rackerlabs/genestack/pull/672
- Update images by @cloudnull in https://github.com/rackerlabs/genestack/pull/673
- fix: remove config-template by @cloudnull in https://github.com/rackerlabs/genestack/pull/674
- fix: updates ansible roles to meet the upstream standard by @cloudnull in https://github.com/rackerlabs/genestack/pull/676
- fix: the ansible systemd template by @cloudnull in https://github.com/rackerlabs/genestack/pull/677
- Community deploy by @aedan in https://github.com/rackerlabs/genestack/pull/660
- merge ansible role octavia_preconf as per jira OSPC-189 by @puni4220 in https://github.com/rackerlabs/genestack/pull/653
- fix: doc typo correction by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/678
- feat: add new packages for ansible by @cloudnull in https://github.com/rackerlabs/genestack/pull/679
- updated docs and fixed things by @aedan in https://github.com/rackerlabs/genestack/pull/684
- fix: resolve token size error by @cloudnull in https://github.com/rackerlabs/genestack/pull/685
- add oslo config to designate by @cloudnull in https://github.com/rackerlabs/genestack/pull/681
- fix: memcached size limits by @cloudnull in https://github.com/rackerlabs/genestack/pull/688
- Keystone token by @cloudnull in https://github.com/rackerlabs/genestack/pull/686
- fix: add nvme-cli as a base package by @cloudnull in https://github.com/rackerlabs/genestack/pull/687
- fix: update host setup so that it will respect different inv files by @cloudnull in https://github.com/rackerlabs/genestack/pull/683
- feat: add filter for lvm backends by @cloudnull in https://github.com/rackerlabs/genestack/pull/669
- chore: update nova image by @cloudnull in https://github.com/rackerlabs/genestack/pull/689
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/690
- fix: ensure that memcache uses client stickiness by @cloudnull in https://github.com/rackerlabs/genestack/pull/691
- add --service-type options to limit neutron provider networks from di… by @rackerchris in https://github.com/rackerlabs/genestack/pull/693
- fix: Add oneshot service for queue max handling by @cloudnull in https://github.com/rackerlabs/genestack/pull/692
- docs: column-statistics needs to be set to 0 by @rackerchris in https://github.com/rackerlabs/genestack/pull/696
- feat: update rabbitmq config by @cloudnull in https://github.com/rackerlabs/genestack/pull/695
- fix (multipath-tools): restart when etc/multipath.conf is changed by @rackerchris in https://github.com/rackerlabs/genestack/pull/694
- fix: update the nova-compute liveness probe by @cloudnull in https://github.com/rackerlabs/genestack/pull/697
- fix: update base workers by @cloudnull in https://github.com/rackerlabs/genestack/pull/699
- fix (multipath): consolidate restarts to single handler by @rackerchris in https://github.com/rackerlabs/genestack/pull/698
- fix: convert Grafana to use Helm by @cloudnull in https://github.com/rackerlabs/genestack/pull/700
- fix: convert Grafana to use Helm by @cloudnull in https://github.com/rackerlabs/genestack/pull/701
- grafana and other doc updates by @rackerchris in https://github.com/rackerlabs/genestack/pull/702
- Added auto_healing labels to update cluster's health status by @sowm9802 in https://github.com/rackerlabs/genestack/pull/706
- fix: correct typo by @cloudnull in https://github.com/rackerlabs/genestack/pull/704
- chore: set the kube-ovn version by @cloudnull in https://github.com/rackerlabs/genestack/pull/707
- chore: update hpa settings by @cloudnull in https://github.com/rackerlabs/genestack/pull/705
- chore: move azure options to example file by @cloudnull in https://github.com/rackerlabs/genestack/pull/703
- fix: (install scripts) include space in HELM_CMD additional args by @rackerchris in https://github.com/rackerlabs/genestack/pull/708
- fix: azure integration extraSecretMounts by @cloudnull in https://github.com/rackerlabs/genestack/pull/709
- fix: tunedown neutron rpcworkers by @cloudnull in https://github.com/rackerlabs/genestack/pull/710
- Fix quay name in helm overrides by @sowm9802 in https://github.com/rackerlabs/genestack/pull/712
- feat: add policy so users can see their assigned roles by @cloudnull in https://github.com/rackerlabs/genestack/pull/711
- fix(mkdocs): Update gh actions to v4 by @LukeRepko in https://github.com/rackerlabs/genestack/pull/716
- feat: allow glance to operate with a multi-tenant swift backend by @cloudnull in https://github.com/rackerlabs/genestack/pull/717
- fix(rook): Tolerate the PreferNoSchedule taint by @LukeRepko in https://github.com/rackerlabs/genestack/pull/715
- fix: longhornManager needs to run on all pods by @LukeRepko in https://github.com/rackerlabs/genestack/pull/713
- fix: add the ability for the system to manage images by @cloudnull in https://github.com/rackerlabs/genestack/pull/718
- fix: Correct syntax errors in secret creation by @LukeRepko in https://github.com/rackerlabs/genestack/pull/719
- feat: standardize rook-cluster to kustomize format by @rackerchris in https://github.com/rackerlabs/genestack/pull/721
- fix: update keystone image by @cloudnull in https://github.com/rackerlabs/genestack/pull/722
- Setup monitoring multipath for compute nodes by @dwith in https://github.com/rackerlabs/genestack/pull/720
- Differences in Python3 3.10.12 (SJC) and 3.12.3 (DFW prod) re regular… by @dwith in https://github.com/rackerlabs/genestack/pull/723
- Logic error in flow control fixed by @dwith in https://github.com/rackerlabs/genestack/pull/725
- feat: ensure all services enable the root_logger by @cloudnull in https://github.com/rackerlabs/genestack/pull/726
- feat: use rxtlvm and default cinder driver by @rackerchris in https://github.com/rackerlabs/genestack/pull/724
- fix: update our default network space by @cloudnull in https://github.com/rackerlabs/genestack/pull/727
- feat: tweak placement by @cloudnull in https://github.com/rackerlabs/genestack/pull/728
- fix: Remove old examples file by @cloudnull in https://github.com/rackerlabs/genestack/pull/729
- chore: improve instance performance by @cloudnull in https://github.com/rackerlabs/genestack/pull/730
- Updated install scripts by @aedan in https://github.com/rackerlabs/genestack/pull/732
- Implement Skyline Branding Changes and Update skyline-apiserver & skyline-console to stable/2024.2 by @sowm9802 in https://github.com/rackerlabs/genestack/pull/735
- fix: Barbican only has one worker by @cloudnull in https://github.com/rackerlabs/genestack/pull/733
- fix: doc bug by @cloudnull in https://github.com/rackerlabs/genestack/pull/738
- fix: update the image upload references by @cloudnull in https://github.com/rackerlabs/genestack/pull/737
- Doc updates by @cloudnull in https://github.com/rackerlabs/genestack/pull/739
- Yaml Editor by @aedan in https://github.com/rackerlabs/genestack/pull/736
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/740
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/742
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/745
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/744
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/743
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/741
- chore: disable neutron debug by default by @cloudnull in https://github.com/rackerlabs/genestack/pull/746
- doc: longhorn default storage class by @rackerchris in https://github.com/rackerlabs/genestack/pull/747
- chore: add operational doc for mounting data disks by @cloudnull in https://github.com/rackerlabs/genestack/pull/749
- fix: disable multipath when it's not used by @cloudnull in https://github.com/rackerlabs/genestack/pull/748
- Fix: Multipath blacklist compute root disks by @dwith in https://github.com/rackerlabs/genestack/pull/750
- Fix: ceilometer rabbitmq user invalid credentials by @sowm9802 in https://github.com/rackerlabs/genestack/pull/751
- Docs: Adding DFW status page by @the2hill in https://github.com/rackerlabs/genestack/pull/752
- chore: add disk reference to the recovery docs by @cloudnull in https://github.com/rackerlabs/genestack/pull/753
- chore: document deploying the memcached exporter by @cloudnull in https://github.com/rackerlabs/genestack/pull/755
- OSPC-1003: Loki metrics are not being scraped by prometheus by @niti6869 in https://github.com/rackerlabs/genestack/pull/758
- Disable RabbitMQ queue manager by @sowm9802 in https://github.com/rackerlabs/genestack/pull/757
- fix: add updated nova-efi image by @cloudnull in https://github.com/rackerlabs/genestack/pull/760
- Docs: Add information on creating cluster templates by @sowm9802 in https://github.com/rackerlabs/genestack/pull/761
- Update octavia deployment docs by @japerezjr in https://github.com/rackerlabs/genestack/pull/756
- chore: update doc site for regions and naming by @cloudnull in https://github.com/rackerlabs/genestack/pull/763
- fix: typos by @cloudnull in https://github.com/rackerlabs/genestack/pull/765
- doc: Install Prometheus with install-chart.sh by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/764
- chore: tweak title by @cloudnull in https://github.com/rackerlabs/genestack/pull/766
- Feat: Prometheus custom exporters for Perc RAID, mdm, and multipath by @dwith in https://github.com/rackerlabs/genestack/pull/762
- fix: adjust the default network for pods by @cloudnull in https://github.com/rackerlabs/genestack/pull/767
- docs: Use kustomize overlay for Nginx GW API by @LukeRepko in https://github.com/rackerlabs/genestack/pull/769
- Create var to allow tuned profile to be tuned by @busterswt in https://github.com/rackerlabs/genestack/pull/768
- Feat: Updated Prometheus custom exporters for virtualenv by @dwith in https://github.com/rackerlabs/genestack/pull/770
- fix: add ignore errors by @cloudnull in https://github.com/rackerlabs/genestack/pull/771
- chore: add docs for re-ip'ing kube-ovn by @cloudnull in https://github.com/rackerlabs/genestack/pull/773
- Fixed: Doc and script updates by @aedan in https://github.com/rackerlabs/genestack/pull/772
- chore: add helm annotations to kustomize by @cloudnull in https://github.com/rackerlabs/genestack/pull/774
- chore: breakup the k8s tools and config docs by @cloudnull in https://github.com/rackerlabs/genestack/pull/775
- chore: bin/scripts cleanup by @cloudnull in https://github.com/rackerlabs/genestack/pull/777
- feat: update experimental gw deployment to 1.6.1 by @cloudnull in https://github.com/rackerlabs/genestack/pull/778
- chore: move the helm repo update/add to scripts by @cloudnull in https://github.com/rackerlabs/genestack/pull/779
- chore: cleanup longhorn docs by @cloudnull in https://github.com/rackerlabs/genestack/pull/780
- chore: tweak octavia docs by @cloudnull in https://github.com/rackerlabs/genestack/pull/781
- fix: define the tuned default by @cloudnull in https://github.com/rackerlabs/genestack/pull/782
- fix(ceilometer): Disable the ks_service job by @LukeRepko in https://github.com/rackerlabs/genestack/pull/783
- fix: typo by @cloudnull in https://github.com/rackerlabs/genestack/pull/784
- fix: resolve deprecated keystone options by @cloudnull in https://github.com/rackerlabs/genestack/pull/785
- FIX: HIGH PRIORITY multipath blacklist by @dwith in https://github.com/rackerlabs/genestack/pull/787
- fix: Updating postgres-exporter to match postgres-operator and adding… by @the2hill in https://github.com/rackerlabs/genestack/pull/788
- fix(keystone): update the keystone image to fix project id hashing by @cloudnull in https://github.com/rackerlabs/genestack/pull/790
- fix: pull in new keystone image by @cloudnull in https://github.com/rackerlabs/genestack/pull/791
- feat: add boto3 support into glance for s3 enabled backends by @cloudnull in https://github.com/rackerlabs/genestack/pull/792
- Fixed: Update create-secrets.sh by @aedan in https://github.com/rackerlabs/genestack/pull/793
- fix: Rebuilds neutron to ensure sync compatibility by @cloudnull in https://github.com/rackerlabs/genestack/pull/795
- fix: update mariadb operators docs by @cloudnull in https://github.com/rackerlabs/genestack/pull/796
- fix(ceilometer): Add volume_type_id to metric meta by @LukeRepko in https://github.com/rackerlabs/genestack/pull/797
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/799
- use selfSigned issuer to bootstrap CA issuer and use that to issue certificates to gateway-api listeners by @puni4220 in https://github.com/rackerlabs/genestack/pull/759
- Adds docs on fernet key sync by @sulochan in https://github.com/rackerlabs/genestack/pull/803
- fix: Update the use of managed-by Helm by @cloudnull in https://github.com/rackerlabs/genestack/pull/800
- chore: Update image build for neutron by @cloudnull in https://github.com/rackerlabs/genestack/pull/798
- Update docs on secret syncing by @sulochan in https://github.com/rackerlabs/genestack/pull/808
- Update k8s-cluster.yml by @timolow in https://github.com/rackerlabs/genestack/pull/806
- Update image path, refresh resource icons, add x-forwarded-proto to load balancer, and minor tweaks to resource overview by @sowm9802 in https://github.com/rackerlabs/genestack/pull/804
- feat: standalone CNI by @cloudnull in https://github.com/rackerlabs/genestack/pull/794
- Updated doc to fix missing kind attribute by @busterswt in https://github.com/rackerlabs/genestack/pull/789
- chore: prepare for release by @cloudnull in https://github.com/rackerlabs/genestack/pull/801
- OSPC-898: Converted topolvm installation from Kustomize to Helm by @manojacloud in https://github.com/rackerlabs/genestack/pull/810
- CVE patching by @aedan in https://github.com/rackerlabs/genestack/pull/812
- fix: update release note format by @cloudnull in https://github.com/rackerlabs/genestack/pull/811
- Update .original-images.json by @aedan in https://github.com/rackerlabs/genestack/pull/813
- chore: Update original images by @github-actions in https://github.com/rackerlabs/genestack/pull/817
- OSPC-492: Added alert for monitoring if fluentbit servicemonitor exists by @niti6869 in https://github.com/rackerlabs/genestack/pull/818
- fix: bootstrap script will fail if ran twice by @cloudnull in https://github.com/rackerlabs/genestack/pull/814
- fix: add gateway api overrides reference by @cloudnull in https://github.com/rackerlabs/genestack/pull/816
- fix: add skip for virtio interfaces by @cloudnull in https://github.com/rackerlabs/genestack/pull/815
- fix: update the glance store service by @cloudnull in https://github.com/rackerlabs/genestack/pull/820
- chore(glance): Connecting to external swift by @cloudnull in https://github.com/rackerlabs/genestack/pull/821
- chore(kube-ovn): update tag by @cloudnull in https://github.com/rackerlabs/genestack/pull/822
- fix(skyline): Correct HPA deployment name by @cloudnull in https://github.com/rackerlabs/genestack/pull/834
- chore: rename OPS sections by @cloudnull in https://github.com/rackerlabs/genestack/pull/828
- feat: Add volume_id for snapshots by @LukeRepko in https://github.com/rackerlabs/genestack/pull/837
- CVE Adjustment and application patching by @aedan in https://github.com/rackerlabs/genestack/pull/836
- chore: Adding additional rules for openstack resource failure rates by @the2hill in https://github.com/rackerlabs/genestack/pull/835
- chore(libvirt): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/807
- OSPC-898: Conversion of topolvm from kustomize to helm by @manojacloud in https://github.com/rackerlabs/genestack/pull/839
- added changes to ceilometer and gnocchi resources file for swift billing by @mona-nanda in https://github.com/rackerlabs/genestack/pull/838
- chore: Tuning Octavia API HPA by @the2hill in https://github.com/rackerlabs/genestack/pull/840
- chore(glance): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/823
- chore(keystone): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/824
- chore(neutron): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/842
- chore(octavia): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/833
- chore(horizon): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/832
- chore(cinder): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/831
- chore(magnum): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/830
- chore(nova): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/829
- chore(placement): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/827
- chore(heat): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/826
- chore(barbican): convert helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/825
- docs: when running cluster.yml ensure you are root by @rackerchris in https://github.com/rackerlabs/genestack/pull/844
- chore: update pandoc version in our job so our converted docs look pretty by @cloudnull in https://github.com/rackerlabs/genestack/pull/846
- fix: needs moar sudo by @cloudnull in https://github.com/rackerlabs/genestack/pull/847
- doc: add SDLC to design guide by @rackerchris in https://github.com/rackerlabs/genestack/pull/845
- doc: remove some plurals by @rackerchris in https://github.com/rackerlabs/genestack/pull/848
- fix(ceilometer): Add octavia and magnum msg urls by @LukeRepko in https://github.com/rackerlabs/genestack/pull/850
- F5 alert snmp v3 by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/841
- Convert Argocd to helm by @anande in https://github.com/rackerlabs/genestack/pull/802
- Add rabbitmq monitoring docs by @sulochan in https://github.com/rackerlabs/genestack/pull/852
- fix: Add GitHub actions for Prometheus SNMP exporter by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/853
- chore(gnocchi): convert gnocchi helm chart from submodule to repo by @cloudnull in https://github.com/rackerlabs/genestack/pull/849
- chore(ceilometer): convert ceilometer helm chart from submodule to repo by @the2hill in https://github.com/rackerlabs/genestack/pull/851
- feat(envoy): add full-featured Envoy support by @cloudnull in https://github.com/rackerlabs/genestack/pull/856
- chore(routes): Cleanup random, old, or misleading route files by @cloudnull in https://github.com/rackerlabs/genestack/pull/857
- fix: add moar sudo by @cloudnull in https://github.com/rackerlabs/genestack/pull/859
- chore(nginx-gw): update docs to make it simpler to deploy by @cloudnull in https://github.com/rackerlabs/genestack/pull/858
- fix: set client policies by @cloudnull in https://github.com/rackerlabs/genestack/pull/860
- fix: remove maxbody from envoy by @cloudnull in https://github.com/rackerlabs/genestack/pull/861
- doc: Prometheus SNMP exporter documentation by @awfabian-rs in https://github.com/rackerlabs/genestack/pull/854
- chore: update remote swift to use multi-backend by @cloudnull in https://github.com/rackerlabs/genestack/pull/855
- chore: remove the OSH submodules by @cloudnull in https://github.com/rackerlabs/genestack/pull/862
- CVE testing by @aedan in https://github.com/rackerlabs/genestack/pull/863
New Contributors
- @timolow made their first contribution in #22
- @japerezjr made their first contribution in #40
- @cardoe made their first contribution in #54
- @sulochan made their first contribution in #51
- @pratik705 made their first contribution in #64
- @cblument made their first contribution in #98
- @dereknoblej made their first contribution in #103
- @busterswt made their first contribution in #137
- @donnorton made their first contribution in #153
- @ajay2012 made their first contribution in #160
- @derekmoyes made their first contribution in #190
- @puni4220 made their first contribution in #281
- @sowm9802 made their first contribution in #290
- @retreved made their first contribution in #514
- @brianabshier made their first contribution in #526
- @mnaghavi made their first contribution in #574
- @dkeirns made their first contribution in #601
- @niti6869 made their first contribution in https://github.com/rackerlabs/genestack/pull/651
- @github-actions made their first contribution in https://github.com/rackerlabs/genestack/pull/690
- @manojacloud made their first contribution in https://github.com/rackerlabs/genestack/pull/810
- @mona-nanda made their first contribution in https://github.com/rackerlabs/genestack/pull/838
Full Changelog: https://github.com/rackerlabs/genestack/commits/release-1.0-rc