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

Install datadog-signing-keys package on Debian/Ubuntu #372

Merged
merged 1 commit into from
Jul 1, 2021

Conversation

bkabrda
Copy link
Contributor

@bkabrda bkabrda commented Jun 30, 2021

This installs the datadog-signing-keys package built from https://github.com/DataDog/datadog-signing-keys/. Like this role, it can construct the APT keyring (which is technically not necessary, because the role does that), but it also contains keyrings and policy files for debsig to verify individual DEB package signatures.

@bkabrda bkabrda requested a review from a team as a code owner June 30, 2021 13:46
- name: Install latest datadog-signing-keys package
apt:
name: datadog-signing-keys
state: latest # noqa 403
Copy link
Contributor

Choose a reason for hiding this comment

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

The dependency we add to the Agent should not clash with this (eg: we should require a version "greater or equal" than X in the Agent).

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah. "latest" will always be the desired state for this package. The agent dependency will only limit the lower bound of the version, which is compatible with "latest".

@bkabrda bkabrda merged commit 2d07555 into master Jul 1, 2021
@bkabrda bkabrda deleted the slavek.kabrda/signing-keys-pkg branch July 1, 2021 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants