Skip to content

Add support for Debian 13 and Ubuntu 26.04#623

Open
trevorrea wants to merge 1 commit into
puppetlabs:mainfrom
trevorrea:main
Open

Add support for Debian 13 and Ubuntu 26.04#623
trevorrea wants to merge 1 commit into
puppetlabs:mainfrom
trevorrea:main

Conversation

@trevorrea
Copy link
Copy Markdown

@trevorrea trevorrea commented May 11, 2026

Summary

  • Set default OpenJDK to 21 for Debian 13 and Ubuntu 26.04 in params.pp
  • Add Debian 13 and Ubuntu 26.04 to supported OS releases in metadata.json
  • Add spec test with Debian Trixie (13) using openjdk-21
  • Extend parameterized tests for Ubuntu 18.04 to include 20.04 and 22.04 (openjdk-11)
  • Add separate tests for Ubuntu 24.04 (openjdk-17) and 26.04 (openjdk-21)

Additional Context

N/A

Related Issues (if any)

#617
#622

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

- Set default OpenJDK to 21 for Debian 13 and Ubuntu 26.04 in params.pp
- Add Debian 13 and Ubuntu 26.04 to supported OS releases in metadata.json
- Add spec test with Debian Trixie (13) using openjdk-21
- Extend parameterized tests for Ubuntu 18.04 to include 20.04 and 22.04 (openjdk-11)
- Add separate tests for Ubuntu 24.04 (openjdk-17) and 26.04 (openjdk-21)
@trevorrea trevorrea requested review from a team and bastelfreak as code owners May 11, 2026 08:50
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented May 11, 2026

CLA assistant check
All committers have signed the CLA.

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