147 Commits

Author SHA1 Message Date
Stephan Kulow
49a0110980 Fix base container for tumbleweed 2019-01-17 19:29:06 +01:00
Stephan Kulow
4a1f36fe1a Install pkglistgen files 2019-01-17 17:45:53 +01:00
Stephan Kulow
b25c6dd7ee Kill create_test_dvds.sh 2019-01-17 15:06:28 +01:00
Stephan Kulow
0f53b91243 Revert extracted kiwi again
This kiwi file is built in all places where this package ends, including
openSUSE:Factory, where it creates a problem as there is no tumbleweed#current

And we really don't want to build it again there, we only want it in
openSUSE:Tools(:Images)
2018-11-27 06:30:46 +01:00
Jimmy Berry
14fa32d8ab dist/k8s/app.yaml: disable check-source and repo-checker components.
Changing plans mean these components are not actively being used so they
should be disabled in source to properly reflect that.
2018-11-26 16:01:45 -06:00
Jimmy Berry
648136ff96 dist/kubernetes: utilize new image home in openSUSE:Tools:Images. 2018-11-26 16:01:45 -06:00
Jimmy Berry
bfa1f65e5c dist/package: include worker kiwi to allow extraction via _service.
Since the kiwi file will reside in the source package, it needs to be
referenced in order to appease Factory rpmlint.
2018-11-26 16:01:45 -06:00
Jimmy Berry
c234055133 dist/kiwi/worker: include obs-operator subpackage. 2018-11-26 16:01:45 -06:00
Jimmy Berry
4323d5a5f7 dist/kubernetes: provide OBS Operator component. 2018-11-26 16:01:37 -06:00
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
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