35 Commits

Author SHA1 Message Date
Stephan Kulow
95db8a0091 More origin manager cleanup
As we don't do automatic origin updates in no project, remove the
update monitors. Those have been paused on botmaster for half a year
and just no project relies on them any longer
2022-02-25 10:10:09 +01:00
Stephan Kulow
a76441657c gocd: Remove timeouts for the pipelines
Meanwhile we have too many pipelines so it can happen that some checks
wait longer than 30 minutes before they get scheduled - but the timeout
affects this as well. So we need to monitor this
2021-12-14 07:41:18 +01:00
Stephan Kulow
2f3a762bef gocd: Use https://legaldb instead of http 2021-12-01 08:15:42 +01:00
Ancor Gonzalez Sosa
62c2569997 Clarify status and deployment of check_source_in_factory 2021-09-21 15:31:45 +02:00
Ancor Gonzalez Sosa
a9d6db325f Delete leaper, update_crawler and manager_42 2021-09-21 15:30:48 +02:00
Stephan Kulow
0c3e48d69e legal import: Scan openSUSE projects more often
So we see the legal queue in a realistic state after checkin rounds.
Once the review is accepted, the legaldb state will be obsolete. But
if we see the same sources in openSUSE:Factory, we want to reopen it.
Doing this only once at noon is a little misleading
2021-04-06 08:21:53 +02:00
cb42d1c252 gocd: remove Leap config and enable Jump project to pipeline if needed 2020-08-11 14:59:32 +08: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
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
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
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
55bcb8b34d gocd: *.Origin.Manager.Update: shift timer to account for seconds. 2019-08-20 07:47:45 -05:00
Jimmy Berry
bf09c01d23 gocd: include :NonFree in OS.Origin.Manager.Update. 2019-08-16 16:29:09 -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
Jimmy Berry
63deffe827 gocd: update 15.1 jobs to 15.2. 2019-07-18 14:45:57 -05:00
İsmail Dönmez
4727cce7f1
Add the Package Hub 15 SP1 config to gocd 2019-07-04 10:55:20 +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
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
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
ef36148848 The last leaper service from packagelists 2019-05-31 18:59:14 +02:00
Stephan Kulow
ad6ab31327 Run one more leaper service from packagelists 2019-05-31 08:42:23 +02:00
Stephan Kulow
bb4ad17871 Remove the 3 suffix - python3 is now everywhere 2019-05-29 18:13:38 +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
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
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
7882e7bac5 Add staging-report entries (moved from packagelists) 2019-05-18 17:41:56 +02:00
Stephan Kulow
6f83acfae4 Run source and repo checker in python3 2019-05-16 06:39:28 +02:00