Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update python version on master #170

Closed
gforcada opened this issue May 11, 2016 · 5 comments
Closed

Update python version on master #170

gforcada opened this issue May 11, 2016 · 5 comments
Assignees
Labels

Comments

@gforcada
Copy link
Contributor

@gforcada gforcada commented May 11, 2016

mr.roboto just gained a functionality to check if a pull request is adding a changelog. For that it downloads the pull request diff and analyzes it.

Unfortunately github redirects to a domain that gives an SSL error on python 2.7.6.

Some point to compile and install your own python version and use it in a virtual environment. We could also use the deadsnakes ubuntu PPA, although some warn against it (changing the system python might not be the best idea ever.

I would go for the deadsnakes as the "system" as it's just too much trouble setting all that up on ansible (yeah I'm lazy :-)

@tisto
Copy link
Member

@tisto tisto commented May 12, 2016

I've been there and struggled with deadsnakes. Ended up with compiling my own python version. In the end it will be more work if you would try it I guess...at least that was my experience some time ago...

@gforcada
Copy link
Contributor Author

@gforcada gforcada commented May 12, 2016

By now, even more lazily, I disabled verifying the SSL certificate as a quick fix. I will see if I have time to work on it.

@gforcada
Copy link
Contributor Author

@gforcada gforcada commented May 27, 2016

Time to shake the laziness, we not only need a newer python 2.7 version but a 3.5 one as well (current ubuntu version only ships with 3.4).

We need 2.7.x for the reason stated on the first comment and 3.5 not only to start testing more and more plone packages but specially to integrate work done at the barceloneta sprint that was testing against python 3.5.

I will give it a go.

@gforcada
Copy link
Contributor Author

@gforcada gforcada commented Jun 1, 2016

I created an ansible role to install python 2.6, 2.7 and even 3.5 https://galaxy.ansible.com/gforcada/compile-python

I will give it a try first with mr.roboto and then with workers and master.

@gforcada gforcada self-assigned this Jun 1, 2016
@gforcada gforcada added the Ansible label Jun 1, 2016
gforcada added a commit that referenced this issue Jun 3, 2016
@gforcada
Copy link
Contributor Author

@gforcada gforcada commented Jun 3, 2016

Fixed with 039604e

@gforcada gforcada closed this Jun 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.