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
Stephan Kulow
36387007d1
Run check_duplicate_binaries once in night
...
This really should be a check in TTM pipeline, but for now we just
run it as we always did, but have it block staging projects
2019-05-29 14:45:04 +02:00
Stephan Kulow
3d9c681d73
Merge pull request #2077 from coolo/run_devel_list
...
Update the list of devel projects from gocd
2019-05-29 13:40:42 +02:00
Stephan Kulow
b9594ea611
Merge pull request #2078 from coolo/run_gnome_review_bot
...
Run gnome review bot on gocd
2019-05-29 13:38:48 +02:00
Stephan Kulow
5bd43d01fa
Update the list of devel projects from gocd
2019-05-29 13:25:25 +02:00
Stephan Kulow
5c2985a0ff
Run gnome review bot on gocd
2019-05-29 13:24:49 +02:00
Stephan Kulow
a914822c7a
Run suppkg_rebuild.py on gocd
2019-05-29 13:23:47 +02:00
Stephan Kulow
54db9acab9
Merge pull request #2070 from coolo/run_build_reminder
...
Run buid fail reminder on botmaster
2019-05-29 10:13:18 +02:00
Stephan Kulow
291828b181
Merge pull request #2075 from coolo/run_staging_reminder
...
Run devel projects reminder on gocd
2019-05-29 08:15:10 +02:00
Stephan Kulow
7bf08ffb59
Merge pull request #2073 from coolo/run_check_maintenance
...
Run check_maintenance_incidents.py on gocd
2019-05-29 07:51:50 +02:00
Stephan Kulow
8d53c69864
Merge pull request #2074 from coolo/run_check_source
...
Run check_source_in_factory on gocd
2019-05-29 07:51:27 +02:00
Stephan Kulow
6dbc1c88f0
Run devel projects reminder on gocd
2019-05-29 07:50:42 +02:00
Stephan Kulow
9bbbf283b8
Run check_source_in_factory on gocd
2019-05-29 07:40:09 +02:00
Stephan Kulow
3bd00cdf5d
Run check_maintenance_incidents.py on gocd
2019-05-29 07:22:52 +02:00
Stephan Kulow
e08716480d
Run build fail reminder on botmaster
...
The timer is stopped on packagelists and the data migrated. The service
only ran for openSUSE:Factory atm (leap 15.1 was never enabled it seems)
2019-05-28 21:02:35 +02:00
Oliver Kurz
dd86972f06
gocd: Fix rendering of missing linebreak in README
2019-05-28 19:47:33 +02:00
Stephan Kulow
670761506f
Remove debug from autosubmit - so it actually submits
2019-05-28 15:16:33 +02:00
Stephan Kulow
b8193352c9
Merge pull request #2068 from coolo/add_autosubmit
...
Run obs-autosubmit on gocd
2019-05-28 14:10:08 +02:00
Stephan Kulow
04b23dc507
Run obs-autosubmit on gocd
...
It was stuck for 2 months on packagelists without one noticing, so
put it on the bot dashboard (needs to be ported to python3 though)
2019-05-28 13:45:43 +02:00
Stephan Kulow
a04ac41c1a
Run staging bot now in python3 as well
2019-05-28 07:15:32 +02:00
Stephan Kulow
ac997bf5e9
Move legaldb import of projects into gocd
...
This is mainly to tag the sources that are in the projects for safer
cleanup strategies
2019-05-27 19:45:44 +02:00
Stephan Kulow
af78e4eb50
Run legal-auto on botmaster as well
...
Fixes #1959
2019-05-27 18:02:15 +02:00
Stephan Kulow
a047587820
Fix repo_checker path in gocd config
2019-05-27 16:30:03 +02:00