Jobs now inherit from non-legacy tempest-all job.
Move ubuntu jobs from xenial to bionic.
Renamed job names according to zuul v3 convention.
Removed legacy playbooks.
TODO: add separate z3 job for xenial because z3 git
currently do not offer precompiled binary for bionic.
TODO: enable monasca, which is currently causing some
problems in bionic.
Change-Id: Ied99ea945782f480c86535588552bbe68be7a23a
when test murano python3 in patch [0], murano-congress-devstack
failed when excute congress command, error as below:
2018-12-28 05:33:03.601901 | controller | ++ functions-common:oscwrap:2287 :
out='openstack: '\''congress datasource create neutronv2 neutronv2 --config poll_time=10 --config username=admin
--config tenant_name=admin --config password=secretadmin --config auth_url=http://38.108.68.25/identity'\''
is not an openstack command. See '\''openstack --help'\''.
2018-12-28 05:33:03.601983 | controller | Did you mean one of these?
2018-12-28 05:33:03.602029 | controller | address scope create
2018-12-28 05:33:03.602057 | controller | address scope delete
2018-12-28 05:33:03.602082 | controller | address scope list
2018-12-28 05:33:03.602122 | controller | address scope set
2018-12-28 05:33:03.602149 | controller | address scope show'
2018-12-28 05:33:03.604233 | controller | + functions-common:oscwrap:1 : exit_trap
This patch using setup_dev_lib function from devstack install python-congressclient,
also this patch add a way to install congresscliet from requirements.
[0]: https://review.openstack.org/#/c/624600/
Change-Id: Ifda90653ca515bd5e21e5ed7338ab9fbdacc86ec
Z3 is now enabled on the gate for non ha jobs.
A compiled version of Z3 is used.
This commit also correct installation paths bugs for Z3 and
adds an uninstall to clean.sh.
Change-Id: I81e515003a3edf443ec1a9f7a35232fc7121207a
This commit enables to use congress-tempest-plugin instead of intree
repo and also enables heat, murano, aodh tempest plugins to fix the
corresponding congress tempest tests to run.
And also, fixes the gate failure in aodh tests, due to recent change in
aodh to remove the threshold_rule I7ccf930f2ad0316dbda0675a2ec0344e61986022,
so this commit removes the same from congress repo.
dsvm HA tests are disabled.
Depends-On: I5c26c8e77f15f9ea0f075dc23e7249bba5a56e8c
Partially-Implements blueprint split-tempest-plugin
Closes-Bug:#1742656
Partial-Bug:#1743729
Change-Id: If1774d1993a4f20c99d3c41464bb8a365c3c2132
Mistral driver and unit tests. Allows congress to
create workflows and trigger execution in Mistral.
Also configures mistral for gate integration tests.
Tempest tests in separate patch.
Implements blueprint add-mistral-driver
Change-Id: I79d3b9c2f659302f43164d5eef3b23ddf2f2d056
There is no functional difference between two in how devstack plugin for
neutron is implemented; but using neutron-* name pattern allows gate to
enable lib/neutron instead of lib/neutron-legacy devstack library to
deploy neutron services, which is the plan for all next releases.
Depends-On: I2fbd7649b6ef312940dca704ed3ebdb1e2e93576
Change-Id: Icbc5c0590b501fbec3c0b9575c93bf9eec3b5340
This commit addresses some of the issues seen with compatibility of libraries
in 'congress-devstack-py35-api-mysql' gate job.
Partial-Bug:#1731141
Change-Id: I2cd487a712c3f5a6b113f7446d498add32eee9ab
This commit removes the services/projects not required by tests.
Earlier, ceilometer(gnocchi backend) doesnt seem to support postgresql,
hence jobs are failing. As ceilometer is currently removed now from the
supported drivers, removing the same here.
Change-Id: Iafb92de6ca2bf502264c77da73d6ab9871a48bbb
Migrate all functional jobs and gate to zuul v3.
We will have to migrate all other legacy jobs too later.
This patch do step 1 in the docs: Move Legacy Jobs to Projects.
Co-Authored-By: Dai Dang Van <daidv@vn.fujitsu.com>
Change-Id: Ie2f41fd211dad4852fadaa05fdda7536f18b38eb
Needed-By: I9fdfe396e6f84b632fae182dade30914865bd3bf
Needed-By: I8e093bd3bb880b6b2c11a20e785c5a562f66159c