The octavia project is adding the following repositories:
octavia-dashboard
octavia-tempest-plugin
python-octaviaclient
This patch sets up those repositories and initial jobs.
octavia-dashboard will be pre-populated with a copy of
neutron-lbaas-dashboard that has the history preserved, but the
branches and tags have been removed.
The other repositories are fresh development and have no code to populate.
They will be setup using cookiecutter.
Change-Id: Id6385b8940fbef6c703db26808cda9607aea360d
Specify new env on LXD gate which will be used by plugin.sh/gate hook to enable
nova-lxd and create proper image to be used.
Change-Id: I37415752195dd7b82e6dc45a2360d849f7532b58
Fixed code so we're reverting enabling in PROJECTS this repo
Change-Id: I95ca1fa3ebfd1c2de973a7add9df394fcef07df4
Depends-On: Ibef3f9a135f14727bf57c29e766f838d7da56c68
Add in Octavia, Neutron LBaaS and Neutron LBaaS dashboard DSVM tests using
Python 3.x version as NV tests.
Depends-On: Ie42a2652da4dcf21103f85d60a4a041b0d436dbd
Change-Id: I0a4e57b23d0905af767137f9e88c097981cbaadc
barbican-tempest-plugin must be added to PROJECTS variable to enable cloning
this repo on gate tests.
Change-Id: Idca51e89789a4b0231e4313adfb3c5dd694444bf
We have now some rather long job-template names, shorten them with
replacing job-suffix with suffix.
Before this change we had 1500 usages of job-suffix and 700 of just
suffix. This change therefore unifies to one setting.
Note that this does not change any job names at all, they are unchanged,
it changes and shortens only the names of job-templates.
Change-Id: I514df039a848d9f6619bca3adc05dfb84a761fc9
This change [1] removed diskimage-builder from the default list of
projects for devstack. This patch adds the required projects to
the list for neutron-lbaas and octavia gate jobs.
[1] https://review.openstack.org/#/c/345818
Change-Id: Ie73bbc1ea8ecfb88566f3fd6a5e89d7704c973fb
The job is based on the tempest scenario, and devstack
plugin support is being introduced in change
Iecc38aa950e8b5a4c42db6b609820443efe437c2
Change-Id: I2c8b00a7377e3106f7cd1221202232a3621afe53
Related-bug: 1628481
Adding the same list of PROJECTS in pre_test_hook of Octavia didn't
help. It throws an error "Cloning is not allowed, please add in
the job definition". This patch adds the same to Octavia PROJECTS.
Change-Id: Id6d64c59233628aad3715a0b61d2377616073a49
Function name is wrongly defined. Changed it
to trigger the right script for running octavia
job at the gate.
Change-Id: Id9643b52a36d4d5b21269b74ea2b50f3005fe3df
As we are trying to setup tempest tests [1] using tempest-plugin
in Octavia, we want to add a new gate which it can be tested,
verified and run them against new patchsets.
[1] https://review.openstack.org/#/c/172199/
Change-Id: I006e0761bd4b55d6267b2800e399815d6fe78b73