puppetlabs / puppetlabs-peadm

A Puppet module defining Bolt plans used to automate Puppet Enterprise deployments
Apache License 2.0
29 stars 53 forks source link

Add Ubuntu 22.04 support #445

Closed bastelfreak closed 1 month ago

bastelfreak commented 2 months ago

Summary

Provide a detailed description of all the changes present in this pull request.

Additional Context

Add any additional context about the problem here.

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

Changes include test coverage?

Have you updated the documentation?

Jo-Lillie commented 2 months ago

Hi @bastelfreak can you please rebase this against main

bastelfreak commented 2 months ago

It probably makes sense to add Ubuntu to some of the test platforms in .github/workflows. But there are so many files, I'm not sure which one is desired.

cathal41 commented 2 months ago

Ubuntu 22.04 will need to be added to the puppet litmus repo as this is where we provision our environments https://github.com/puppetlabs/puppet_litmus/blob/main/exe/matrix_from_metadata_v2

CoMfUcIoS commented 1 month ago

@bastelfreak please rebase. Puppet litmus added those images so we can now test Ubuntu 22.04 in our CI! It should be picked up automatically from metadata.json