(MODULES-11822) Add missing Puppet 7 drop entry to v10.0.0 changelog#1475
Closed
imaqsood wants to merge 1 commit into
Closed
(MODULES-11822) Add missing Puppet 7 drop entry to v10.0.0 changelog#1475imaqsood wants to merge 1 commit into
imaqsood wants to merge 1 commit into
Conversation
The v10.0.0 release dropped Puppet 7 support (#1457, CAT-2395) but that breaking change was absent from the CHANGELOG. The changelog generator (chelnak/gh-changelog) excludes any PR labelled `maintenance`, and #1457 carried both `backwards-incompatible` and `maintenance`, so the exclusion won and the entry was dropped. The `maintenance` label has been removed from #1457 so future regenerations are correct; this adds the missing `### Changed` entry to the v10.0.0 section to correct the historical record. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
imaqsood
requested review from
a team,
alexjfisher,
b4ldr,
bastelfreak,
ekohl,
seanmil and
smortex
as code owners
June 30, 2026 09:38
skyamgarp
approved these changes
Jun 30, 2026
amitkarsale
approved these changes
Jun 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Adds the missing
### Changedentry for the Puppet 7 support drop to thev10.0.0section of the CHANGELOG.Why
v10.0.0was a major bump driven entirely by #1457 (CAT-2395, Puppetcore upgrade) dropping Puppet 7 support — but that breaking change never appeared in the CHANGELOG. This was flagged on MODULES-11822.Root cause
The changelog generator used in CI (
chelnak/gh-changelog) excludes any PR labelledmaintenanceby default (excluded_labels: [maintenance, dependencies]). PR #1457 carried bothbackwards-incompatibleandmaintenance, so the exclusion took precedence and the entry was dropped entirely — even thoughbackwards-incompatiblemaps to the### Changedsection.I checked every merged PR in the
v9.7.0..v10.0.0range; #1457 is the only mislabelled one (the othermaintenancePRs are correctly excluded).Fix
maintenancelabel from (CAT-2395) Puppetcore upgrade - drop support for Puppet 7 #1457 (keepingbackwards-incompatible) so future regenerations are correct — the durable root-cause fix.v10.0.0section to correct the historical record. (gh changelog newrebuilds the whole file, so once the label is fixed the same entry would be produced on the next regeneration.)Note
This is a documentation-only correction to
main; it does not re-releasev10.0.0(the Forge artifact is immutable and stays untouched). The corrected history will be carried to the Forge with the next release.🤖 Generated with Claude Code