410 Commits

Author SHA1 Message Date
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
Stephan Kulow
b352254960 gocd: call generate.sh to fixup previous commit 2019-07-09 16:58:17 +02:00
Jimmy Berry
135e3910c3 gocd: add origin-manager to SLE checkers. 2019-07-09 08:12:36 -05:00
Stephan Kulow
6b1d69f45b Run staging bot on SP2 2019-07-09 13:43:06 +02:00
Stephan Kulow
052a5abc9b
Merge pull request #2118 from coolo/change_pipeline_name
Fix some python2/python3 confusion with pkglistgen (for sle)
2019-07-05 10:06:17 +02:00
Stephan Kulow
778e82b044 Fix some python2/python3 confusion with pkglistgen (for sle) 2019-07-05 09:47:57 +02:00
Stephan Kulow
cd7cbf3e5a
Merge pull request #2117 from coolo/change_pipeline_name
Change name of the staging pipeine - gitlab is historical
2019-07-05 09:31:00 +02:00
Stephan Kulow
19deca48ba Change name of the staging pipeine - gitlab is historical 2019-07-05 09:08:48 +02:00
386f9a39e0 Change target from SLE15-SP1 to SLE15-SP2 2019-07-04 17:21:31 -03:00
Stephan Kulow
18b9ab2faa Run pkglistgen on sp2 stagings 2019-07-04 21:39:54 +02:00
İsmail Dönmez
4727cce7f1
Add the Package Hub 15 SP1 config to gocd 2019-07-04 10:55:20 +02:00
Richard Brown
f6980da88b Run MicroOS & Kubic announcers at different times 2019-06-13 16:35:30 +02:00
Richard Brown
8b5d9bd469 Add MicroOS announcer instance 2019-06-13 16:03:18 +02:00
Stephan Kulow
0252722048 Adapt packaging to the repo_checker.py split 2019-06-06 11:52:46 +02:00
Stephan Kulow
f840a6f206 Add maintenance-installcheck next to staging-installcheck
A rather small reviewbot just made for one thing: check maintenance
release requests. They are much easier to handle: they are only created
on locked projects, so there is no waiting required. Just checking
and if it's broken, the request can be declined.
2019-06-05 15:37:43 +02:00
Stephan Kulow
8b4ad7de70
Merge pull request #2104 from coolo/fix_rebuildpac
Switch rebuildpac user to factory-maintainer
2019-06-03 19:20:37 +02:00
Stephan Kulow
d799a06ab6 Switch rebuildpac user to factory-maintainer
We wanted to get rid of factory-repo-checker

Fixes #2103
2019-06-03 19:16:51 +02:00
Stephan Kulow
f4d228e41b Support licensedigger as reviewer for SUSE and openSUSE
We want to switch away from pointless groups
2019-06-03 15:55:46 +02:00
Stephan Kulow
b1be8ad5ae Switch reviewer factory-auto from group to user
Fixes #1181
2019-06-03 15:39:17 +02:00
Stephan Kulow
2ec5515668 Extend namespace for SLE projects to monitor 2019-06-01 16:26:23 +02:00
Stephan Kulow
882d97cdd6
Merge pull request #2098 from coolo/add_origin_manager
Run origin manager reviews on gocd as well
2019-06-01 09:31:53 +02:00
Stephan Kulow
88b02f0f24 Merged special resources into staging-bot 2019-06-01 09:31:22 +02:00
Stephan Kulow
801225786e Run origin manager reviews on gocd as well 2019-06-01 08:22:42 +02:00
Stephan Kulow
3ecf53c929
Merge pull request #2097 from coolo/leaper
Leaper reviews on gocd
2019-05-31 20:10:40 +02:00
Stephan Kulow
716b636724 Fix filename for repo checker's oscrc 2019-05-31 20:08:42 +02:00
Stephan Kulow
6c5cf2cea8 Remove comments from gocd scripts 2019-05-31 20:01:15 +02:00
Stephan Kulow
e6b755acc2 Trying to fix gocd error (on valid yaml)
INVALID MERGED CONFIGURATION
2019-05-31 19:58:41 +02:00
Stephan Kulow
537ad9dfda Fix the rebuild trigger config 2019-05-31 19:56:52 +02:00
Stephan Kulow
d9b871ad7d
Merge pull request #2096 from coolo/add_rebuild_trigger
Trigger rebuilds from gocd
2019-05-31 19:53:58 +02:00
Stephan Kulow
8d86ec10d0 Trigger rebuilds from gocd 2019-05-31 19:39:23 +02:00
Stephan Kulow
918a0f978b Reuse the staging-bot container for manager_42
We don't need globally installed config - it's in git
2019-05-31 19:01:56 +02:00
Stephan Kulow
ef36148848 The last leaper service from packagelists 2019-05-31 18:59:14 +02:00
Stephan Kulow
cc6eb0c0a2 Add daily cleanup of Factory ignore list 2019-05-31 17:54:22 +02:00
Stephan Kulow
cf0368b0bd Avoid crons triggered by git changes 2019-05-31 16:04:06 +02:00
Stephan Kulow
cdd6dc4f06 Run factory announcer on gocd
Ported the announcer to python3 and made the config parsing a little
easier. The current state is no longer stored as filename, but in a
config file
2019-05-31 13:43:31 +02:00
Stephan Kulow
fc0d532f86 Export PYTHONPATH pointing to scripts checkout 2019-05-31 12:07:44 +02:00
Stephan Kulow
9e35b50a6a
Merge pull request #2091 from coolo/run_maintenance_leaper
Run one more leaper service from packagelists
2019-05-31 08:53:03 +02:00
Stephan Kulow
ad6ab31327 Run one more leaper service from packagelists 2019-05-31 08:42:23 +02:00
Stephan Kulow
f1c0d07f74 Use a temporary directory for staging plugin
This way we don't rely on installed plugin (to avoid the deployment
cycle) and we don't need to install into the real home of the go user
to avoid risking that a broken plugin breaks all future jobs of the
agent
2019-05-30 21:51:48 +02:00
Stephan Kulow
f1476c6819 Remove check_dups plugin
This plugin only works if run under an account owning the
target project (as I had it running with my own credentials
back in the day). As we no longer do that, the check_dups approach
is dead - and declining superseded requests from staging-bot
superseded (pun intended) this approach
2019-05-30 18:24:13 +02:00
Stephan Kulow
e4215b5b83 Take pkglistgen from git - avoid deployment loop 2019-05-30 09:26:44 +02:00
Stephan Kulow
ba617bfb99 Fix resource name for check duplicated config 2019-05-30 09:14:34 +02:00
Stephan Kulow
6d93fc45a1
Merge pull request #2081 from coolo/run_check_dups
Check for duplicated binaries as part of the staging projects
2019-05-30 08:52:37 +02:00
Stephan Kulow
bb4ad17871 Remove the 3 suffix - python3 is now everywhere 2019-05-29 18:13:38 +02:00