Skip to content

3008.4 LTS - #468

Merged
cdalvaro merged 6 commits into
mainfrom
upgrade/lts/3008.3-1
Oct 24, 2026
Merged

cdalvaro merged 6 commits into
mainfrom
upgrade/lts/3008.3-1

Conversation

@nataliafit

@nataliafit nataliafit commented Oct 23, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

A fresh serving of Salt for the LTS image! 🧂 I've moved this update to 3008.4 and refreshed the documented image tags, badges, and release-note links to match.

I'm keeping the release-build fixes from this PR too: salt-ssh now gets its Python locks from the exact official source archive, with SHA512 verification, rather than depending on that release also being available on PyPI.

I've also kept the version guard consistent with a fresh Salt release: IMAGE_REVISION starts empty when Salt changes, while image-only changes still require a revision bump. The shared Salt-version checks preserve packaging revisions and RC numbers, ignoring only zero-distance Git metadata for the exact RC tag.

The small, stdlib-only regression tests cover those guards, bad-checksum rejection, and the stable/packaging/RC comparisons—useful little safeguards for the next serving, too. 🙂

Notes

@nataliafit nataliafit added upgrade Upgrade saltstack to a newer version lts Long Term Support labels Oct 23, 2026
@nataliafit
nataliafit requested a review from cdalvaro October 23, 2026 05:52

@cdalvaro cdalvaro left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Nice addition, Nat! 🚀

Comment thread .github/workflows/version-guard.yml Resolved
@nataliafit
nataliafit marked this pull request as draft October 23, 2026 07:06
@nataliafit
nataliafit marked this pull request as ready for review October 23, 2026 13:02
@nataliafit nataliafit changed the title 3008.3-1 LTS 3008.4 LTS Oct 24, 2026
@nataliafit
nataliafit requested a review from cdalvaro October 24, 2026 06:29
@cdalvaro
cdalvaro enabled auto-merge (rebase) October 24, 2026 06:32
@cdalvaro
cdalvaro merged commit 788e693 into main Oct 24, 2026
12 checks passed
@cdalvaro
cdalvaro deleted the upgrade/lts/3008.3-1 branch October 24, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lts Long Term Support upgrade Upgrade saltstack to a newer version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants