Closed Bug 1365428 Opened 8 years ago Closed 8 years ago

virtualenv.pp missing case for Darwin

Categories

(Infrastructure & Operations :: RelOps: Puppet, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: arich, Assigned: dragrom)

Details

Attachments

(1 file, 1 obsolete file)

Puppet on the OS X taskcluster machines has been broken for a while now. There's no case for Darwin in virtualenv.pp. Now that we're netbooting the other 80 machines, we're seeing a bunch of failures: Tue May 16 15:47:24 -0700 2017 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: cannot install on Darwin at /etc/puppet/production/modules/packages/manifests/virtualenv.pp:24 on node t-yosemite-r7-460.test.releng.mdc1.mozilla.com Tue May 16 15:47:24 -0700 2017 Puppet (err): Could not retrieve catalog; skipping run
It feels like bug 1357753 was the cause of it. :dustin, can you give some guidance here?
Flags: needinfo?(dustin)
Attachment #8868443 - Flags: review?(dustin)
Status: NEW → ASSIGNED
Attachment #8868443 - Attachment is obsolete: true
Attachment #8868443 - Flags: review?(dustin)
Attachment #8868511 - Flags: review?(dustin)
Attachment #8868511 - Flags: review?(arich)
Attachment #8868511 - Flags: review?(arich) → review+
Comment on attachment 8868511 [details] [diff] [review] Bug_1365428_Fix_virtualenv_for_Darwin.patch Review of attachment 8868511 [details] [diff] [review]: ----------------------------------------------------------------- This looks good. The py27_virtualenv DMG includes a symlink from /usr/local/bin/virtualenv so that should do the trick. Please include a comment: # On Darwin we use the puppetagain Python exclusively, so defer # to its associated virtualenv
Attachment #8868511 - Flags: review?(dustin) → review+
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Flags: needinfo?(dustin)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: