80 Commits

Author SHA1 Message Date
Stephan Kulow
3310ec0c63
Merge pull request #1780 from jberry-suse/staging-report
openqa-comments: rework openQA report as status check report (and thus rename as well)
2018-11-10 08:35:35 +01:00
Jimmy Berry
bea4a5bb75 Rename openqa-comments to staging-report to more accurately reflect new role. 2018-11-09 16:09:25 -06:00
Jimmy Berry
f4371f474c
Merge pull request #1772 from jberry-suse/obs_operator
obs_operator: provide initial version of server and update userscript/staging-move-drag-n-drop
2018-11-08 16:28:45 -06:00
Jimmy Berry
408f8fb031 dist/spec: provide obs-operator subpackage. 2018-11-08 16:19:10 -06:00
Jimmy Berry
e8daf876ff
Merge pull request #1457 from lnussel/bugowner
Bugowner tool
2018-11-08 11:03:21 -06:00
Stephan Kulow
6d9436c372 Fix deployment problems on rabbit-openqa
- 2 python modules required
- apiurl shouldn't take the default from config not from getopt
- fix typo in user name
2018-10-23 08:28:52 +02:00
Stephan Kulow
3933e4e302 Package rabbit-openqa
I don't really like the name, but lack alternative ideas
2018-10-10 20:07:21 +02:00
Jimmy Berry
ed631a8384 k8s-secret: provide tool to generate kubernetes secrets containing oscrc. 2018-09-13 20:26:08 -05:00
Ludwig Nussel
3b407c4d88 new bugowner tool 2018-09-04 16:27:23 +02:00
Jimmy Berry
c0c6f29742 dist/spec: add obs-service-* requirements of check_source.pl. 2018-08-31 10:31:42 -05:00
Jimmy Berry
cf932fac7c dist/spec: include as requirement of check-source sub package.
Discovered missing while building container from scratch.
2018-08-30 21:29:34 -05:00
Jimmy Berry
92d5c2c6f8 metrics: provide initial telegraf setup for ingesting historical snapshots. 2018-08-29 16:49:12 -05:00
Jimmy Berry
fbcf3c1914 README: completely rewrite and provide workflow overview SVG. 2018-08-23 19:22:40 -05:00
Jimmy Berry
dab65356d7 leaper: replace maintbot usage with ReviewBot methods.
The maintenance_incident logic is always updated to mimic the maintbot
behavior in regards to when to add devel project review.
2018-08-22 21:24:58 -05:00
Ludwig Nussel
140951d275 Include deptool in spec file 2018-06-28 16:07:54 +02:00
Jimmy Berry
409f021948 dist/spec: move access.json dashboard to metrics-access package. 2018-06-20 16:29:23 -05:00
Jimmy Berry
d41cbda37e
Merge pull request #1578 from jberry-suse/metrics-access
Metrics access log parsing tool for ingesting download.o.o logs.
2018-06-18 22:23:22 -05:00
Jimmy Berry
f84ad329c6 dist: package metrics/access tool and related. 2018-06-18 22:13:29 -05:00
Dominik Heidler
0a7b19ffce Run ttm by systemd timer to prevent mem leaks 2018-06-14 16:18:39 +02:00
07e3167caf
dist: Require python2-pika by totest-manager (new amqp dependency) 2018-05-18 13:20:26 +02:00
Jimmy Berry
391da222b0 dist/spec: bump copyright year. 2018-05-10 21:14:12 -05:00
Jimmy Berry
85760ef43f dist/spec: sort requirements. 2018-05-10 21:13:54 -05:00
Jimmy Berry
8744773af8 dist/spec: update to new license standard. 2018-05-10 21:12:03 -05:00
Jimmy Berry
d5868597b6 dist/spec: move ExclusiveArch up to apply to all packages instead of devel. 2018-05-10 21:11:30 -05:00
Jimmy Berry
d0f2823583 dist/spec: exclusively build on x86_64 to avoid needless builds and OBS bugs.
Related to openSUSE/open-build-service#4373 as disabling s390x leaves old
binaries in repo-md while publishing new ones :(((((((.
2018-05-10 19:02:15 -05:00
Jimmy Berry
ae00f10c9b
Merge pull request #1531 from jberry-suse/check_duplicate_binaries-staging-bot
dist: provide osrt-staging-bot-check_duplicate_binaries@.service.
2018-05-10 17:52:42 -05:00
Jimmy Berry
846b2bd4b7
Merge pull request #1530 from jberry-suse/openqa-comments-service
dist: provide openqa-comments service as part of staging-bot.
2018-05-10 17:41:17 -05:00
Jimmy Berry
6abed75e10 dist: provide osrt-staging-bot-check_duplicate_binaries@.service. 2018-05-10 00:20:30 -05:00
Jimmy Berry
0fe55a0635 dist: provide openqa-comments service as part of staging-bot. 2018-05-10 00:06:49 -05:00
Jimmy Berry
82c06e5cb2 dist: package openqa-comments as executable. 2018-05-10 00:01:57 -05:00
Jimmy Berry
b4f0fd32f4 dist/package/spec: leaper package requires maintenance. 2018-05-09 21:10:44 -05:00
Stephan Kulow
41dc901713 Rename openqa-maintenance2 to openqa-maintenance
There is nothing left in the old bot
2018-04-20 15:18:36 +02:00
Jimmy Berry
de5ffa13fd Makefile: package all executable files in bindir.
Rather than only expose the tools deployed via package it makes sense to
provide all tools to aid use by others via package.
2018-04-17 16:11:42 -05:00
Jimmy Berry
39ef75493d Change references to osc-plugin-factory to openSUSE-release-tools. 2018-03-16 14:58:27 -05:00
Jimmy Berry
8dd2694617 metrics: switch over to grafana 5.x provisioning.
Provides both dashboards and datasources.
2018-03-09 17:16:46 -06:00
Jimmy Berry
da5bfafb42 metrics: provide release metrics ingestion and dashboard. 2018-03-09 00:34:01 -06:00
Jimmy Berry
5dc385bec3 dist/spec: place config under %config(noreplace) directive. 2018-01-25 16:56:15 -06:00
Jimmy Berry
e8c72dae2c announcer: provide proper packaging and generic templated service. 2018-01-25 16:56:10 -06:00
Jimmy Berry
65d0c792ec dist/spec: license: s/and/AND/ to follow standard. 2018-01-10 17:22:01 -06:00
Jimmy Berry
80f46a2d5d dist/spec: move pkglistgen.py under subpackage ownership. 2018-01-09 16:57:05 -06:00
Jimmy Berry
5a2d955dfb dist/spec: add python-requests requirement were applicable. 2018-01-09 16:55:20 -06:00
Jimmy Berry
5e9392f4a0 pkglistgen: migrate bash scripts to python. 2017-12-21 01:05:55 -06:00
84d267b09c
Fix packaging after commit 3e5f3b137 2017-12-19 13:15:06 +01:00
Ludwig Nussel
0399499674 pkglistgen: require python-solv 2017-11-21 10:58:13 +01:00
Ludwig Nussel
205bed9c0b pkglistgen: require obs-service-product_converter 2017-11-13 18:25:16 +01:00
Ludwig Nussel
290a2ed0b8 pkglistgen: add systemd units 2017-11-13 18:18:00 +01:00
Jimmy Berry
f5dc137134 dist/spec: appease the exit status gods with || true. 2017-11-09 23:47:08 -06:00
Jimmy Berry
f3d23f31f5 dist/spec: restart totest-manager instances properly. 2017-11-09 17:29:38 -06:00
Jimmy Berry
e45fe4814a dist/spec: only run %systemd_postun for oneshot services. 2017-11-09 17:29:19 -06:00
Jimmy Berry
0201a82722 dist/ci: grafana dir must be owned by grafana user since it writes lock. 2017-11-08 17:24:13 -06:00