Project

General

Profile

Actions

Bug #5167

closed

User 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

Added by Matthieu CERDA over 10 years ago. Updated over 10 years ago.

Status:
Released
Priority:
1 (highest)
Assignee:
Jonathan CLARKE
Category:
-
Target version:
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.

Actions #1

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

Actions #2

Updated by Matthieu CERDA over 10 years ago

  • Status changed from Pending technical review to Pending release

Applied in changeset commit:0f33c245b650b41c6504964ce3ac468ccda28fd8.

Actions #3

Updated by Jonathan CLARKE over 10 years ago

Applied in changeset commit:6349cdccb79464df1fad7814222a5346a1bd796e.

Actions #4

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.

Actions

Also available in: Atom PDF