[tripleo][openstack-ansible] collaboration on os_tempest role update VI - Jan 15, 2019

Chandan kumar chkumar246 at gmail.com
Tue Jan 15 06:50:06 UTC 2019


Here is the sixth update (Jan 08 to Jan 15, 2019) on
collaboration on os_tempest[1] role
between TripleO and OpenStack-Ansible projects.

Things got merged:
* Better tempest blacklist management - https://review.openstack.org/621605
* Move role data in share/ansible/roles - https://review.openstack.org/629127
* Use the inventory to enable/disable services by default -
* Remove tempest_image_dir_owner var - https://review.openstack.org/629419
* Automatically select the correct tempest plugins -

* os_tempest tripleo integration blueprint created:

os_tempest role got following features:
* support of handling tempest skiplist having reasons why a test added
in skip list.
* Handling enable/disabling of services and tempest plugins using inventory
* tempest_image_dir_owner var got removed

In Progress:
* Run smoke and dashboard tests by default - https://review.openstack.org/587617
* Fix tempest workspace path - https://review.openstack.org/628182
* [WIP] let's find proper heat tests - https://review.openstack.org/630695
* Add support for aarch64 images - https://review.openstack.org/620032
* Configuration drives don't appear to work on aarch64+kvm -

* Create functional-tests role - https://review.openstack.org/626539
* Enable manila plugin in devstack - https://review.openstack.org/625191
* Set refstack-client-*-tempestconf voting again -

Updates on running os_tempest in CI
* Devstack - https://review.openstack.org/627482
* TripleO - https://review.openstack.org/#/q/topic:tripleoostempest+(status:open+OR+status:merged)

Summary: Finally we are able to execute the os_tempest role but
currently due to missing vars from playbook, we will be soon reaching
to run tempest tests also.

Tripleo os_tempest spec review: https://review.openstack.org/630654

Upcoming week, we will be working on enabling heat tempest tests in
OSA jobs and trying to run tempest tests from os_tempest in
Tripleo/DevStack CI.
Thanks to arxcruz (for skiplist test management) and odyssey4me
(enabling openstack services using inventory ).

Here is the 5th update [2]
Have queries, Feel free to ping us on #tripleo or #openstack-ansible channel.

[1.] http://git.openstack.org/cgit/openstack/openstack-ansible-os_tempest
[2.] http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001471.html


Chandan Kumar

More information about the openstack-discuss mailing list