saltstack-formulas / nginx-formula

Nginx Salt Formula
http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
Other
163 stars 421 forks source link

feat(debian): use keyrings instead of key_ids #289

Closed javierbertoli closed 2 years ago

javierbertoli commented 2 years ago

PR progress checklist (to be filled in by reviewers)


What type of PR is this?

Primary type

Secondary type

Does this PR introduce a BREAKING CHANGE?

No.

Related issues and/or pull requests

Describe the changes you're proposing

Debian family is deprecating the use of GPG keys (managed through apt-key) in favor of keyrings. This PR adds keyrings both for nginx and passenger when installed from official repositories, and rewrite the sources.list file accordingly.

Pillar / config required to test the proposed changes

Debug log showing how the proposed changes work

Documentation checklist

Testing checklist

Additional context

myii commented 2 years ago

Merged, thanks for the PR, @javierbertoli.

saltstack-formulas-travis commented 2 years ago

:tada: This PR is included in version 2.8.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

myii commented 2 years ago

@baby-gnu Something that might be interesting to discuss in one of the working group meetings (a potential improvement to the system.rb library):

https://github.com/saltstack-formulas/nginx-formula/blob/ec9559b2c362a1ac424d49d4b5ca64a814ec1772/test/integration/passenger/controls/repository.rb#L8-L16