Skip to content

9/4/2025 Catch-up#5

Closed
OpenStackKen wants to merge 97 commits into
docrefactorfrom
main
Closed

9/4/2025 Catch-up#5
OpenStackKen wants to merge 97 commits into
docrefactorfrom
main

Conversation

@OpenStackKen
Copy link
Copy Markdown
Owner

Merge updates up to 9/4/2025

github-actions Bot and others added 30 commits June 23, 2025 18:32
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Updating our defaults to use the new tuned options we're running in
production.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Co-authored-by: Jake Briggs <Jake.Briggs@rackspace.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Fixes broken builds from master where ceph was attempting to be included by default. 

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
- Fix typos
- Add instructions how to re-IP the pools
Removes trailing whitespace in state and Status fields. Previously,
alerts may have been triggered or not have been triggered because the
pattern in the Prometheus rule might have taken the whitespace into
account. This removes that possibility until this bash script can be
re-written in Python instrumentation for Prometheus.
…ing to create new VM

*This is an alert when Neutron logs an error while attempting to assign an already assigned IP address to a VM. Log entries on the nova log side look like below:

```
2025-03-20 03:19:13.009 9 ERROR oslo_db.api pymysql.err.IntegrityError: (1062, "Duplicate entry '<ip-address>-uuid-...' for key 'PRIMARY'")
```

Authored by: anande, Fixed and added into main by: the2hill
…ackerlabs#1027)

This change will now pull images from genestack-images by default, which
is now maintaining enterprise ready images.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Adding freezer images to genestack repo so that we can use these images to setup freezer.
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
…ckerlabs#1072)

This will ensure that the lifecycle of the pods has a consistent install
and upgrade experience.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
The shared secret for horizon is now properly configured
and referenced
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
* fix: only define values we are overriding

* fix: whitespace
…#1080)

* Exempted wlp wireless interfaces from rx/tx queue changes

* Doc fix for envoyproxy
…ackerlabs#1081)

* fix: cinder service mapping in skyline configuration

* feat(policy): allow readers to retrieve flavor profiles in Octavia
We were using push secret which was not deleting old keys
so swited back to fernet-sync.
Signed-off-by: Jorge Perez <jorge.perez@rackspace.com>
rackerchris and others added 29 commits August 19, 2025 10:45
Signed-off-by: Chris Blumentritt <chris.blumentritt@rackspace.com>
…bs#1123)

* Renamed file and fixed base helm overrides to allow successful Ironic deployment

* Updated image location for conductor and pxe
Signed-off-by: Chris Blumentritt <chris.blumentritt@rackspace.com>
The following configuration will ensure that we're not permitting LLDP
traffic over tenant networks. In the before now we were not controlling
the installation of LLDP, however, we were requiring it for QC tools.
This change ensures that we're controlling the installation of LLDP and
the config, which ensures that we're not leaking host information to
tenants of the cloud platform.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Where to place your ovn gateways needs to be an informed decision.  With
our current example, this would enable all tenant/compute nodes to act
as ovn gateways.  This is not ideal in most deployments so change the
example to be more explicit and add a NOTE.
* FIX: Cleaning up old cruff

* FIX: Modified to be a bit simpler to use

* Documentation on how to use the Yamel editor

* Modified bootstrap to install Yamel editor

* Created longhorn multi attach storage class

* Added documentation for longhorn general-multi-attach

* emoved Sealed Secrets. Until they work

* Made setup-openstack smart. I hope.

* FIX: added section to create config file for setup and make logic case
insensitive

* FIX: Black did not like it
…ckerlabs#1143)

* chore: Updating hyperconverged-lab.sh for octavia preconf and k9s

* fix: Updating hyperconverged lab script missing conditional closer

* fix: Updating hyperconverged lab script for correct config location

* fix: Updating hyperconverged lab with proper openstack command usage
…labs#1151)

This fixes recursion error in the vars file corresponding to
the raid_cli_tools.yml task and associated problems encountered
with HP ssacli keyrings and apt installation. TESTED in IAD3
on nodes in maintenance. Previous tests did not pick up this
problem because another version of the package had already been
installed and the task was nearly wholly skipped.
fix: ensure newline at end of script
…abs#1150)

* feat: Adding octavia worker port creation in octavia preconf

updated versions of octavia helm chart require ports created for the
worker nodes as well as the health managers. I've simply duplicated the port
creation as this may be something we yank out if/when octavia helm decides to make
it optional.

* fix port yaml naming

* Add missing secgrp name
Added remote_src to host-setup so that gunzip/unarchive works
properly.

deploy-cinder-netapp-volumes-reference now addresses different
versions of python rather than hardcoding for site-packages path.
Tested in SJC after deploy to prove remediation of the problems.
* Fix: Added docs for upgrades

* Update 2024.1-to-2025.1.md
* Fix: Updated ye

Yaml editor has been improved to pull the values.yaml from the helm chart as well as apply the base yaml from genestack and pull in the overrides file. Then save changes to overrides file

* Update ye - pre-commit(3.10) fix

* Update ye - pre_commit round 2

* Update ye - black fix
- Adds keystone-sp directory with keycloak oriented default settings
- Adds keycloak minimal configuration to enable SAML and keystone integration
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
This change will add VPNaaS and FWaaS to our default neutron configuration.
This will ensure that we have full OVN functionality for our end-users and
give our consumers access to advanced features within the platform.

Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.