WIP: kolla build repo config#2371
Conversation
Adds Ubuntu Noble apt repo config for building Gazpacho container images.
There was a problem hiding this comment.
Code Review
This pull request removes support for Rocky 9 and introduces repository configurations and definitions for Rocky 10 and Ubuntu Noble across several files, including kolla-build.conf, repos.yaml, and stackhpc.yml. Feedback on these changes includes updating an outdated comment in kolla-build.conf that still references Rocky 9, removing repository definitions for CentOS Stream 10 and EL10 since they are not yet officially supported, and converting a multi-line gpgkey string in repos.yaml to a single-line format to avoid potential parsing errors.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
69347c6 to
a5816ec
Compare
a5816ec to
801d341
Compare
|
So there's basically three parts to this:
@mnasiadka am I correct on points 2 and 3? Need check I haven't missed an obvious way to do this |
Basically 1 is correct, 2 and 3 can stay as a template override - we didn't get to support overriding this in repos.yaml (but that's somewhere deep on my list) |
I'd really like to kill the grim sed templating we have right now. Is there a WIP patch I can pick up? |
I did a refreshed version of the patches in this stack: https://review.opendev.org/c/openstack/kolla/+/993407 |
Creating this PR for discussion only right now.
The way kolla configures package repos has changed a lot in the latest release and I need to work out the best way to do it. That might require some changes to kayobe or kolla iself to expose the right variables and make this easier than it has been in previous releases.