Closed Bug 612472 Opened 15 years ago Closed 15 years ago

Puppet package for cacert.pem and wgetrc sync on darwin9 build slaves

Categories

(Release Engineering :: General, defect, P1)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: lsblakk, Assigned: lsblakk)

Details

Attachments

(1 file, 1 obsolete file)

Need this on our buildslaves in order to do wget on logs with https urls on darwin9 slaves. Tested in staging-puppet and was able to sync cacert.pem and wgetrc on moz2-darwin9-slave04 successfully and test wget for an https url.
Attachment #490770 - Flags: review?(bhearsum)
Oh and I also tested a leak test run in staging with these installed (before making the puppet package) and it succesfully passed the leak log wget steps that had previously been failing without cacert.pem installed and defined in wgetrc.
p.s. I got the cacert.pem with the directions from bsmedberg's blog post: http://benjamin.smedbergs.us/blog/2008-08-27/how-to-teach-wget-about-security/
Comment on attachment 490770 [details] [diff] [review] syncs cacert.pem and wgetrc on darwin9 slaves Why only 10.5 machines? If it works on 10.6 we may as well install it there, too!
Comment on attachment 490770 [details] [diff] [review] syncs cacert.pem and wgetrc on darwin9 slaves From IRC: Please change line 1 of cacert.pp to be accurate. Don't think you need the exec {}. Please look into this error: err: Could not retrieve catalog: Could not find class cacert in namespaces staging-buildslave at /etc/puppet/manifests/classes/staging-buildslave.pp:20 on node moz2-darwin9-slave03.build.mozilla.org
Attachment #490770 - Flags: review?(bhearsum) → review-
got rid of the log error, correctly installed these two files on staging slave.
Attachment #490770 - Attachment is obsolete: true
Attachment #491205 - Flags: review?(bhearsum)
Comment on attachment 491205 [details] [diff] [review] [tested] cacert.pem and wgetrc added to Mac buildslaves LGTM! Style nit: closing brace on file block should be in the same column as the 'f' in file.
Attachment #491205 - Flags: review?(bhearsum) → review+
Comment on attachment 491205 [details] [diff] [review] [tested] cacert.pem and wgetrc added to Mac buildslaves http://hg.mozilla.org/build/puppet-manifests/rev/8b76df810ac5
Attachment #491205 - Flags: checked-in+
updated all puppet masters, and ran a couple of OS X 10.5 leak builds to confirm.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: