Closed Bug 980930 Opened 11 years ago Closed 11 years ago

Install pyOpenSSL 0.13.1 on affiliates-dev

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: osmose, Assigned: cturra)

References

Details

(Whiteboard: [change - configuration])

As part of the requirements to connect to the Google Analytics API, Affiliates is going to need pyOpenSSL 0.13.1 (a compiled Python package) installed. I'd like to get it installed on affiliates-dev.allizom.org (the commit that uses it isn't merged yet but I'd like to have it installed beforehand). Looking on Github, MDN also uses pyOpenSSL and might already have a package we can reuse. Let me know if any more info is needed, thanks!
Whiteboard: [change - configuration]
this actually something i spent quite a bit of time with last year in sumo. you can read through that bug 830496 if you want. essentially, we've built a customer pyOpenSSLmoz package because there is already a pyOpenSSL package in RHEL that's required for the RedHat network stuff. i have applied this to the hosts affiliates-dev are on for your dev/testing. once you're happy with it, we can continue to roll it into stage then prod. [cturra@generic1.dev.webapp.phx1 ~]$ PYTHONPATH=/usr/local/lib64/python2.6/site-packages/ python Python 2.6.6 (r266:84292, Sep 4 2013, 07:46:00) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import OpenSSL >>> OpenSSL.__version__ '0.13' >>> quit()
Assignee: server-ops-webops → cturra
Status: NEW → ASSIGNED
Flags: needinfo?(mkelly)
:mkelly - just a ping here to if you've had a chance to review this?
Oh, sorry. I won't be able to review if this works until the PR that uses the library gets merged, and Affiliates has been backed up on code reviews, so it won't be until next week probably that I can review this. Did you need this reviewed before then? If so, perhaps we should back it out until the code lands?
Flags: needinfo?(mkelly)
i'm in no rush here. just ping me when you've landed the code and have some cycles to review this.
Blocks: 1000444
Works like a charm on dev, it's safe to put this on stage and prod, although I won't be able to verify those until next month when we release. Thanks!
this has been pushed to the stage nodes for when you're ready to test there.
i am going to mark this as r/fixed since i believe it's now in use on affiliates-dev :)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.