devstack fail at monasca-api plugin installation in pike with "get_extra_file: command not found"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Monasca |
New
|
Undecided
|
Unassigned | ||
devstack |
Invalid
|
Undecided
|
Unassigned |
Bug Description
devstack fails at monasca-api plugin installation in pike with error "get_extra_file: command not found".
devstack version:pike/ubuntu 16.04
pbr version :3.1.1
2017-10-10 09:46:42.061 | ++./stack.
2017-10-10 09:46:42.072 | ++/opt/
2017-10-10 09:46:42.096 | ++/opt/
2017-10-10 09:46:42.123 | ++/opt/
2017-10-10 09:46:42.140 | +++/opt/
2017-10-10 09:46:42.140 | /opt/stack/
2017-10-10 09:46:42.156 | ++/opt/
2017-10-10 09:46:42.181 | +/opt/stack/
2017-10-10 09:46:42.194 | +./stack.
2017-10-10 09:46:42.216 | ++./stack.
2017-10-10 09:46:42.238 | +./stack.
2017-10-10 09:46:42.258 | +./stack.
2017-10-10 09:46:42.271 | +./stack.
2017-10-10 09:46:42.298 | +./stack.
2017-10-10 09:46:42.310 | +./stack.
2017-10-10 09:46:42.325 | +./stack.
2017-10-10 09:46:42.325 | Error on exit
affects: | devstack → monasca |
Changed in devstack: | |
status: | New → Invalid |
summary: |
- devstack fail at monasca-api plugin installation in pike + devstack fail at monasca-api plugin installation in pike with + "get_extra_file: command not found" |
One of the solutions is to download manually the missed package. get_extra_file usually followed by the package link that monasca-api cannot download. Use these steps to resolve the issue: api/devstack/ plugin. sh 2.11-0. 9.0.1.tgz
1. Download the packet: # wget package_link
2. Comment all lines related to downloaded packages in monasca-
3. Replace the variable_dst at installation line by the local file that you already download.
Example if the issue is with kafka: go to line 311 of plugin.sh and replace sudo tar -xzf $kafka_tarball_dest by sudo tar -xzf ~/kafka_