We've created integrated linters check job a while back and it's successfully
working for several releases. At the moment we experience difficulties
with future maintenance of the linters check from the openstack-ansible-tests
repo. So instead of fixing current one, we replace it with modern version of
the test.
Change-Id: I0e6ded7eb4642e35ee88f4515aefec6c31f9937e
Since we copy all release notes to the integrated repo there is not need
in publishing release notes for each repository. We should only verify their
validity and linting.
Change-Id: I54e19c08c879665c1ed55541942fe2951d63f862
Masakari at the moment can be installed only via source packages
For distro install it still uses source way, so no reason
to test this scenario for the project
Change-Id: I143076190750cba64202509568b6d903eaf13d22
Currently this role doesn't test the integrated jobs.
With the dynamic execution of the roles, this role
also tests the congress role in the metal jobs template.
Change-Id: Ie3f118b9469e57b644eb49cfb229d65b9c6aeb2a
This patch adds the Debian jobs for this role to make sure
it's always passing as well as updates the meta to reflect
it's support of Debian accordingly.
Depends-On: I9a92b73c419a0dc1cca40dacfef75de61a61db94
Change-Id: I520e73efeea6d9407ebaaf932a5c532ed36ee7c4
In order to do a more complete verification of any patches,
we add a full uncontainerised OpenStack deployment to the
functional testing using the integrated repo.
Depends-On: https://review.openstack.org/645186/
Change-Id: I46c93e3f0feaf862f0031e0b9a48ea0b32d487dd
I've decided to add env and required secrets example for easier stratup.
Also added missing variables to defaults, as playbook was just failiing without them.
Variables regarding rabbitmq were missing.
Also, as masakari_venv_download_url is not defined by default,
masakari_venv_download had been set to false.
Handlers were missing Manage LB task and had wrong variable -
masakari-services instead of masakari_services
Functional test was missing USER system environment variable.
Also test inventory had mistakes.
test-masakari-functions.yml wasn't able to pass test due to error.
Functional tests moved to voting.
Change-Id: I6644d576177f441ca59e9221ce9a2e5b7cc0fc46
The extra jobs that we have are not something that is needed, we simply can
set the jobs to non-voting in the project definition and avoid having non
voting jobs.
Change-Id: Iacf7ddc377f465bec5777270d2562987f25d53d9