By default tripleo doesn't enable cinder-backup service, this is done in
scenario002, so these tests must be in the skip file otherwise it will
always fail.
Change-Id: I54c80606e7f761843782a5eafd0bfa6045ab2c73
Pip isn't installed on undercloud, making Install stackviz task fails
because isn't able to find it.
Change-Id: I3aac9a91e1ca74f03d84694239b0a8299dfc9c85
Stackviz wasn't being executed when tempest have a failure, because
post-tempest exits with tempest status code. So, once tempest fails,
stackviz is not executed, not generating the report.
Change-Id: Ia87eb11bc7d0d2cae4eb76481d446a63671a99e8
We need to differentiate local_working_dir from working_dir
as well as decouple the stack user from `ansible_user` var.
Both of these are causing issues as we begin to automate
deployments in more environments.
- Cleanup duplicate variables that are consumed via extras-common
- Note: extras-common depends on the common role in OOOQ
- Cleanup redundant var and superfluous quotes from overcloud-scale
role
- Cleanup redundant comments in <role>/defaults/main.yml
Closes-bug: 1654574
Change-Id: I9c7a3166ed1fc5042c11e420223134ea912b45c5
As more ansible variables are shared or reused across roles it is
important to define these variables in a role that is always
executed. In this case that role is extras-common.
Note: This review is a blocker for https://review.openstack.org/#/c/418998/
Change-Id: I31fd13d7bcb98d73e7f16048c57c027d95faeec5
Due #RHBZ1411690 the secure groups are not getting applied on the
compute nodes allowing all the connections to overcloud instances.
Change-Id: I4cad9831c7ecdc1c667fc37b0d5df46dfb1c28e7
The right way to configure encrypted volumes is configuring a key
manager, like barbican, however, it's not enabled by default, and
it's already being covered by one of tripleo scenarios.
Change-Id: I3c66733d93e54728547374b4fa2f10be18cae0fd
We have built up a lot of cruft over the months within our roles.
This review aims to clean up the unused sections. Now that we have
each role within a single repository, ensuring a clean house
is even more important than when they were separate.
Change-Id: Ibb34b376c516a09ba0f7fdb02580e8803497fc50
Tempest is failing due the lack of gcc to compile some required
packages with pip when it creates the virtualenv tree.
An example can be found in https://goo.gl/t0Pl3a
Change-Id: Iea725a9400080740af91cae625d3188c50bdd1a5
This patch add to tempest role, the generation of the report created by
stackviz from tempest results. Basically, what it does is:
- Download stackviz from git repository
- Copy static html and javascript stackviz files so we don't need
to install npm, download the dependences, and build the static html
(which would save some minutes)
- Install stackviz (only the processor)
- Run stackviz-export on tempest to collect the results
Also, add the code needed in the collect logs role to collect these
static files generated by stackviz.
Change-Id: Ia5ee717eaa9777bad265ecc338154e131021283f
- This patch avoids deprecations warning about using sudo/sudo_user
instead of become/become_user.
- Adds new line at the end of roles/../tasks/undercloud-config.yaml file.
Change-Id: I6c7419bafaec93c63454ed269fde3872ae15dede
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>