Skip to content

Re-upgrade to setuptools - #8934

Merged
singingwolfboy merged 3 commits into
masterfrom
db/fix-python-saml-compile-issue
Jul 31, 2015
Merged

Re-upgrade to setuptools#8934
singingwolfboy merged 3 commits into
masterfrom
db/fix-python-saml-compile-issue

Conversation

@singingwolfboy

Copy link
Copy Markdown
Contributor

Re-introduces setuptools. This was originally done in #8161, reverted in #8933, and is now going back in.

The latest version of setuptools has a bug where installing python-saml before lxml is installed caused setuptools to go into an infinite loop. See reproducible failure and workaround here: https://gist.github.com/singingwolfboy/7f11ffc5b95b4437ba9d

@singingwolfboy
singingwolfboy force-pushed the db/fix-python-saml-compile-issue branch 2 times, most recently from 165dc09 to d940dfb Compare July 15, 2015 15:18
@singingwolfboy singingwolfboy changed the title Fix setuptools infinite loop bug triggered by python-saml Re-upgrade to setuptools Jul 15, 2015
@singingwolfboy
singingwolfboy force-pushed the db/fix-python-saml-compile-issue branch from d940dfb to 3d8853a Compare July 15, 2015 15:22
Comment thread requirements/edx/post.txt

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: You can also mention @edx/devops

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that only people in the @edx/devops team are able to mention it. Anyway, this is just copied from the header of requirements/edx/base.txt.

@feanil

feanil commented Jul 15, 2015

Copy link
Copy Markdown
Contributor

👍 once we can build AMIs from this without issues.

@singingwolfboy

Copy link
Copy Markdown
Contributor Author

@feanil: @fredsmith and I were able to successfully build AMIs for the Cypress RC (which contains this PR), deploy those AMIs, and verify that they worked correctly. Is this ready to merge to master?

@maxrothman

Copy link
Copy Markdown
Contributor

👍 once this is tested on an existing AMI (not from scratch).

We should release this the week of Aug 3.

@singingwolfboy
singingwolfboy force-pushed the db/fix-python-saml-compile-issue branch from 88a5fe2 to afeef4c Compare July 30, 2015 20:23
singingwolfboy added a commit that referenced this pull request Jul 31, 2015
@singingwolfboy
singingwolfboy merged commit 2afc586 into master Jul 31, 2015
@singingwolfboy
singingwolfboy deleted the db/fix-python-saml-compile-issue branch July 31, 2015 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants