144 Commits

Author SHA1 Message Date
5b9eaae916 Update Neutron's Dashboard as per recent changes
Recently some jobs were added/removed, adapt
dashboard for those.

Change-Id: Ic84c1c93c7feadbe5813db3fdc99a86223446883
2022-02-22 20:44:22 +05:30
1a1bcee6cc Update Neutron's Grafana as per recent changes
Some jobs were moved from check/gate to periodic
with [1], update the dashboard as per it.

Also drop neutron-tempest-with-os-ken-master and
fix grenade job name.

[1] https://review.opendev.org/c/openstack/neutron/+/818715

Change-Id: Ieec19163268e43e70f57a54e4c0400c501d49bbe
2021-12-14 18:59:34 +05:30
1a00f4db19 Fix Neutron periodic dashboard
Pipeline name was wrongly mentioned as "check" for
some jobs, fixed by updating the name to "periodic".

Change-Id: I55194f3bb6645c051b89e77641971f7c52f981d2
2021-12-08 12:05:32 +05:30
elajkat
cbbc9fe636 Fix Neutron periodic dashboard
Change-Id: Icf7911f754ed5126c00bc171ac6ff21f53171813
2021-12-07 18:01:47 +01:00
Oleg Bondarev
f2ca1e2ec4 Update grafana to reflect dvr-ha job is now voting
Changed to voting in neuron:
https://review.opendev.org/c/openstack/neutron/+/804211

Change-Id: Ieaaca6b797e55a57714d593a5c33762b92b9109f
2021-09-14 11:01:32 +03:00
Slawek Kaplonski
ff85e3cdc3 Update Neutron's Grafana dashboard
We made many changes in Neutron check and gate queue jobs. This patch
reflects them in the Grafana dashboard.
It also reorganize dashboard a bit by e.g. changing order of the
periodic jobs to be the same as defined in the Zuul's config file in
Neutron and consolidates some jobs like docs and pep8 into one graph.

Change-Id: I7f34d397ce6f391222e46d6c3324d25d4f5e3ed7
2021-08-24 13:01:15 +02:00
Rodolfo Alonso Hernandez
79731fc70d Make explicit the network backend used in the CI jobs
All Neutron CI jobs (except for unit, functional and fullstack jobs),
have explicitly defined the network backend used:
- linuxbridge
- ovs
- ovn

Depends-On: https://review.opendev.org/c/openstack/neutron/+/797051
Change-Id: I1e32e6ffc4a7bca2c185b316e0b4c13820c3946e
2021-06-22 13:59:11 +00:00
Slawek Kaplonski
fe87fc36ea Update neutron grafana dashboard
Recently we did some change in names of the CI jobs and we moved some
jobs to the experimental and periodic queues.
This patch reflects those changes in the Grafana dashboard.

It also removes graph with number of periodic jobs run every day as
those jobs are run once per day so there is no need to have this graph
at all.

Change-Id: I6984cbd220ec76eec04d0c096c5edf0d2f53f776
2021-01-27 10:53:27 +01:00
Slawek Kaplonski
494be819fa Update Grafana dashboard for Neutron jobs
There was plenty of changes in the Neutron check/gate queue jobs
and this patch reflects them in the Grafana dashboard's configuration.

Change-Id: I844b9a311d992c7d1d750b5371f87edd5cf1755a
2020-12-17 09:31:41 +01:00
Bernard Cafarelli
fb0feff60c
Update neutron grafana dashboard
We only have the -with-uwsgi variants now for fullstack and functional
There is also neutron-grenade-ovn now in grenade jobs

Change-Id: I8f7c55de5a71a93ea3de2393e39e584bcc5f9927
2020-10-14 18:35:24 +02:00
Slawek Kaplonski
3015f04967 Add neutron-tempest-plugin-scenario-ovn job to Neutron dashboard
This job was added some time ago to the check and gate queue for the
Neutron project so it will be nice to see it in the dashboard too.

This commit also moves neutron-tempest-plugin.api gate job from the
"tempest jobs" to the "neutron tempest plugin jobs".

Change-Id: Ibcb2fcba38c5988da85dfc3f846364c16da56136
2020-08-26 15:13:18 +02:00
Slawek Kaplonski
dd02622d95 Move non-voting neutron tempest jobs to separate graph
There is many non-voting and voting jobs in the "Neutron Tempest Failure
Rates (check queue)" graph.
Moving non-voting ones to separate graph will improve readability of the
graphs.

Change-Id: I3cc7d57a3933740eae493c04a89bc84c10816a77
2020-07-30 13:21:50 +02:00
Slawek Kaplonski
3f70ef92ab Update Neutron Grafana dashboard
Remove neutron-tempest-plugin-dvr-multinode-scenario job from the
Grafana dashboard as this job was moved to the experimental queue for
now.

Change-Id: If0f0b7562f23df876107abf190ffeec99bac5e68
2020-07-01 12:25:54 +02:00
Slawek Kaplonski
28a57bd88d [Grafana] Update label of neutron-functional-with-uwsgi job
This job was recently promoted to be voting in [1] so we should also
update Grafana dashboard.

[1] https://review.opendev.org/#/c/729588/

Change-Id: Ifd6bf5ee3a18b6243959b946bdbbf331d367411f
2020-06-17 13:57:02 +02:00
Brian Haley
5787bbfe38 Update Neutron grafana dashboard
Made the following changes:
 - Added py38 and removed py37
 - Removed some "(non-voting)" from jobs that are now voting
 - Added missing tripleo jobs for Neutron and OVN
 - Added missing ovn-rally-task job

Change-Id: I39fd01c1f4a72cf930064849dc34b92e5901c92a
2020-05-04 11:08:55 -04:00
Andreas Jaeger
a494d238b0 Update infra-manual links
The infra-manual publishes now to docs.opendev.org, change links to it.

New location is: https://docs.opendev.org/opendev/infra-manual/latest/

Link specs.o.o contributors link to OpenStack Contributor Guide.

Change http to https for docs.o.o and specs.o.o everywhere.

Depends-On: https://review.opendev.org/713929
Needed-By: https://review.opendev.org/713930
Change-Id: I46bf9e9527941f2120de59fdbc355337f4c019c1
2020-03-21 09:29:14 +01:00
Slawek Kaplonski
61c3f5f5b0 Remove neutron-tempest-dvr job from Neutron's dashboard
This job was removed from neutron check and gate queues in [1].

[1] https://review.opendev.org/#/c/710071/

Change-Id: Ie5439c95fa18a1d2b3c3898058b49670b028f004
2020-03-10 12:20:30 +01:00
Slawek Kaplonski
f690de2c2a Update Neutron Grafana dashboard
This patch reflects recent changes in neutron CI jobs configuration
by adding to the dashboard new jobs:
* neutron-von-tempest-ovs-release
* neutron-von-tempest-ovs-release-ipv6-only (non-voting)
* openstack-tox-py38 (non-voting)o

removing from the dashboard jobs:
* test-release-openstack
* networking-midonet-tempest-aio-ml2-centos-7 (non-voting)
* neutron-centos-7-tripleo-standalone (non-voting)

This patch also renames "Scenario jobs failure rates" to be
"Neutron tempest plugin failure rates" graph and moves
neutron-tempest-plugin-api job from the
"Integrated tempest failure rates" graph to this new one.

Change-Id: Id5c5ea4f0bcb0419e3fd13172220fff385c8ee16
2020-02-06 15:02:36 +01:00
Slawek Kaplonski
71a740c354 Update Neutron's Grafana dashboard
Recently we removed some old jobs from our check and gate queues.
We also added some new jobs related to ovn backend and some periodic
jobs.  This patch updates Neutron Grafana dashboard to be up to date
with our jobs.

Change-Id: I1d7045079490dddf80851962b232f6415e2f3e8c
2019-12-16 12:20:55 -05:00
Brian Haley
ae9cbdf21d Update Neutron failure rate dashboard
We no longer run the py35 jobs, and the coverage job is not run
in the gate, so neither shows-up on the grafana page, remove them.

Change-Id: Ibfc39a89cf8225e3c8772326893cd66e43acd054
2019-12-13 14:27:25 -05:00
Slawek Kaplonski
2c3f102e5f Remove python27 jobs from neutron dashboard
Python 2.7 jobs were removed from Neutron CI with patch [1].
So it's also good to clean it from Neutron Grafana dashboard.

