Skip to content

(MODULES-11902) Include puppet 8.0.0 and do a release for puppetlabs-sqlserver - #506

Open
SugatD wants to merge 2 commits into
mainfrom
MODULES-11902
Open

(MODULES-11902) Include puppet 8.0.0 and do a release for puppetlabs-sqlserver#506
SugatD wants to merge 2 commits into
mainfrom
MODULES-11902

Conversation

@SugatD

@SugatD SugatD commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Puppet 8 support was accidentally scoped to strictly greater than 8.0.0 (>8.0.0 < 9.0.0) in PR (CAT-2393) Puppetcore update  #492, excluding the 8.0.0 release itself. Corrected metadata.json requirements to >=8.0.0 < 9.0.0 so puppet 8.0.0 is included.
  • CI's dependency-checker step was failing because puppetlabs/stdlib released 10.0.1, which fell outside the module's declared upper bound (< 10.0.0). Widened the puppetlabs/stdlib dependency requirement to >= 8.4.0 < 11.0.0 to include current stdlib releases.

Checklist

  • metadata_lint passes
  • dependency-checker passes
  • syntax/lint passes
  • Manually verified

Notes

Jira: https://perforce.atlassian.net/browse/MODULES-11902

@SugatD
SugatD requested a review from a team as a code owner July 21, 2026 05:23
@jst-cyr

jst-cyr commented Aug 7, 2026

Copy link
Copy Markdown
Member

@SugatD : This is blocking tests from being able to run. Is there anything blocking us from moving forward with this?

@SugatD

SugatD commented Aug 11, 2026

Copy link
Copy Markdown
Contributor Author

@jst-cyr Since some of the acceptance were failing, we wanted to make sure that the bump of stdlib is working properly. So was working on #507 to fix the existing errors.
Will get this merge ASAP.

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.

2 participants