Closed Bug 620641 Opened 14 years ago Closed 14 years ago

Install OpenSSL python module on masters

Categories

(Release Engineering :: General, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Unassigned)

References

Details

(Whiteboard: [buildmasters])

Bouncer API backend (Tuxedo) uses https for the REST API URLs, what requires Python OpenSSL module installed on builder masters. IIRC, some of the masters already has this module installed.
We have a puppet class for masters now. Let's use that.
Priority: -- → P3
Whiteboard: [buildmasters][puppet]
It only applies to some masters, and only a little bit. This is still best done by hand.
Whiteboard: [buildmasters][puppet] → [buildmasters]
Blocks: 621199
Ran /tools/buildbot-0.8.2/bin/pip install pyopenssl on pm01
Looks to be some fallout on pm01 from this change...Downgrading to pyopenssl 0.10 to see if it fixes the errors.
Ran the following on pm03 and pm02: /tools/buildbot-0.8.2/bin/pip install pyopenssl==0.10 (In reply to comment #4) > Looks to be some fallout on pm01 from this change...Downgrading to pyopenssl > 0.10 to see if it fixes the errors. Yeah, this version is being used in preproduction.
All done here.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Ran /tools/buildbot-0.8.2/bin/pip install pyopenssl on staging-master
Would this be an update that we'd want to tools-staging-master?
(In reply to comment #8) > Would this be an update that we'd want to tools-staging-master? Alice, based on my understanding. It shouldn't be needed for your work (Tuxedo is the interface for the Bouncer for ftp/releases.mozilla.org, and even SeaMonkey doesn't have access to Tuxedo directly, we [seamonkey] file bugs for that). That said, in the interests of "Hey thing xyz a month from now won't work" it is probably a good idea to install this dependency anyway. [It is on my todo list]
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.