Fix tempest-deployer-input.conf path

Tempest containerized run as root, and so, although the
tempest-deployer-input.conf file was being imported to the container,
the patch was ~/tempest-deployer-input.conf that was pointing to /root
instead of working_dir, so, tempestconf wasn't getting the defaults from
the deployer input file, setting the region to RegionOne instead of
regionOne, and so, the object_store tests were failing, because was
getting the default endpoint http://.../ instead of http://.../v1/AUTH

Change-Id: Ic88c9121441b4021da3400933cacc4ff942b727f
Closes-Bug: 1773325
This commit is contained in:
Arx Cruz 2018-07-18 13:22:53 -03:00
parent e2b45f61e8
commit 018d057f49
2 changed files with 1 additions and 4 deletions

View File

@ -115,7 +115,7 @@ export OS_AUTH_URL="$OS_AUTH_URL/v2.0"
cd {{ tempest_dir }}
$TEMPESTCONF --out etc/tempest.conf \
{% if tempest_overcloud|bool %}
--deployer-input ~/{{ tempest_deployer_input_file }} \
--deployer-input {{ working_dir }}/{{ tempest_deployer_input_file }} \
--network-id $public_net_id \
{% endif %}
--image {{ tempest_test_image_path }} \

View File

@ -16,9 +16,6 @@ known_failures:
- test: 'tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON'
reason: 'network resource conflict'
lp: 'https://bugs.launchpad.net/tripleo/+bug/1753211'
- test: 'tempest.api.object_storage.test_object_services'
reason: 'Failing with bad status'
lp: 'https://bugs.launchpad.net/tripleo/+bug/1773325'
# skip list for undercloud
- test: 'tempest.api.network.test_networks.NetworksTest.test_external_network_visibility'
reason: 'Running on undercloud'