Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Role Variables
`datadog_checks` instead)
- `datadog_apt_repo` - Override default Datadog `apt` repository
- `datadog_apt_key_url` - Override default url to Datadog `apt` key
- `datadog_apt_key_url_new` - Override default url to the new Datadog `apt` key (in the near future the `apt` repo will have to be checked against this new key instead of the current key)

Dependencies
------------
Expand Down
6 changes: 6 additions & 0 deletions tasks/pkg-debian.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
---
- apt: name=apt-transport-https state=latest

- apt_key: id=A2923DFF56EDA6E76E55E492D3A80E30382E94DE keyserver=hkp://keyserver.ubuntu.com:80 state=present
when: datadog_apt_key_url_new is not defined

- apt_key: id=A2923DFF56EDA6E76E55E492D3A80E30382E94DE url={{ datadog_apt_key_url_new }} state=present
when: datadog_apt_key_url_new is defined

- apt_key: id=C7A7DA52 keyserver=hkp://keyserver.ubuntu.com:80 state=present
when: datadog_apt_key_url is not defined

Expand Down
9 changes: 9 additions & 0 deletions tasks/pkg-redhat.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
---
- name: Download new RPM key
get_url:
url: "http://yum.datadoghq.com/DATADOG_RPM_KEY_E09422B3.public"
dest: /tmp/DATADOG_RPM_KEY_E09422B3.public
sha256sum: 694a2ffecff85326cc08e5f1a619937999a5913171e42f166e13ec802c812085

- name: Import new RPM key
rpm_key: key=/tmp/DATADOG_RPM_KEY_E09422B3.public state=present

- name: Copy repo file into place
template: src=datadog.repo.j2 dest=/etc/yum.repos.d/datadog.repo owner=root group=root mode=0644

Expand Down