[1] https://review.opendev.org/#/c/686833/

Change-Id: If7081f6b25f9e510126ba1f835360f89b9122b39
2019-10-29 21:42:09 +01:00
Slawek Kaplonski
f3c8a63200 Add new Neutron jobs to Grafana dashboard
Recently 2 new Neutron jobs were added to Neutron CI
in [1] and [2].
Lets add them to the Neutron Grafana dashboard also.

[1] https://review.opendev.org/#/c/670738/
[2] https://review.opendev.org/#/c/674274/

Depends-On: https://review.opendev.org/#/c/670738/
Depends-On: https://review.opendev.org/#/c/674274/
Change-Id: I2f87ef53a8d3bce01ae7b75c4fd27edcfad5111d
2019-08-06 18:36:24 +02:00
Slawek Kaplonski
68270d9073 Add new job "tempest-ipv6-only" to neutron CI dashboard
New job was added to neutron CI queues in [1]

[1] https://review.opendev.org/#/c/671899/

Change-Id: I0e67fdc5a2079b6bc4aa282217b5654c169fb65d
2019-07-31 09:36:34 +02:00
Slawek Kaplonski
003a174f37 Rename "tripleo-ci-centos-7-scenario007-standalone" in Neutron
Job "tripleo-ci-centos-7-scenario007-standalone" defined in Neutron
repo had to be renamed to not conflict with same job proposed in
Tripleo-ci repo.
Now this job in Neutron is called
"neutron-centos-7-tripleo-standalone".

Change-Id: I571afd0557f52ec9bf470c9ede46b9e3a0bb308f
2019-07-23 14:07:20 +00:00
Slawek Kaplonski
cb3e19c60c Update Neutron grafana dashboard
Recently there was couple of changes in Neutron CI jobs config:

- [1] added new job "tempest-integrated-networking",
- [2] removed tempest-full and tempest-full-py3 jobs - those jobs are
  replaced with "tempest-integrated-networking" job,
- [3] added new non-voting job:
  tripleo-ci-centos-7-scenario007-standalone

This patch reflects above changes in Neutron Grafana dashboard.

[1] https://review.opendev.org/#/c/669815/
[2] https://review.opendev.org/#/c/670717/
[3] https://review.opendev.org/#/c/670029/

Change-Id: I01320361e6dc05b43f46451ef128116eb1aa3aa6
2019-07-18 22:37:39 +02:00
Andreas Jaeger
6918d0f673 Remove unused docs jobs from dashboard
build-openstack-sphinx-docs was last used in Rocky, so remove it from
the graphs for master and stein:
* Neutron had both sphinx-docs and tox-docs, remove sphinx-docs
* Others had only sphinx-docs, replace with tox-docs

Change-Id: Idcc90c317ef4aa750bfde870bb5a184b72623b7a
2019-07-12 08:39:27 +02:00
Nate Johnston
f8a01f7ad3 Mark networking-ovn-tempest-dsvm-ovs-release as voting
The networking-ovn-tempest-dsvm-ovs-release job is not voting so reflect
that change in Grafana.

Change-Id: I52429e89ede0486c83b9fdb5652174b36998e72e
2019-07-02 12:36:55 -04:00
Brian Haley
ec79ae1a00 Fix stats for neutron grafana page
The tempest-slow-py3 gate job stats were actually using the
check queue stats by accident.

Change-Id: I1a570440bba2d85529e9665fbb468f50d1b5c21e
2019-05-07 12:51:37 -04:00
Zuul
529bf16429 Merge "Track neutron uwsgi jobs move to check queue" 2019-04-26 13:17:41 +00:00
Zuul
cd0c2a421f Merge "Add openstacksdk-functional-devstack-networking job to Neutron dashboard" 2019-04-24 18:49:21 +00:00
Nate Johnston
a14e6403e5 Track neutron uwsgi jobs move to check queue
Neutron has had functional, fullstack, and tempest jobs configured for
uwsgi for some time but they were in the experimental queue.  Now that
they are moving to the check queue, track them in Grafana.

