Commit Graph

47 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
Monty Taylor b4fd783219
Remove unmatched single quotes from jenkins jobs
The v3 migration script can handle these just fine - but if we go ahead
and remove them the output can be predominantely shell rather than
script.

Change-Id: I440851a0149e1cc7f8c5c6e8a4e3e0b94088ee82
2017-09-20 09:27:26 -05:00
Eric Kao 29b1d05c7f request increased timeout
It seems nodes have gotten gradually slower over time,
leading to much higher incidence of time outs (~30%).

Requesting increased limit.

Change-Id: I828f05b24e72dd57687cdcb583c2a0b2ed42ae21
2017-08-29 11:05:25 -07:00
Songming Yan e806509a16 Add qos extension to all congress dsvm jobs
Plan to add qos datasource in congress but the congress dsvm jobs
don't support qos extension on default. This patch add qos extension
"https://review.openstack.org/#/c/496039/", also need to enable plugin.

Change-Id: I14c941211bf805827a7822069e0dd90b2a179c6d
2017-08-28 01:39:48 +00:00
Eric Kao 989280af5d add qos extension to all congress dsvm jobs
Change-Id: Id8f2fad02a55dd700235c9b96c6ed1338a319bc6
2017-08-21 16:39:25 -07:00
Eric Kao 837e7ec558 enable qos in congress dsvm job
Change-Id: I358e0bad6111f1fa5cc279d9fe7358f5ce9d46a0
2017-08-16 18:40:23 -07:00
Eric Kao 8294d56732 Add congress devstack option to jobs
Custom behavior needed for certain tests.

Change-Id: Ibd924d20c696d423390548acf6b9d9056e67fc2a
2017-07-28 10:44:53 -07:00
Eric Kao 3006a10e9a update congress py35 dsvm job
re-enable congress plugin in job erroneously disabled earlier
remove conflicting direction wrt swift

Change-Id: I39d371ea5bf06807cab740d5f2991b6346203699
2017-07-15 10:24:10 -07:00
Eric Kao 5c000558c6 enable nv py35 dsvm job for congress
Change-Id: I4e3cb2282f33877ac9bef67ef2c1809a0de0882a
2017-07-13 13:04:47 -07:00
Eric Kao af8768b79e add designate-tempest-plugin in congress job
appears to be needed by designate plugin.

Change-Id: Ic6b6e96447e1b7273a47cc9e9b99eca28482facb
2017-06-26 13:16:24 -07:00
Eric Kao 9e63f22326 enable designate service in congress tests
Change-Id: I1b5bc6b2fae75b1176acb8ed045494d3769d690a
2017-06-25 22:37:58 -07:00
Andreas Jaeger 43c71fa427 Cleanup PROJECTS and DEVSTACK_PROJECT_FROM_GIT
Change Id2caf9561b361c1d4950856423282535d067e015 for devstack adds all
repositories in DEVSTACK_PROJECT_FROM_GIT to PROJECTS, so no need to add
repos in jobs to PROJECTS if there are in DEVSTACK_PROJECT_FROM_GIT.

This change went through all of jenkins/jobs and removed PROJECTS where
there is direct 1:1 correspondence. For a few files, especially ironic
and freezer, this was not doable.

Change-Id: I4b51e33b9bc0f1cb7948b69abf104e0b57b9ff52
2017-05-01 19:07:06 +02:00
Jenkins 1a8171fc9e Merge "Add congress-dashboard to PROJECTS" 2017-04-11 08:48:44 +00:00
Anusha Ramineni dbdb1a0c50 Add congress-dashboard to PROJECTS
New project for congress horizon plugin is created, add the same
to the PROJECTS. Ref:https://github.com/openstack/congress-dashboard

needed-by: I568063e031c603ebeffce180ec23c829a28c65e6
Change-Id: Ife3df21f5c35c2564ca26fea050152cbb255d567
2017-04-10 07:50:43 +00:00
Andreas Jaeger ce9f462975 Use local_conf in more places
Migrate some jobs to use the new local_conf setup.

Change-Id: I495b4b9cfd707e9535719da17d39ab6008445df7
2017-04-07 11:29:33 +02:00
Eric Kao 7199a4707c Revert "Enable ironic service in congress gate job"
Seems to be causing across-the-board failure on congress dsvm jobs. Reverting now until problem can be diagnosed and fixed.

This reverts commit 940b40d015.

