153 Commits

Author SHA1 Message Date
b46991c3c5 rebuild_support: enable Leap 15.2 2019-10-09 16:25:19 +08:00
106d1655ca Replace kiwi-templates-SLES15-JeOS with kiwi-templates-JeOS. Package was
rename in SLE-15-SP2.
2019-10-01 13:02:18 -03:00
Stephan Kulow
101a4c8646 Enable images repo once 000product was updated
If installcheck or packagelists check fails, there is no point
(normally) to build the media - so let the release manager disable
the images repo (which also hides uninteresting fails) while the
checks are failing and have gocd enable the images repo afterwards
to start the build (and the openqa sync)
2019-09-27 08:25:18 +02:00
Stephan Kulow
456b203a64
Merge pull request #2248 from coolo/shorter_timeout
Kill review bots if they didn't output anything for 30 minutes
2019-09-26 18:56:27 +02:00
Stephan Kulow
d30a1c43e1 Kill review bots if they didn't output anything for 30 minutes
We start most jobs with --debug to generate output, but we had the
case that OBS network caused the connection to just get stuck and
then it 'paused' for 18 hours
2019-09-26 16:33:11 +02:00
Jimmy Berry
b2f7fd816c gocd/checkers: revert Origin.Manager.Update frequency back to daily.
With the lack of events from OBS for SLE updates #2239 and the troubles
with the pika base class for IBS #2220 it seems best to keep the full
run daily to ensure expedient updates.
2019-09-25 12:17:37 -05:00
Jimmy Berry
b83793ab0c gocd/monitors: *.OriginManagerUpdate: set timeout to 10 minutes. 2019-09-18 19:48:24 -05:00
Jimmy Berry
bc377aa243 gocd: remove PackageHub15SP1.Manager42 as project is locked.
Leave a README file in config/manager_42 to preserve directory until ready
to remove leaper/manager_42 stack.
2019-09-13 11:09:06 -05:00
Stephan Kulow
38d8ab9210 gocd: rabbit-openqa needs a config file installed
So far we were mostly lucky as TTM pipelines installed it into the
docker images eventually
2019-09-13 07:11:37 +02:00
Stephan Kulow
bc91b8c73a Move the monitors to a agent type of their own
I enabled 6 of those and disabled 2 staging-bot resources
2019-09-12 12:59:47 +02:00
Jimmy Berry
3e6ec9bdff gocd/checkers: reduce Origin.Manager.Update frequency to weekly.
With the addition of the event listener the full run should only be needed
as a fallback to catch missed events, deletes, or configuration changes.
2019-09-11 19:53:01 -05:00
Jimmy Berry
db0485d8e9 gocd/monitors: provide OriginManagerUpdate pipelines for listener. 2019-09-11 19:53:01 -05:00
Jimmy Berry
bf1a40ffa3 gocd: utilize origin update without the need to indicate a project.
No longer need to maintain a list of active projects in gocd config.
2019-09-11 19:53:01 -05:00
Jimmy Berry
b68a46d352 Move PubSubConsumer to osclib.PubSubConsumer to allow for proper import. 2019-09-11 18:55:22 -05:00
Ludwig Nussel
f30964b69c build fail reminder: change mail address 2019-09-11 11:17:09 +02:00
Stephan Kulow
b269bf4868 announce.gocd.yaml: escape the : in pipeline names 2019-09-05 13:04:32 +02:00
Stephan Kulow
3d7b3fbb03 Fix syntax of build-fail-reminder.gocd.yaml (endless story) 2019-09-05 12:34:18 +02:00
Stephan Kulow
87de492db3
Merge pull request #2177 from coolo/problem-reporter
build-fail-notification: Mail to -factory after 4, dr after 6 weeks
2019-09-05 12:29:10 +02:00
Stephan Kulow
e0800e7c3b Fix cron for openqa - it's supposed to run every 10 minutes 2019-09-04 17:06:49 +02:00
Stephan Kulow
3d286c3590 Fix group name for the abichecker pipeline 2019-09-04 16:18:47 +02:00
Stephan Kulow
fce313d504 Run abichecker on botmaster as well 2019-09-04 16:11:42 +02:00
Stephan Kulow
f8d3603b2c Run openqa-maintenance on botmaster as well
So far ran on maintenance vm
2019-09-04 13:00:56 +02:00
Stephan Kulow
85e79f3331 Fix filename of the build-fail-reminder gocd config 2019-09-02 16:52:09 +02:00
Stephan Kulow
97f37e8092
Merge pull request #2172 from DimStar77/bfr
gocd: use sep pipeline for build-fail-reminder
2019-08-28 16:42:04 +02:00
74846d2cb2
gocd: use sep pipeline for build-fail-reminder 2019-08-28 15:05:51 +02:00
Ludwig Nussel
fca343511f gocd: add Leap 15.2 announcer 2019-08-28 14:59:31 +02:00
Jimmy Berry
55bcb8b34d gocd: *.Origin.Manager.Update: shift timer to account for seconds. 2019-08-20 07:47:45 -05:00
Jimmy Berry
a7d8e04488
Merge pull request #2160 from jberry-suse/gocd-origin-manager-include-leapr-nonfree
gocd: include :NonFree in OS.Origin.Manager.Update.
2019-08-16 16:47:55 -05:00
Jimmy Berry
bf09c01d23 gocd: include :NonFree in OS.Origin.Manager.Update. 2019-08-16 16:29:09 -05:00
21d9b1b3a6 Add rebuild trigger for openSUSE:Factory:ARM 2019-08-14 16:38:47 +02:00
Jimmy Berry
e2695ca665 gocd: duplicate Duplicated.Binaries check for Leap. 2019-08-13 16:59:13 -05:00
Jimmy Berry
d73531de78
Merge pull request #2149 from jberry-suse/origin-manager-update-gocd
origin-manager: switch away from manager_42 and drop old configs
2019-08-09 10:29:01 -05:00
Jimmy Berry
29fb8fa29d gocd/checkers.suse: drop SLE-SP2.Manager42 job. 2019-08-08 16:59:02 -05:00
Jimmy Berry
91b991e959 gocd/checkers.suse: add S15.SP2.Origin.Manager.Update job. 2019-08-08 16:58:58 -05:00
Jimmy Berry
e538b0b038 gocd/checkers.opensuse: wrap OS.Origin.Manager.Update with osc-origin install.
This is very ugly, but following the pattern laid forth.
2019-08-08 16:55:15 -05:00
Jimmy Berry
ff7bfdca71 gocd: provide OS.Origin.Manager.Update. 2019-08-07 17:59:04 -05:00
Stephan Kulow
c13df2935f Don't pollute Factory dashboard package with powerpc infos 2019-07-30 09:03:51 +02:00
Stephan Kulow
36a995fe3f
Merge pull request #2138 from coolo/new_rebuildpacs
Combine project_only and rebuild into check
2019-07-29 15:47:56 +02:00
Stephan Kulow
3bb6d36e29 Combine project_only and rebuild into check
For SLE we run it --no-rebuild, for openSUSE check also rebuilds
2019-07-29 15:30:33 +02:00
Stephan Kulow
596d7ef18a Remove project_only for Factory and update projects
We no longer look at these reports - notification is WIP
2019-07-29 10:37:15 +02:00
Stephan Kulow
071bbf8d66 Kill rebuildpacs.pl in gocd config 2019-07-29 10:06:39 +02:00
Stephan Kulow
700bb203a5 Fix fvogt's fix by putting the project in the template 2019-07-26 09:53:46 +02:00
Stephan Kulow
dd1960541e Fix staging bot to actually run on SP2 2019-07-26 09:53:40 +02:00
cf5776c304 Fix 15.1 images by introducing them again
Those TTM runs are still actively being used and shouldn't have been removed.
2019-07-22 16:14:57 +02:00
Stephan Kulow
3263891aa4 rabbit-openqa: Catch exceptions as PUT to openqa might result in 404 2019-07-22 09:46:42 +02:00
Stephan Kulow
d2b94b38ef rabbit-openQA: Notify openQA about images repositories published 2019-07-19 12:32:27 +02:00
Jimmy Berry
63deffe827 gocd: update 15.1 jobs to 15.2. 2019-07-18 14:45:57 -05:00
d7638c54e6 fix git repository and ensure return value is not ignored
Co-authored-by: Stephan Kulow <coolo@suse.de>
2019-07-12 11:33:05 +02:00
Stephan Kulow
f79e2ecabf Fix SP2 config
- staging plugin needs to be linked
- staging reports need to be written as staging-bot
2019-07-11 07:11:18 +02:00
Stephan Kulow
369feed31f Integrate installcheck into the sp2 pipeline 2019-07-09 18:30:39 +02:00