Skip to content
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

update for compatibility with puppetlabs/apt >=2.0.0 #528

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

erezny
Copy link

@erezny erezny commented Jun 9, 2016

This PR builds on #459 .

I filed a bug with puppetlabs/apt to address the pin parameters. Setting pin without setting Order causes a validation error. This pull request is compatible with puppetlabs/apt 2.2.2. Ideally puppetlabs will address the validation error to simplify the apt::source parameters.
https://tickets.puppetlabs.com/browse/MODULES-3462

tizzo and others added 6 commits March 8, 2016 08:36
The `key_source` and `required_packages` properties are deprecated and
`key` should now be a hash instead of a string. I'm not sure the best
way to handle the required packages so I've moved them to an
`ensure_packages` call for now and made that a requirement of the apt
resource.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants