Mitaka: pip_install_options break repo playbook
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
When setting pip_install_options to --force-reinstall it will break the repo playbook at:
TASK: [repo_build | Create OpenStack-Ansible requirement wheels] **************
failed: [infra03_
find-links /tmp/openstack-
ackspace.com/pools --trusted-host rpc-repo.
rements.txt --force-reinstall", "delta": "0:00:00.242903", "end": "2016-11-21 21:39:51.210082", "rc": 2, "start": "2016-11-21 21:39:50.967179", "warnings": []}
stderr:
Usage:
pip wheel [options] <requirement specifier> ...
pip wheel [options] -r <requirements file> ...
pip wheel [options] [-e] <vcs project url> ...
pip wheel [options] [-e] <local project path> ...
pip wheel [options] <archive url/path> ...
no such option: --force-reinstall
FATAL: all hosts have already failed -- aborting
Seems like commit 4c620fee1f509d1
Perhaps we add a special repo_build_
Changed in openstack-ansible: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
Please have at our triage discussion here: eavesdrop. openstack. org/irclogs/ %23openstack- ansible/ %23openstack- ansible. 2016-11- 29.log. html#t2016- 11-29T16: 41:56
http://
What we have to remember is the initial purpose of the pip_install_ options: https:/ /github. com/openstack/ openstack- ansible- repo_build/ blob/master/ defaults/ main.yml# L16-L19
We can think of revisiting this (for example splitting pip wheel/pip install behavior because the pip wheel options are not 100% the same as the pip install options), but if it's only for force-reinstall, we won't be revisiting this.
Could you explain more your use case please?