Skip to content

URL rewrite: support explicit release versions #124

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

Merged
merged 1 commit into from
Mar 26, 2025

Conversation

t-lo
Copy link
Member

@t-lo t-lo commented Mar 26, 2025

Some extensions, e.g. Kubernetes, do not allow unattended in-place updates across major versions. These use the pattern <extension>-<majorversion>.conf for their sysupdate configurations.

The URL rewriter incorrectly redirects to
.../releases/tags/<extension>-<majorversion>/<extension>-<majorversion>.conf.

This change adds an explicit .../<release>/<file>.(conf|raw) to the URL rewriter and updates Kubernetes, rke2, and k3s documentation as well as the developer README.md .

Fixes #123

Some extensions, e.g. Kubernetes, do not allow unattended in-place
updates across major versions. These use the pattern
<extension>-<majorversion>.conf for their sysupdate configurations.

The URL rewriter incorrectly redirects to
.../releases/tags/<extension>-<majorversion>/<extension>-<majorversion>.conf.

This change adds an explicit .../<release>/<file>.(conf|raw) to the URL
rewriter and updates Kubernetes, rke2, and k3s documentation as well as
the developer README.md .

Signed-off-by: Thilo Fromm <[email protected]>
@t-lo t-lo requested a review from a team March 26, 2025 14:20
@tormath1
Copy link
Contributor

Thanks for the quick fix. :)

@t-lo t-lo merged commit c907698 into main Mar 26, 2025
@t-lo t-lo deleted the t-lo/fix-kubernetes-redirects branch March 26, 2025 14:43
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.

Correct Ignition URL for Kubernetes?
2 participants