Actions
Bug #5167
closedUser story #2114: Integrate ncf-builder in Rudder
User story #5093: Package ncf-api-virtualenv
Bug #5164: Fix ncf-api-virtualenv
The ncf-api-virtualenv construction fails on SLES due to broken OpenSSL / pip interaction
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
The build fails on SLES 11 due to the following error:
09:23:11 Downloading/unpacking flask (from -r /usr/src/rudder-packages/package/SOURCES/rudder-sources/ncf/api/requirements.txt (line 1)) 09:23:11 Cannot fetch index base URL https://pypi.python.org/simple/ 09:23:11 Could not find any downloads that satisfy the requirement flask (from -r /usr/src/rudder-packages/package/SOURCES/rudder-sources/ncf/api/requirements.txt (line 1)) 09:23:11 Cleaning up... 09:23:11 No distributions at all found for flask (from -r /usr/src/rudder-packages/package/SOURCES/rudder-sources/ncf/api/requirements.txt (line 1)) 09:23:11 Storing debug log for failure in /usr/src/rudder-packages/.pip/pip.log
According to http://stackoverflow.com/questions/17416938/pip-can-not-install-anything, it is because on old OSes, pip does not work correctly due to old OpenSSL and pip implementations.
Solution would be to do ncf-api-virtualenv/bin/easy_install pip==1.2.1 before anything else on SLES.
Updated by Matthieu CERDA over 10 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from Matthieu CERDA to Jonathan CLARKE
- % Done changed from 0 to 100
- Pull Request set to https://github.com/Normation/rudder-packages/pull/416
PR is ready
Updated by Matthieu CERDA over 10 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset commit:0f33c245b650b41c6504964ce3ac468ccda28fd8.
Updated by Jonathan CLARKE over 10 years ago
Applied in changeset commit:6349cdccb79464df1fad7814222a5346a1bd796e.
Updated by Vincent MEMBRÉ over 10 years ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 2.11.0~beta2 (announcement , changelog), which were released today.
- Download information: https://www.rudder-project.org/site/get-rudder/downloads/
Actions