-
Notifications
You must be signed in to change notification settings - Fork 43
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
Drop the need for openstack-helm submodules #809
Comments
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a glance deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a glance deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a glance deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a glance deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm-infra chart for the purposes of providing a libvirt deployment. The base helm file has been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a keystone deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a keystone deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a keystone deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a barbican deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a barbican deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a barbican deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a barbican deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a heat deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a placement deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
|
cloudnull
added a commit
to cloudnull/genestack
that referenced
this issue
Feb 23, 2025
This change removes the need to carry the openstack-helm charts for the purposes of providing a placement deployment. The base helm files have been updated and simplified, reducing the values we carry to only what we need. Related Issue: rackerlabs#809 Signed-off-by: Kevin Carter <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Convert the following installs systems to use the now available helm repos provided by OpenStack-Helm
The following installs scripts use the original submodule to install openstack and openstack related services.
Helm OpenStack (submodule)
Helm OpenStack Infra (submodule)
We need to convert these installers to use the online helm repository.
With the helm repos we can pull point in time builds for each project
Helm OpenStack (repo)
Choices as of Feb 19, 2025
Helm OpenStack Infra (repo)
Example Implementation
Draft PR where the change was implemented #807
The helm chart install script was updated to use the new repo. The script also no longer enters and exists the submodule files on disk.
Update the base files
The base helm files will need to be updated for the new chart. Develops can review the base values from the checkout using the following command.
With this update we should only pull in the variables that we need to successfully deploy the platform.
This change will dramatically decrease the lines of code we maintain.
The text was updated successfully, but these errors were encountered: