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

Removing deprecated puppetlabs-apt properties to remove deprecation notices #459

Closed

Conversation

tizzo
Copy link

@tizzo tizzo commented Mar 8, 2016

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.

Addresses #455.

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.
@tizzo tizzo changed the title Removing deprecated properties Removing deprecated puppetlabs-apt properties to remove deprecation notices Mar 8, 2016
@garethr garethr added feature and removed feature labels Mar 14, 2016
@garethr
Copy link
Owner

garethr commented Mar 14, 2016

Also discussed in #315

'server' => 'hkp://keyserver.ubuntu.com:80',
},
pin => '10',
require => [

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the requires here exacerbates the issue discussed in #369

also note puppetlabs/puppetlabs-apt#427 (comment)

The idea here was that for some repositories you need a package installed that provides the keys for the repo. In the case of the main Debian repositories, the debian(-archive)-keyring packages.

However, if you manage to install a Debian system without those packages you deserve what's coming to you, a world of pain.

I suggest not managing those packages in this puppet-module.

@fuzzycheck
Copy link

Is it going to be merged?

@template-provider
Copy link

+1 ... can this be merged

@tizzo tizzo closed this Apr 8, 2023
cegeka-jenkins pushed a commit to cegeka/puppet-docker that referenced this pull request Apr 17, 2024
* wip: updated README to include aws logging option details added in pull request garethr#354

* wip: corrected formatting

* wip: corrected formatting
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.

5 participants