Depends-On: https://review.opendev.org/655233
Change-Id: Ib83a8dca9871386fe86684088401024be8e88734
2019-04-23 15:08:33 -04:00
Slawek Kaplonski
04a4b512dd Switch py35 periodic jobs to py36 in Neutron's dashboard
In commit [1] periodic unit test jobs were changed from py35 to py36.
This patch changes it in Neutron's grafana dashboard also.

[1] https://review.opendev.org/#/c/654571/

Change-Id: I8ec9de47c4d6b30eb77fd3d3caab684c55336fc9
2019-04-23 17:00:04 +02:00
Slawek Kaplonski
091ecfc3ca Add openstacksdk-functional-devstack-networking job to Neutron dashboard
This job was added some time ago to neutron check queue so we should
have it in grafana dashboard to be aware if something wrong will happen
with it.

Change-Id: I01e959176dd3b334cb2310da9df10a5ca3fc2315
2019-04-23 14:31:32 +02:00
Andreas Jaeger
c1c135087d Update grafana for OpenDev
Use opendev.org everywhere.

Change-Id: I688fe1d949eaee39e20bc74f7aea39583ca14f6f
2019-04-20 19:39:11 +02:00
Slawek Kaplonski
5e3d7fb304 Add networking-midonet-tempest-aio-ml2-centos-7 to neutron dashboard
In patch [1] new non-voting job
networking-midonet-tempest-aio-ml2-centos-7 was added to neutron's
check queue.
Lets add it also to Neutron Grafana dashboard.

[1] https://review.openstack.org/#/c/649607/

Change-Id: I4c4cc9132b03cdda300149358a10bce8e579e7d6
2019-04-10 09:24:56 +02:00
Slawek Kaplonski
e563702dbb Add grenade-py3 job to Neutron Grafana dashboard
Change-Id: I09fad0e06634421e2c5dee9a3754978a32d8f58a
2019-04-02 16:48:44 +02:00
Brian Haley
0d5c481424 Add graph for number of periodic neutron jobs run
I don't even know how often it runs, but this is the only set
of jobs we don't report any counters for number of runs.

Change-Id: I2a56d6fb83053e8ac5eb605d88987a76b5c21902
2019-03-12 13:41:11 -04:00
Slawek Kaplonski
b18465491c Move openstack-tox-lower-constraints to UT jobs graph
There is no need to have separate graph only for this job
as it is in fact unit tests job but with different requirements
installed.

This patch also fix how number of lower-constraints jobs was run
are calculated.

Change-Id: I59273e0db9be4235f205fa700509b6b5d4f2d216
2019-03-04 11:47:16 +01:00
Slawek Kaplonski
f1ac16fdcb Add openstack-tox-py37 job to Neutron dashboard
Job openstack-tox-py37 was added to Neutron check and gate queue
in [1].
So lets add it to Neutron grafana dashboard also.

[1] https://review.openstack.org/#/c/637463/

Change-Id: I89110d119a89206a5da917161cfb06009f053bde
2019-02-27 08:57:42 +01:00
Slawek Kaplonski
25632738a8 Add new python 3 Neutron jobs to grafana dashboard
In Neutron we currently have new python3 jobs:
- tempest-slow-py3 instead of tempest-slow
- tempest-multinode-full-py3 instead of tempest-multinode-full

Both are now included in Grafana dashboard for Neutron.

Also neutron-functional job is now running on python3 and there is new
job "neutron-functional-python27" which is also added to dashboard.

Change-Id: I71babd8cb1d2d63d5c9e21b4be4e25be4a7f6b71
2019-02-12 16:42:29 +01:00
Zuul
586bb89f60 Merge "Rename ironic job in neutron dashboard" 2019-02-05 16:06:05 +00:00
Slawek Kaplonski
49550af82d Rename ironic job in neutron dashboard
Job ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa
was renamed to match zuulv3 template in [1].

[1] https://review.openstack.org/#/c/629506/

Change-Id: I63e5b1b7ba69e944122950edc2b0a0760245bd0d
2019-01-22 16:50:12 +01:00
Slawek Kaplonski
5a8f19eae1 Add neutron-tempest-iptables_hybrid-fedora job to Neutron dashboard
New non-voting job called neutron-tempest-iptables_hybrid-fedora
was added to Neutron in [1].
This patch adds it to Neutron Grafana dashboard.