Change-Id: I446ee68814dc4dcaa4ca387c51caabda73930213
2017-04-06 18:54:24 +00:00
Anusha Ramineni 940b40d015 Enable ironic service in congress gate job
Change-Id: Ia0741254f3d796c69df7d00d704aed99e8e66105
2017-04-03 15:05:16 +05:30
Eric K ecb30a667f Add postgres dsvm jobs for congress
Non-voting to start.

Change-Id: I2e6de3db42254aac329d093ec21b0e1eefcc176e
2017-01-18 11:44:54 -08:00
Eric K 0c77952de8 increasing tempest job timeout congress
Ever so often the devstack setup (independent of Congress) takes
10+ min longer than usual to complete, leading to the job timing
out right around the end of the tests, causing extra work for
infra resource and people to do rechecks.

This patch sets a somewhat longer time limit for avoid the issue.

Change-Id: I03ddc3a1ccfb26c2315453d81888170198e9a3fb
2016-12-19 18:09:20 -08:00
Clark Boylan b0e9c09117 Liberty spring cleaning
Liberty is EOL, start cleaning up all of the special things we have in
place for handling libertyisms. Note that this doesn't touch the configs
for deployment projects as they may still attempt to support liberty via
distro packages.

Change-Id: I7faa16c1d6038204a4b42167ed91b73175abe58c
2016-12-14 11:19:13 -08:00
Eric K 1270c62c87 Enable heat plugin in congress dsvm jobs
Needed to enable heat in devstack now that commit
77a7296248b2aae4ce878e33e05575748e7e4131 has been
merged in devstack.

Change-Id: I6b79e0073599870b1aa340f24673fa7b2c3bd1c0
2016-12-08 19:22:56 -08: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
Eric K 8783a84829 Use xenial node for required mysql version
The following aodh commit requires mysql>=5.6.4, causing
congress jenkins job failures when trusty node is used.
So we specify xenial node.

f8d3068bd2 (diff-6f7ec000163298dd067c3235a378b765)

Change-Id: I11e81d84b3a7c8e4ab673ac2aba8b73d9f537b1f
2016-11-20 05:38:31 -08:00
Anusha Ramineni b5a168e3d3 Add aodh plugin to congress gate job
congress added new aodh datasource driver as part of
I136eef3a9c8501f8548f459eea8efd016f6d1f2f, this commit helps
to enable gate testing for the driver.

Change-Id: I82460237b6ad1218ab800b244dc30ecbc2bfdc58
2016-11-14 04:01:10 +00:00
Anusha Ramineni a197e06da9 enable congress multi process deployment
This patch is in accordance with commit
I0951b6d9693a24faca68e4daedf13f253e965404 to start congress as
multi-process in congress gate-jobs

Change-Id: I8d3ca27af2c6e0335e9cf2883e37c788b36be57f
2016-09-27 11:16:53 +05:30
Anusha Ramineni 904f3e16e3 Congress - Add replicated PE job
This commit adds non-voting congress-pe-replicated test job
to congress

Change-Id: Iab1b7e0e6502c8f152f8c136e34d41ac8cdbd79f
2016-09-09 10:19:45 +05:30
Anusha Ramineni d3fb3a7d4f congress: remove new_arch jobs
This commit removes the new arch jobs, as new arch is made
default now in congress, so existing jobs would suffice.

Change-Id: I905ea546127a4b03b63173b96337de0e7f7b69ce
2016-08-25 10:10:28 +05:30
Andreas Jaeger 37870449b2 Jenkins/jobs: Kilo cleanup
Since kilo is EOL, remove now obsolete special handling for kilo.

Change-Id: I25fc335be91331b4ff283ceae6e16b9d79fbc1db
2016-06-24 17:58:56 +00:00
Anusha Ramineni 812d23769e Enable Murano service as part of congress job
This commit enables the murano service as part of congress gate job
so that murano driver of congress can be tested.

Change-Id: I6a1451826c369ffe7624013b009446f2762ac816
2016-03-28 09:59:57 +05:30
Masahito Muroi 3162ae17de Enables Congress to launch with dist_arch flag as True
In the gate job, exporting the flag equal to True doesn't work
when it launch Congress in devstack. This patch changes the approach
to add the flag in local.conf.

Change-Id: Ib1b06ce4a92803c39b00264da3557b8c498c4d35
2016-02-09 20:06:45 +09:00
Jenkins 6c7a038292 Merge "Increase devstack timeout" 2016-02-08 17:55:16 +00:00
Jenkins f2e7485302 Merge "Adds a devstack test job using Congress new architecture" 2016-02-08 08:18:54 +00:00
Masahito Muroi 9eeb50fdd2 Adds a devstack test job using Congress new architecture
This patch adds new jenkins job for Congress so that Congress team
is changing Congress architecture.

