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
9b1618e7c5
Merge pull request #1720 from coolo/add_openqa_sync
...
Add helper bot to listen to rabbit bus and feed OBS with openQA Status
2018-10-23 06:38:17 +02:00
Jimmy Berry
ae01d143c9
dist/ci/obs-build-target: utilize TAR_SCM_TESTMODE to avoid URL check.
...
See #1732 for details, but summarized the CI uses a local path which
differs from the normal remote URL which causes tar_scm service to
complain and no re-create the obscpio. See
openSUSE/obs-service-tar_scm@44b3bee for the relevant change.
2018-10-17 15:55:26 -05:00
Jimmy Berry
26c6dba22d
dist/ci/obs-build-target: stop at first error.
2018-10-17 15:42:55 -05: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
f5c8b8d4f2
dist/kubernetes: provide README covering basic operation.
2018-09-13 20:26:08 -05:00
Jimmy Berry
287de0347b
dist/kubernetes: provide repo-checker module.
2018-09-13 20:26:08 -05:00
Jimmy Berry
ca22d5ea7a
dist/kubernetes: provide check-source module.
2018-09-13 20:26:08 -05:00
Jimmy Berry
2ecf813cbd
dist/kubernetes: provide base review_bot component prototype.
2018-09-13 20:26:08 -05:00
Jimmy Berry
35836073be
dist/kubernetes: provide basic ksonnet setup for heroes cluster.
2018-09-13 20:26:08 -05:00
Jimmy Berry
72b518b8ad
dist/kiwi: provide kiwi for building worker-obs container.
2018-09-13 20:26:08 -05:00
Jimmy Berry
ed631a8384
k8s-secret: provide tool to generate kubernetes secrets containing oscrc.
2018-09-13 20:26:08 -05:00
Jimmy Berry
4c01a602a7
dist/ci/osc-init: allow output file location to be set via OSCRC env var.
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
Jimmy Berry
61b055e46d
Revert "dist/ci/Dockerfile: add python2-pyOpenSSL as dependency."
...
This reverts commit c3df9508696dbca3b8e0835704814442ac1871dc.
Fixed upstream in openSUSE/osc#429 .
2018-07-19 08:26:07 -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
Stephan Kulow
3f7ae41a10
Merge pull request #1574 from asdil12/ttm_timer
...
Run ttm by systemd timer to prevent mem leaks
2018-06-15 11:37:35 +02:00
Dominik Heidler
0a7b19ffce
Run ttm by systemd timer to prevent mem leaks
2018-06-14 16:18:39 +02:00
Jimmy Berry
c3df950869
dist/ci/Dockerfile: add python2-pyOpenSSL as dependency.
...
Pending a proper resolution to openSUSE/osc#429 .
2018-06-13 20:57:39 -05: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
dc1dc370a6
dist/ci/obs-build-target: in include --always to git describe.
...
Otherwise, it fails in certain cases which is undesirable.
2018-04-17 16:11:46 -05: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
129d3ebad5
Merge pull request #1461 from Vogtinator/docker-rename
...
Use opensuse/tumbleweed in the Dockerfile
2018-03-15 11:23:38 -05:00
01ad67bce4
Use opensuse/tumbleweed in the Dockerfile
...
opensuse:tumbleweed will be removed and we want dogfooding anyway.
2018-03-15 14:55:54 +01: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