puppetlabs / puppetlabs-apt

Puppet module to help manage Apt
https://forge.puppetlabs.com/puppetlabs/apt
Apache License 2.0
216 stars 463 forks source link

Add deb822 format ppa support on Ubuntu 24.04 #1191

Closed brunoleon closed 3 days ago

brunoleon commented 3 days ago

Summary

New repo added using add-apt-repository command have a .sources extension (used to be .list) Without this update, add-apt-repository keeps being called for ppa repo on each Puppet run because if does not look for .sources files

Additional Context

This only covers repo adde using add-apt-repository command

Related Issues (if any)

Mention any related issues or pull requests.

Checklist

kenyon commented 3 days ago

Duplicate of #1169.

brunoleon commented 3 days ago

Sorry I missed #1169 indeed