Change-Id: I069212ea4de9ff9a40c563468a9ef979fc6579ca
2016-02-08 10:36:08 +09:00
Andreas Jaeger 9e8c66a93a Increase devstack timeout
Increase devstack wrapper timeout by 5 mins since devstack-gate will use
10 mins - instead of the previous 5 mins - as buffer.

This is needed in this form only for those jobs changed by
21837612a5.

Change-Id: Ida6e84f6c9458d46b7c3792bf57eff27dd72b258
Needed-By: Iea866e4cc40e149e598f35e010ec855937bdf9ae
2016-02-07 09:16:13 +01:00
Andreas Jaeger 21837612a5 Remove DEVSTACK_GATE_TIMEOUT [part 1]
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/[a-c]*.yaml

Correct timeout value in congress, the variable had 60 minutes, the
wrapper 125 - use 65 now since that's what would have been used.

Change-Id: I8a737755608f7a085424d3010c3da8b81a457ebf
2016-02-05 18:54:33 +01:00
Jenkins 9c246bf3c9 Merge "Remove Nova object store service" 2016-01-12 16:34:50 +00:00
Davanum Srinivas bc3a8eadd1 Remove Nova object store service
As of I8bf7cbaa7015bb61656ab90ccc8f944aaeebb095, Nova
removed the n-obj service, so we should cleanup

Change-Id: I5e681c8c7031dd7f04ec9d77914c9da051a64822
2016-01-12 07:54:51 -05:00
Anusha Ramineni 0a38300ce7 congress: disable tempest plugin for stable branches
Kilo/Liberty doesn't support tempest plugin mechanism, hence this
commit disables the same.

Change-Id: I0d2ceb7b821c022ee3835123bf9ad6e162bb6971
2015-12-22 04:50:02 +00:00
Anusha Ramineni b576c695e5 Congress: Add different gate job for stable branch
This patch adds new gate job for congress to run on
stable/liberty branch.

Change-Id: I1b9754351ce9d6d320a55b9f9510ee2f794392b6
2015-12-15 08:49:32 +00:00
Tim Hinrichs 26d2331a56 Fix congress ENABLED_SERVICES
Previously there were spaces after commas when assigning
to ENABLED_SERVICES.

This version eliminates those spaces.

Change-Id: Iccfced704bd7e3c4c52f81bbbf3836d27854ef40
2015-11-23 16:47:34 -08:00
Anusha Ramineni 1e22ebac8f Allow congress jobs use devstack and tempest plugins
This commit allows congress jobs to use devstack plugin model
and also run tempest plugin tests.

Change-Id: If6e6fc73673624d6edcb022bd5983c1b30356970
2015-11-13 10:11:24 +05:30
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
Rui Chen 5dd82e1c29 Congress tempest plugin
Congress had been modified to work with tempest plugin
model in I8681140d02926b4b3e6af84b8f03b9385e62cc72,
disable the old copy-paste model commands.

Change-Id: I5ea6bc8ff76e1f5a55a0a40066c2d9641444aaa2
2015-10-14 01:20:29 +00:00
Tim Hinrichs d602d85096 Use Ceilometer plugin for Congress gate devstack
Change-Id: Ia6291a454c40b2bce4c80ce85993c40860dc1bbb
2015-09-28 18:47:21 +00:00
Alexander Yip 84686d9b5d Remove novnc service from congress-dsvm-api jenkins job
devstack is not able to clone the novnc repo, and causes
a test failure.

Change-Id: I1fb6b299c6577cfe37ac756ffafc29cfab927cef
2015-06-09 16:01:28 -07:00
Alexander Yip 50bb6f9aa0 Enable congress and tempest in devstack in congress-dsvm-api test
A number of fixes:
- Congress was not being installed
- the tempest tests were disabled
- the enabled services were not explicitly defined
- python-congressclient was not being pulled from git
- tempest tests were not being copied into Tempest

Change-Id: If1aecf6f3383350157811cad154a8cb22107f95a
2015-06-03 08:21:47 -07:00
Alexander Yip f8215ec314 Add congress.yaml file
This sets up a gate test for running devstack/tempest
tests for Congress.

Change-Id: I7a1cfad3673297a9351571981bab83c5dd49bfd4
2015-04-30 09:55:27 -07:00