[1] https://review.openstack.org/#/c/627970/

Change-Id: I1e8bc2c7470ea02725d6ce87496c0bbe8a6bde27
2019-01-18 16:14:50 +01:00
Zuul
3af8846db1 Merge "Rename neutron ryu jobs" 2018-12-13 22:31:57 +00:00
Hongbin Lu
bdc6e94227 Rename neutron ryu jobs
Depends-On: https://review.openstack.org/#/c/607008/
Change-Id: I8862b36ef342fd86d53204431bfab8674c5e4929
2018-12-12 21:29:57 +00:00
Nate Johnston
5d7b62d652 Neutron grafana update for co-gating section
The networking-ovn-tempest-dsvm-ovs-release job needed to be added to
the neutron grafana dashboard, as part of a new initiative to allow
stadium projects to add a non-voting job to make sure there is not
breakage as neutron master changes.  Since ironic already has a job
doing this, consolidate them into a new section for co-gating jobs.

Also add the tempest-slow job to the gating jobs, as specified in the
change upon which this depends.

Depends-On: https://review.openstack.org/622419
Change-Id: I20605bef23218a06d04b188a5829967a2a7d8e5c
2018-12-06 16:05:29 -05:00
Nate Johnston
f99409ffb0 Align neutron grafana with actual jobs being run
There has been some drift between the neutron grafana dashboard
configuration and what jobs are actually being run.  This fixes a number
of issues:

1.) Adds the following jobs that were missing:
        - openstack-tox-pep8
        - openstack-tox-py36
        - tempest-full-py3
        - build-openstack-releasenotes (Check queue only)
        - openstack-tox-docs

2.) Renames the job "neutron-tempest-multinode-full" to
"tempest-multinode-full" to reflect how it is now named.

3.) Remove these jobs that no longer exist or are being removed:
        - legacy-tempest-dsvm-py35
        - neutron-fullstack-python35

Also, in Grafana there is no line for the tempest-slow job, despite the
fact that it is defined here and it is clearly running in the gate.  So
I change it's position slightly to try to get it to populate.

Change-Id: I2c47742630f959024dcf8e647373ccc913ceb6de
2018-10-03 10:26:37 -04:00
Slawek Kaplonski
1051294540 Add tempest-slow to Neutron failure rate dashboard
New job is added to Neutron with [1] so we should have it on
our grafana dashboard also.

[1] https://review.openstack.org/#/c/583847/

Depends-On: https://review.openstack.org/#/c/583847/
Change-Id: I926e8346688d58e1023a30fc369e892786a75804
2018-10-02 17:22:00 +02:00
Slawek Kaplonski
9a234628be Add openstack-python36 job to Neutron Grafana dashboard
New job was added to Neutron in [1] so it should be also added to
Grafana failure rate dashboard.

[1] https://review.openstack.org/#/c/591074/

Change-Id: Ic6019bd810c243d9fbfae20d4012cecb43cec4bd
2018-09-19 15:26:30 +02:00
Nate Johnston
4d1ee76e56 Change neutron grafana dashboard to 2-column format
The new layout for the Neutron grafana dashboard expresses results in
sets of two: first the rate of failure, then the number of jobs.  But
the display we had been using was formatted for 3 columns, which meant
things did not line up.  I experimented using the "older release"
neutron dashboards with increasing the span from 4 to 6, which resizes
from three columns to 2.  This means that all of the failure rate graphs
are in one column, and all the job count graphs are in a second column,
for easy comparison.  This change implements the 2-column format for the
main neutron dashboard.

Here are links so you can compare the format:

Main dashboard: http://grafana.openstack.org/d/Hj5IHcSmz/neutron-failure-rate?orgId=1
Older dashboard: http://grafana.openstack.org/d/pM54U-Kiz/neutron-failure-rate-previous-stable-release?orgId=1

Change-Id: I51d7f9ae895cf7ef4caace5a74cf66f78e3581cf
2018-09-05 16:37:58 -04:00