-
Notifications
You must be signed in to change notification settings - Fork 459
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for deb822 APT sources #1167
base: main
Are you sure you want to change the base?
Commits on Nov 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d318a6c - Browse repository at this point
Copy the full SHA d318a6cView commit details -
Added defined type for generating deb822 apt sources
Should be roughly drop-in alternative to the existing apt::source type Does not currently support inline ascii gpg key
Configuration menu - View commit details
-
Copy full SHA for 1ff46c1 - Browse repository at this point
Copy the full SHA 1ff46c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3051de4 - Browse repository at this point
Copy the full SHA 3051de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73efbc1 - Browse repository at this point
Copy the full SHA 73efbc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 958bdbf - Browse repository at this point
Copy the full SHA 958bdbfView commit details -
Fix setting_type and signed_by
Use 'sources' instead of 'source' as the setting_type parsed to apt::setting Fix the data type of apt::source::signed_by
Configuration menu - View commit details
-
Copy full SHA for 2d59e6c - Browse repository at this point
Copy the full SHA 2d59e6cView commit details -
Fix source_deb822.epp template
Correctly handle newline/whitespace trimming for `signed_by` parameter.
Configuration menu - View commit details
-
Copy full SHA for fa48103 - Browse repository at this point
Copy the full SHA fa48103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68351d2 - Browse repository at this point
Copy the full SHA 68351d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa44a1 - Browse repository at this point
Copy the full SHA 5aa44a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9bfb98 - Browse repository at this point
Copy the full SHA e9bfb98View commit details -
Update source_format parameter
Match the possible values to the file suffix of the created source files.
Configuration menu - View commit details
-
Copy full SHA for 0277fe9 - Browse repository at this point
Copy the full SHA 0277fe9View commit details -
Add forward-compatibility with deb822
Allow array values for certain parameters to allow easy switching between .list and .sources formats.
Configuration menu - View commit details
-
Copy full SHA for 92c1193 - Browse repository at this point
Copy the full SHA 92c1193View commit details -
Add backward-compatibility for deb822 sources
Convert string values to arrays where possible and warn the user.
Configuration menu - View commit details
-
Copy full SHA for fde9a1c - Browse repository at this point
Copy the full SHA fde9a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b57c29 - Browse repository at this point
Copy the full SHA 4b57c29View commit details -
Revert "Add forward-compatibility with deb822"
This reverts commit 9d88e93.
Configuration menu - View commit details
-
Copy full SHA for e610f76 - Browse repository at this point
Copy the full SHA e610f76View commit details -
Fix deb822 backward compatibility
Correctly compare data type when generating deb822 sources Remove unused class parameters and descriptions
Configuration menu - View commit details
-
Copy full SHA for 48cb116 - Browse repository at this point
Copy the full SHA 48cb116View commit details -
Update puppet-strings and logic
Remove references to unused deb822 parameters Update parameter descriptions Update deb822 example Update warnings for $pin and $key usage with deb822. Currently unsupported Don't fail if $location is missing unless $ensure is 'present'
Configuration menu - View commit details
-
Copy full SHA for 770d3f1 - Browse repository at this point
Copy the full SHA 770d3f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f809e85 - Browse repository at this point
Copy the full SHA f809e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bdd389 - Browse repository at this point
Copy the full SHA 9bdd389View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc39d29 - Browse repository at this point
Copy the full SHA fc39d29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 214eaa2 - Browse repository at this point
Copy the full SHA 214eaa2View commit details -
eliminate params.pp and create_resources() params.pp and create_resources() are obsolete. This module was converted to non-params.pp style puppetlabs#667, but was reverted in puppetlabs#680. Using Hiera in modules and no params.pp are the preferred styles these days.
Configuration menu - View commit details
-
Copy full SHA for 135da76 - Browse repository at this point
Copy the full SHA 135da76View commit details -
Add support for deb822 .sources files
Configuration menu - View commit details
-
Copy full SHA for 940e935 - Browse repository at this point
Copy the full SHA 940e935View commit details -
Update data types and documentation
Re-apply data-type changes for apt::source::pin from 1e1baad Regenerate puppet strings to match.
Configuration menu - View commit details
-
Copy full SHA for ae62548 - Browse repository at this point
Copy the full SHA ae62548View commit details -
Update source_deb822.epp template
Remove leading whitespace
Configuration menu - View commit details
-
Copy full SHA for 6f66c98 - Browse repository at this point
Copy the full SHA 6f66c98View commit details -
Simplify apt::setting logic Co-authored-by: Tim Meusel <tim@bastelfreak.de>
Configuration menu - View commit details
-
Copy full SHA for 27b25a3 - Browse repository at this point
Copy the full SHA 27b25a3View commit details