Commit Graph

27 Commits

Author SHA1 Message Date
Julien Danjou e93717cefa Stop gating Gnocchi
Change-Id: I260058e48198013f35c638cc3d78ef335637f298
2017-05-29 08:18:01 +02:00
Julien Danjou c74c697fe5 telemetry: map Gnocchi release with other projects stable
Change-Id: Iee3d6b9209a197e1e0f5d3b5cc4bee3d4dca7548
2017-01-31 21:34:35 +01:00
gord chung c50f358f76 fix telemetry gate after cleanup
there is a stray ;; value in yaml[1].

also, just drop gnocchi 1.3 gate in meantime since it can't run
anything

[1] http://logs.openstack.org/61/411261/1/check/gate-telemetry-dsvm-integration-ceilometer-ubuntu-xenial/13e53f4/console.html#_2016-12-15_11_53_38_598046

Change-Id: I4f4e335e4d650ac17b7e4034ad62e875931033d9
2016-12-15 14:40:20 +00: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
gord chung f2435adf1e set gnocchi 2.2 and 3.0 to correct branches
- test gnocchi 2.2 against newton as it has dependency on newton tooz.
- test newly tagged gnocchi 3.0 against newton
- test newton against gnocchi 3.0

Change-Id: Iad97ab98fa7d7c8780b1ea096e04440ca0c040dd
2016-09-22 13:20:41 +00:00
Mehdi Abaakouk b56c4924fa gnocchi: Remove grenade testing jobs
Change-Id: Iee2705cfdce966cc449c465b9a16e095abc6db9e
2016-09-15 14:45:19 +02:00
Julien Danjou 14fe582227 Switch Gnocchi functional jobs to Xenial
It needs a more recent version of MySQL.

Change-Id: I98919b4c70e63de2309dbb8d810ccddf446c3f26
2016-09-08 15:54:55 +02:00
gord chung e1fec10ede add in missing gnocchi 2.2 job references
we created stable/2.2 branch a while back and  missed these in
earlier patch.

Change-Id: Ie245afd7c87b9442d22350539ea64f7d1d447528
2016-08-26 14:49:32 +00:00
Julien Danjou 779f18ab21 Teach some Telemetry jobs about Gnocchi stable/2.2 branch
Change-Id: I8db79efc4cd49a9ca383e1573f8b77b2ca55609a
2016-08-16 12:07:21 +02:00
Jenkins 02456d0d9e Merge "gnocchi: fix var for setting the Gnocchi branch" 2016-06-29 07:28:36 +00:00
Mehdi Abaakouk 010f2703a4 gnocchi: fix var for setting the Gnocchi branch
Change-Id: I1756a1f1959c1a1ee5910b31364a7b3c5cb88f75
2016-06-28 17:57:30 +02:00
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
Mehdi Abaakouk 38539fdef8 gnocchi:Fix typo
Change-Id: Ied50198cf4360d083313c1d5984e3da8c4bfe146
2016-05-13 16:18:16 +02:00
Mehdi Abaakouk 883aad86ef gnocchi: use Ceph devstack plugin
This change move gnocchi jobs to the new Ceph devstack plugin

Depends-On: Ie27a2d9a77f632f027773f84fe23af5c11252aa7

Change-Id: I918602b2588afbf24119f65e02b43a4e07badf93
2016-05-12 09:01:18 +00:00
Mehdi Abaakouk 30a7296ab3 gnocchi: Add grenade jobs
This change adds 2 new kind of jobs for each storage/indexer backend.

This change uses grenade to test upgrade from branch 1.3 to 2.x/master,
and from branch 2.x-1 to 2.x/master.

Closes-bug: #1566445

Change-Id: I9a65607e38b12ab8d137b935bbd2583c0a9783f4
2016-05-09 11:10:21 +00:00
Mehdi Abaakouk 7fc0f4a353 gnocchi: fixes typo in mitaka branch job
Change-Id: I4f4d3973aa13eccec3b6862abc0e31669a217170
2016-04-15 15:52:40 +02:00
Mehdi Abaakouk 2489b92e25 Gnocchi: Fix gate stable jobs
Since Mikita is released, Gnocchi stables 2.0 and 2.1 must be
gated on Mikita stable branches of other project.

Change-Id: I8f5da5dde5aa24757813b9c032f8ee561029e6c9
2016-04-14 16:21:48 +02:00
gordon chung 3f8ab0b394 support 2.0 branch telemetry jobs
gnocchi 2.0 was released. we need to enable it to be supported in
gate

Change-Id: Ifc18b4c5b47bd3a1cc96d226284aeadefbbc5add
2016-02-19 14:19:27 -05:00
Andreas Jaeger 7ea5e050b6 Remove DEVSTACK_GATE_TIMEOUT [part 3]
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/[e-m]*.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.

Change-Id: Ied54d602d0cd1b994129f979ec25290e54980426
2016-02-07 10:29:24 +01:00
Mehdi Abaakouk f231279a9c Gnocchi: Fix mapping between of stable branches
Gnocchi does independent releases, but gates on project that
does managed 6 month releases.

This change fixes the mapping between Gnocchi stable branches
other project branches.

Change-Id: I9c7dcd8670201f75ce9fbf5b145a7884d86e328c
2015-11-25 18:33:28 +01:00
Julien Danjou b1ead7a77c gnocchi: map stable/1.3 to stable/liberty
Change-Id: I53dd5fd530928969bcb507b4e8efbacdb83f74e2
2015-11-20 10:48:51 +01:00
Julien Danjou 1fcdca8973 Run Gnocchi devstack tests for stable/1.0 against Kilo
Gnocchi is doing more releases than most OpenStack projects so there's
no e.g. stable/kilo branch. We need to do a mapping here so test-matrix
is not completely lost.

Change-Id: Id3c203ab7dcb0302b2cc70850fb5bca3d524113f
2015-04-24 17:25:06 +02:00
Mehdi Abaakouk 36058c6e3f Update gnocchi repository url
The gnocchi repository have been moved from stackforge to openstack
namespace, the gate jobs need to be updated too.

Change-Id: Ia270c0da8fe078590e33e2cdec773a9e05d95172
2015-03-30 15:23:16 +02:00
Andreas Jaeger ab6c9a460e Use remote git path in DEVSTACK_LOCAL_CONFIG
The last parameter is not used currently. For consistency use
git://git.openstack.org everywhere.

Change-Id: I69eca188e538524b276c8adee008f225f6b36381
2015-02-16 16:56:45 +01:00
Mehdi Abaakouk 9ee743fe50 gnocchi: install the git repo
Because gnocchi use the devstack plugin system and is
not yet in the devstack-vm-gate-wrap.sh PROJECTS list.

We have to add it manually in the job template.

Change-Id: If369af89b28c38617ba8c4faf9ae94d71b8603d2
2015-02-10 16:14:17 +01:00
Mehdi Abaakouk 633d1e1be3 gnocchi: add swift and ceph functional jobs
Change-Id: I244ffdec47345de648ff3ff8eea8e468256fad80
2015-02-09 10:21:41 +01:00
Mehdi Abaakouk 5645cc427a Add gnocchi devstack tests job
This change add gnocchi devstack tests jobs, one
for bashate the destack and gate script, the other one
to test the devstack setup.

gnocchi part: https://review.openstack.org/152063

Change-Id: I481640c3a1b7e946cfa617f392514aa8997d1720
2015-02-04 15:03:27 +01:00