Skip to content

Feat/update builder#224

Closed
garloff wants to merge 3 commits intomainfrom
feat/update-builder
Closed

Feat/update builder#224
garloff wants to merge 3 commits intomainfrom
feat/update-builder

Conversation

@garloff
Copy link
Copy Markdown
Member

@garloff garloff commented May 6, 2026

Trying to get things to build again.

garloff added 3 commits April 25, 2026 16:03
We do this because the mere existence of a
openstack-hosted-control-plane-1-34-v0-sha-0ewkztd tag in the registry
confused csctl and prevented us from releasing a new cluster stack.

So, we tolerate dashes in clusterstack names now by being more robust
in parsing, So, if we don't have '-v' at the right position in the
string spliited by '-', we look for a '-v' further to the right.
We then assume that the extra dashes belong to the name and process
accordingly.

The string parsing code is not very beautiful, but has been tested
successfully.

This fixes #220.

Signed-off-by: Kurt Garloff <kurt@garloff.de>
This is the main thing and it should be hashed, as changes there are
consequential.

Signed-off-by: Kurt Garloff <kurt@garloff.de>
Being at it:
- Updating alpine 3.23.0 -> 3.23.4 (latest patch update)
- Lychee 0.15.1 -> 0.24.0
- golangci 2.7.2 -> 2.9.0
- trivy 0.68.2 -> 0.70.0

To get go-1.25, we had to switch from Bullseye (Debian 11) to
Bookworm (12). That brought a few more changes:
- skopeo 1.2.2 -> 1.9.3
- yamllint 1.37.1 -> 1.38.0

Signed-off-by: Kurt Garloff <kurt@garloff.de>
@garloff garloff requested a review from jschoone May 6, 2026 17:51
@garloff garloff self-assigned this May 6, 2026
@garloff garloff added the bug Something isn't working label May 6, 2026
@garloff garloff closed this May 6, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Sovereign Cloud Stack May 6, 2026
@garloff
Copy link
Copy Markdown
Member Author

garloff commented May 6, 2026

Spurious commits included accidentially, clean PR in #225

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant