Commit Graph

28 Commits

Author SHA1 Message Date
Monty Taylor 355f7090a6 Remove zuul v2 and jjb content
It's migrated, it can be removed now.

Depends-On: I6a89752d74ed7424267c3af3937ad01fb4bb8f86
Change-Id: Id67d0149b645bd23e460cef65719541f76f0967b
2017-10-24 08:50:05 +02:00
Michael Johnson a8cc712ce3 Remove Octavia dashboard projects integration jobs
This patch removes the neutron-lbaas-dashboard and octavia-dashboard
integration jobs as the Horizon team is no longer recommending them.
They were always non-voting jobs in the Octavia projects.

Change-Id: Ifb60ff6ebfa8d88771df35b29406ae8c4e971a83
2017-09-20 18:37:56 -07:00
Adam Harwell 82f3856d72 Don't install octaviaclient on newton or ocata branches
Change-Id: Id3a23b6c300f460887ebc36ebb7344f5320d7fdf
2017-05-03 00:47:32 +09:00
Adam Harwell f89fd57cf6 Use DEVSTACK_PROJECT_FROM_GIT for python-octaviaclient
Change-Id: I0ee7a026660c289a1ec364a979c7f64374c1fbb7
2017-04-29 03:12:14 +09:00
Adam Harwell d6091566ed Add python-octaviaclient to octavia jobs
Change-Id: I44083c7cfafb8417f6cbe7a5e766741fd8bae34b
2017-04-27 21:52:15 +09:00
Jenkins 482ade277a Merge "Enable Octavia gate with Centos amphora" 2017-04-03 08:10:38 +00:00
Jenkins 4c2de6afe0 Merge "Update nova-lxd gate to use local_conf" 2017-03-27 08:12:38 +00:00
Lubosz "diltram" Kosnik fac7973acd Enable Octavia gate with Centos amphora
Use Centos7 as amphora base image for this gate tests.

Change-Id: I2c98b60f04f07c3128b446277faade77bdd82aba
2017-03-24 13:03:13 -05:00
Lubosz "diltram" Kosnik a1b0d0a3ae Update nova-lxd gate to use local_conf
Configure Nova-LXD using new local_conf section of template.

Change-Id: I4e17c8529e20e7d666523b5fdcba63657fdfe7b5
2017-03-24 11:07:43 -05:00
Jenkins b83ec80141 Merge "Adding new repositories for Octavia" 2017-03-15 09:53:40 +00:00
johnsom 9996d1c544 Adding new repositories for Octavia
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
2017-03-14 08:42:56 -07:00
Jenkins 592644bdcc Merge "Change value for uppercase" 2017-03-13 08:11:48 +00:00
Lubosz "diltram" Kosnik 9610b66e39 Change value for uppercase
To be compatible with the rest of the code change true for uppercase word.

Change-Id: I2fff1a8e3a60602320c4b663aae7e642befb40e4
2017-03-10 13:43:27 -06:00
Jenkins c12347e52d Merge "Add new env to enable LXD on gate" 2017-03-10 08:48:34 +00:00
Lubosz "diltram" Kosnik 133ed4219e Add new env to enable LXD on gate
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
2017-03-09 14:01:17 -06:00
Jenkins 0b4ab89f3b Merge "Revert installation of barbican-tempect-plugin" 2017-03-06 04:22:46 +00:00
Lubosz "diltram" Kosnik 541142b133 Enable nova-lxd project in octavia
Gate to test octavia using nova-lxd for the amphora

Change-Id: I4569e79570fa488651057c7f2f3296fc8f8e1f3a
2017-03-02 14:47:29 -06:00
Lubosz "diltram" Kosnik 4c1d01db53 Revert installation of barbican-tempect-plugin
Fixed code so we're reverting enabling in PROJECTS this repo

Change-Id: I95ca1fa3ebfd1c2de973a7add9df394fcef07df4
Depends-On: Ibef3f9a135f14727bf57c29e766f838d7da56c68
2017-02-22 15:26:57 -05:00
Lubosz "diltram" Kosnik 511199b5c2 Enable Python3x DSVM in Octavia deliverables
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
2017-01-06 13:17:07 -06:00
Lubosz "diltram" Kosnik 9aaad83718 Fix Barbican clone error
barbican-tempest-plugin must be added to PROJECTS variable to enable cloning
this repo on gate tests.

Change-Id: Idca51e89789a4b0231e4313adfb3c5dd694444bf
2017-01-03 17:07:58 -06:00
Andreas Jaeger 4a61bc67f5 Change job-suffix to suffix
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
2016-12-08 22:05:01 +01:00
Michael Johnson 7e3158bdab Fix neutron-lbaas and octavia PROJECTS list
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
2016-10-18 22:39:20 +00:00
Miguel Angel Ajo 1a8e33e729 Create experimental Octavia multinode job
The job is based on the tempest scenario, and devstack
plugin support is being introduced in change
Iecc38aa950e8b5a4c42db6b609820443efe437c2

Change-Id: I2c8b00a7377e3106f7cd1221202232a3621afe53
Related-bug: 1628481
2016-09-30 15:07:38 +02:00
ptoohill1 071b8b1d45 Adding Octavia senario job
Adding gate job for Octavia scenario tests.

Change-Id: I33ad3a2e889636d4f49fbab65933fb7a5dae90dc
2016-09-19 12:09:47 -05:00
Doug Wiegley d97b2fc299 Remove stale octavia job that never gets run, and is broken
Change-Id: Ib82765119a141112bbd18722a217f214f30a2476
2016-08-23 12:48:33 -05:00
madhusudhan-kandadai 6b3ee69978 Add Barbican and client to Octavia PROJECTS
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
2016-04-22 17:54:11 +00:00
madhusudhan-kandadai f2db16d6a9 Correct function name to run the right script
Function name is wrongly defined. Changed it
to trigger the right script for running octavia
job at the gate.

Change-Id: Id9643b52a36d4d5b21269b74ea2b50f3005fe3df
2016-04-20 17:36:14 +00:00
madhusudhan-kandadai 09e246e3af Add octavia experimental tempest job
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
2016-03-16 23:00:23 +00:00