Created attachment 1242653 [details]
please check out the object test part.
Description of problem:
Some errors in this section(https://access.redhat.com/documentation/en/red-hat-openstack-platform/10/single/manual-installation-procedures/#sect-tempest-configure), lists below:
1. In 17.2.2, command "/usr/share/openstack-tempest/tools/configure-tempest-directory" doesn't exist, the command "ln -s /usr/share/openstack-tempest-13.0.0 /usr/share/openstack-tempest" should be executed first to create a link.
2. in 17.2.4, the command for creating "tempest.conf" is not correct. the part "object-storage.operator_role Member" should be changed to "object-storage.operator_role swiftoperator"
3. in 17.2.5, the commands "python -m tempest.cmd.cleanup --init-saved-state" and "python -m tempest.cmd.cleanup" don't work, they should be "tempest cleanup --init-saved-state" and "tempest cleanup"
Version-Release number of selected component (if applicable):
Following the link to run tempest test:
Then lots of unnecessary failures will appear in the tempest result.
1. no such file in the first bug
2. lots of object storage tests failed caused by the non-exist role Member in the second bug
3. tempest cleanup function doesn't work
1. command "/usr/share/openstack-tempest/tools/configure-tempest-directory" should be exist
2. object storage tests should all pass
3. tempest cleanup utility should be able to clean the garbages after running tempest test
Assigning to Lukas for review.
Created attachment 1283172 [details]
This is the corrected version according to the reported bug.
(In reply to Lukas Ruzicka from comment #3)
> Hi Chandar,
> I changed the procedure according to the comments in the reported bug. Could
> you please confirm that it is now correct (see attachment)?
In step 17.2, step 2: this command "/usr/share/openstack-tempest/tools/configure-tempest-directory" will be replaced with /usr/share/openstack-tempest-*/tools/configure-tempest-directory"
The rest change is ok.
Can you update this part also:
yum install python-glance-tests python-keystone-tests python-horizon-tests-tempest python-neutron-tests python-cinder-tests python-nova-tests python-swift-tests python-ceilometer-tests python-gnocchi-tests python-aodh-tests to
yum install python-glance-tests python-keystone-tests \
python-horizon-tests-tempest python-neutron-tests \
python-cinder-tests python-nova-tests python-swift-tests \
python-ceilometer-tests python-gnocchi-tests python-aodh-tests
python-zaqar-test python-mistral-tests ?
I made the required changes. I am attaching a pdf to illustrate them.
Created attachment 1283197 [details]
Updated corrected version for review
Looks good to me, Lukas. Merged.