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
Michael Johnson b2a5fdbdce Remove python-octaviaclient from neutron-lbaas
Remove the recent change to install python-octaviaclient with
neutron-lbaas as this client does not use neutron-lbaas nor the
neutron endpoint.  The existing python-neutronclient must be used
for neutron-lbaas.

Change-Id: I53fe1450b208f6420fbc3c8ab68b22bc45ebc631
2017-05-03 18:48:28 -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 6b5d8cb941 Add python-octaviaclient to neutron-lbaas jobs
Just like in I44083c7cfafb8417f6cbe7a5e766741fd8bae34b

Change-Id: Iae50dbdf771d13fb4ca9f012bb2c6e6a2fea733e
2017-04-28 22:26:34 +09:00
Michael Johnson 59c87415ee Removing non-existing neutron-lbaas functional job
This patch removes the gate-neutron-lbaas-dsvm-functional-ubuntu-xenial-nv
gate from neutron-lbaas.  These tests were never committed/developed and
this gate was never functional.

Change-Id: I0e6ba3739a469d091814fa9305d2dbb5f0df5be3
2017-04-17 17:00:04 -07: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 445c375255 Fix Barbican tempest plugin issue
The same problem like with Octavia

Change-Id: Iabbdc5177f62514bf5fc4dff5b79ba3c11083506
2017-01-03 17:43:25 -06:00
Andreas Jaeger 063323ff0c Switch to Xenial: gate-neutron-lbaas-dashboard-dsvm-integration
Switch job to Xenial: change it to a job-template and run newton and
newer on xenial, anything older on trusty.

Name the job -nv and remove explicite voting condition.

Change-Id: I8ad96bf4b9d6a197225a3484563aa05600b85067
2016-12-10 22:08:13 +01: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 aa911114a2 Consolidate neutron-lbaas API tests
We no longer need these split out into seperate jobs as they now
run fast enough that they can be consolidated into one job,
saving gate test nodes.
This also updates the octavia and neutron-lbaas jobs for Ubuntu
xenial.

Change-Id: I33ad138b9a64637839b8acce27c9feab2ec4c0e2
Depends-On: Icb45c6d5043e6e3c79a332b084ff725432b79d4e
2016-11-30 17:04:57 +00: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
Jenkins 16fe447728 Merge "Add a functional job for neutron-lbaas" 2016-06-17 09:20:20 +00:00
Paul Belanger 322d7e5dfb
Ensure console-log is our last publisher
This is related to zuulv25, we make sure console-log is the last
publisher to ensure zuul-launcher logs are also uploaded.

Change-Id: I1616b97fad2b97fb9e977ec14543aab4bc673b58
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-06-16 18:32:16 -05:00
Elena Ezhova d7e68469f0 Add a functional job for neutron-lbaas
Setup a non-voting job to run neutron-lbaas functional tests.

Change-Id: Ibd2e58c429a138af6949fdcd587b2792fcf866f0
Needed-By: Ic39805ea0ed330ef7da82043f77077e8a5617ca0
Related-Bug: #1585116
2016-06-16 09:10:39 +00:00
Elena Ezhova 6d37af2e34 Pass extra parameter to hooks in neutron-lbaas tempest jobs
This step is required for adding a functional job to neutron-lbaas.
Extra parameter would allow gate_hook and post_test_hook to
distinguish between tempest and functional jobs.

Change-Id: Ib5e34f67209394eff43da7e5b5f722f4888deb0b
Needed-By: I32eaa12fb27a4cfbd09bd20e9821ebd310c32e44
Related-Bug: #1585116
2016-06-14 08:17:42 +00:00
Clark Boylan ceda9719f4 Switch rest of devstack-trusty to ubuntu-trusty
Switch all remaining devstack-trusty jobs to ubuntu-trusty to complete
the migration.

Change-Id: I7f94b59f318cab581aa4f194f33acf8ab597fc36
2016-03-14 12:58:43 -07:00
Mark Vanderwiel 2f26cb9691 Add missing PROJECT definition
The job was missing the $project definition which is causing it to fail
to find the pre and post gate scripts.

Change-Id: Ib0550f064994f16621f63d34e8b3a415ca9f7907
2016-03-07 15:57:02 -06:00
Mark Vanderwiel 2b470b0770 Adding integration test support for lbaas v2 dashboard
Devstack gate job for integration tests.
Non-voting until basic test is stabilized.

Change-Id: I76ab460a110d93b0186ca126858f79ac9e89f09b
Depends-On: I5ca1bf7003a9882648cdfbeab21d2ada37b951f1
2016-02-18 15:25:38 -06:00
Andreas Jaeger 065a80d9c2 Remove DEVSTACK_GATE_TIMEOUT [part 4]
With change Iff5e96bd80b8f165ccc7d6be09b53208613571eb, we do not need
to pass DEVSTACK_GATE_TIMEOUT anymore to devstack-gate, instead the
value from the build-timeout wrapper is passed.

Remove DEVSTACK_GATE_TIMEOUT for jenkins/jobs/[n-z]*.yaml

Increase timeout for all non-grenade jobs by 5 mins since
Iea866e4cc40e149e598f35e010ec855937bdf9ae will use a 10 minute buffer
and the internal timeout should stay the same. The grenade jobs already
have 10 mins of buffer, so no need adjust the timeout.

Adjust timeout for gate-rally-dsvm-cue-{broker},
the removed variable in builder devstack-cue-rally-gate was 100,
so set timeout to 110.

Change-Id: I623fff029fb2e0acdbe2bf93a13af02547062a71
2016-02-07 10:45:25 +01:00
Andreas Jaeger 4331f670b4 Print the JJB template name in some more jobs
Print JJB template name in more job templates so that it's easy to
identify them.

Change-Id: Ia92e39d0ac8c7655577e8fa4accde5748f30d5f1
2015-11-26 20:09:53 +01:00
Andreas Jaeger bd882cdd7a s/branch-designator/job-suffix/g
As clarkb suggested on #openstack-infra at 17:46 2015-10-22:
"maybe we should s/branch-designator/job-suffix/g in all those files
 as job-suffix makes more sense considering how branch-designator has been
 used".

The rename should make it easier for newcomers to understand
these jobs.

This renames branch-designator everywhere in jenkins/jobs/*.

Change-Id: Icb11271b958d92957fb9907ff03c0b898d7b76fc
2015-10-28 07:50:13 +01:00
Adam Harwell ade5a8f4ad Add Barbican and client to Neutron-LBaaS PROJECTS
Change-Id: I9a0e5062fd6e4e5b989d9070dc60f03afa8e94b3
2015-09-10 16:38:15 -05:00
madhusudhan-kandadai a171b50702 New jobs for neutron-lbaasv2 scenario tests
Included two new jobs for gate and experimental to run
lbaasv2 scenario tests

Change-Id: I67154606e02006f077b9eb8642ed2efc377a92f6
2015-07-17 11:05:45 -07:00
Doug Wiegley 41b9d6cb27 Add second job for lbaasv1 API
Necessary to remove lbaas tests from tempest, as requested by QA team.
Unless we have a good way to reconfigure and restart neutron in the middle
of a devstack run, in which case we could recycle the node currently
being used for v2 api tests.

Also pull lbaasv2 api tests from the gate, since it is currently non-voting.

Change-Id: I12fca506d5d763366cfd55b7b2986351dea0e613
2015-05-27 17:17:14 -06:00
Doug Wiegley 8538703bf8 New job for in-tree lbaasv2 tempest tests
Change-Id: I695171469a3030925f71c5f8d642433b774f6036
2015-03-09 22:46:08 -06:00