Skip to content

Conversation

aedan
Copy link
Collaborator

@aedan aedan commented Sep 4, 2025

I added a file located in genestack root. This file containes all of the helm chart versions in use. I updated all of the install scripts to use the file to install the correct version of the helm chart. I updated the bootstrap script to copy the file to the /etc/genestack directory. I updated the yaml editor to also use the file to pull the values from the versioned helm chart. I removed the reference to nginx from the gateway api docs and removed the install script for nginx

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
black  - fix
Copy link
Contributor

@cloudnull cloudnull left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, however, I think it would be great if there was. something in our OPS guide that talks about the helm-chart-versions.yaml file, letting customers know where that is, and what it does, how to update it, etc.

@aedan aedan enabled auto-merge (squash) September 4, 2025 23:30
Copy link
Contributor

@joew7456 joew7456 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@aedan aedan merged commit a226323 into rackerlabs:main Sep 5, 2025
5 checks passed
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.

3 participants