reproducer for 3node incorrectly overrides the role configuration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Alex Schultz |
Bug Description
I recently tried to use the quickstart reproducer script[0] for the tripleo-
TASK [validate-tempest : Exit with tempest result code if configured] *******
Thursday 22 March 2018 19:43:09 +0000 (0:00:02.526) 0:01:33.783 ********
fatal: [undercloud]: FAILED! => {"changed": true, "cmd": "tail -10 tempest_output.log; exit 1", "delta": "0:00:00.007400", "end": "2018-03-22 19:43:11.806583", "failed": true, "msg": "non-zero return code", "rc":
1, "start": "2018-03-22 19:43:11.799183", "stderr": "", "stderr_lines": [], "stdout": "2018-03-22 19:42:14 | Failed to discover available identity versions when contacting http://
to parse version from URL.\n2018-03-22 19:42:14 | Could not determine a suitable URL for the plugin\n2018-03-22 19:42:14 | ++ neutron net-list -c id -f value\n2018-03-22 19:42:15 | neutron CLI is deprecated and w
ill be removed in the future. Use openstack CLI instead.
2018-03-22 19:42:17 | Could not determine a suitable URL for the plugin\n2018-03-22 19:42:17 | + neutron net-create public --router:
\n2018-03-22 19:42:18 | neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.
24.15:5000//v3. Attempting to parse version from URL.\n2018-03-22 19:42:20 | Could not determine a suitable URL for the plugin", "stdout_lines": ["2018-03-22 19:42:14 | Failed to discover available identity versio
ns when contacting http://
-f value", "2018-03-22 19:42:15 | neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead.", "2018-03-22 19:42:17 | Failed to discover available identity versions when contacting ht
tp://192.
True --provider:
iled to discover available identity versions when contacting http://
The deployment runs but basically only on a single node and deploys no services. It turns out that the deployment command on the reproducer script has '--roles-file /home/zuul/
I traced it back to the inclusion of '/opt/stack/
[0] http://
[1] http://
description: | updated |
Changed in tripleo: | |
importance: | High → Critical |
Changed in tripleo: | |
status: | Triaged → Fix Released |
Changed in tripleo: | |
assignee: | nobody → Alex Schultz (alex-schultz) |
This may be able to be worked around by appending '--extra-vars composable_ roles=false' in the EXTRA_VARS of the reproducer- quickstart. sh
Example: "\$EXTRA_ VARS --extra-vars dlrn_hash_ tag=35414701c17 6a6288fc2ad141d ad0f73624dcb94_ 43527485 --extra-vars composable_ roles=false"
export EXTRA_VARS=