Project

General

Profile

Actions

Bug #7107

closed

bootstrap script should not install requirements

Added by Alfredo Deza over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

There is no need to install from requirements file anymore. All libraries defined there are only for
development only and teuthology automated runs do not need to install those.

This would prevent transient network issues trying to install packages that are not needed:

2014-01-03T03:45:24.881 INFO:teuthology.orchestra.run.out:[10.214.138.139]: Downloading/unpacking tox>=1.2 (from -r requirements-dev.txt (line 2))
2014-01-03T03:45:24.881 INFO:teuthology.orchestra.run.out:[10.214.138.139]:   Real name of requirement tox is tox
2014-01-03T03:45:24.882 INFO:teuthology.orchestra.run.out:[10.214.138.139]:   Could not find any downloads that satisfy the requirement tox>=1.2 (from -r requirements-dev.txt (line 2))
2014-01-03T03:45:24.882 INFO:teuthology.orchestra.run.out:[10.214.138.139]: No distributions at all found for tox>=1.2 (from -r requirements-dev.txt (line 2))
2014-01-03T03:45:24.882 INFO:teuthology.orchestra.run.out:[10.214.138.139]: Storing complete log in /home/ubuntu/.pip/pip.log
Actions #1

Updated by Alfredo Deza over 10 years ago

  • Status changed from New to Resolved

Opened pull request: https://github.com/ceph/ceph-deploy/pull/148

Merged to master with hash: 07f903c

Actions

Also available in: Atom PDF