Closed Bug 1440004 Opened 8 years ago Closed 8 years ago

Exclude supervisor/meld from datadog's yum repo

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: catlee, Assigned: catlee)

References

Details

Attachments

(1 file)

The datadog puppet module sets up a custom repo for datadog. It configures a GPG key to trust here: https://hg.mozilla.org/build/puppet/file/tip/modules/datadog_agent/manifests/redhat.pp#l19 However, the key used to sign is different: https://hg.mozilla.org/build/puppet/file/tip/modules/datadog_agent/manifests/redhat.pp#l48 These keys are no longer the same, and so installing some packages fails.
For example: Feb 21 11:49:59 signing-linux-14.srv.releng.usw2.mozilla.com puppet-agent[10350]: Could not update: Execution of '/usr/bin/yum -d 0 -e 0 -y install supervisor-3.0-0.10.b2.el6' returned 1: Package meld3-0.6.5-1.noarch.rpm is not signed
Simon and I looked a bit more into this. The problem is not that the GPG key has changed, but that the meld3 package is not signed at all. Ideally we should mirror the datadog repo internally, but for now we think we can exclude supervisor and meld3 from the datadog repo.
Blocks: 1439851
Summary: Update puppet's idea of datadog's signing key → Exclude supervisor/meld from datadog's yum repo
Assignee: nobody → catlee
Comment on attachment 8953013 [details] Bug 1440004: Exclude supervisor and meld3 from datadog repo https://reviewboard.mozilla.org/r/222282/#review228170
Attachment #8953013 - Flags: review?(sfraser) → review+
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: