-
Notifications
You must be signed in to change notification settings - Fork 7
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
Implement community fix for Ubuntu 16.04 Xenial python provisioning #5
Conversation
Will need to troubleshoot pip3 installation error. Saying required version is python 3.5: |
https://stackoverflow.com/questions/60438720/how-to-install-additional-pip-for-python3-4
So likely need to add a version conditional somewhere to pin it to a max of 18.1 by overriding the get-pip URL for that case, IIRC it already allows you to override that somehow. |
Ok so the latest version of pip supported for python 3.4 is 19.1.1 so the one pinned should work but the question is why its resorting to using the URL. I dont know how to run kitchen locally so its hard to trace what its doing without the Chef debug output being enabled. For a first try, try changing the pip_version values in .kitchen.yml and .kitchen.travis.yml to |
Shouldnt the versions in metadata.rb and the poise_python version.rb be the same as well or is that being tracked differently because one is the library and the other is the Chef cookbook? |
I pushed another fix for the hack script as 1.8.12 on our fork. I have manually tested this version of the hack script against all pip versions from 8.1.1 to 20.3.3 using Python 2.7 to address a few more bugs on pip 19.3.x and higher. |
For issue: #4