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
Stephan Kulow
bd85fc6227
Run project_only reports on 15.1:Update and no longer on 15.1
2019-05-27 16:26:35 +02:00
Stephan Kulow
599f820a3d
Run the SP5 installcheck per staging project and triggered by repo changes
2019-05-27 16:09:53 +02:00
Stephan Kulow
5936151c95
Run project_only reports in python3 containers
2019-05-27 16:03:45 +02:00
ad7abc06aa
Add SLES15-SP1-SAP-Azure-LI-BYOS cloud image
2019-05-20 17:40:17 +02:00
Stephan Kulow
a73054b189
Fix rabbitmq acknowledge: first ACK then check the content
2019-05-20 11:43:25 +02:00
Stephan Kulow
fd3bbccfa4
Merge pull request #2045 from coolo/ack_pika
...
Acknowledge the rabbitmq message
2019-05-19 06:47:28 +02:00
Stephan Kulow
6297dacf8b
Acknowledge the rabbitmq message
...
We need to ACK the rabbitmq message for the server to erase it in the
queue - otherwise they are piling up endlessly. As we quit the services
every hour the queue is reset at that point, but that still makes monitoring
the server quite hard as the queues tend to be full all the time
2019-05-18 20:57:05 +02:00
Stephan Kulow
34ca712867
Fix typo in gocd config
2019-05-18 18:26:46 +02:00
Stephan Kulow
93472443e9
Need a destionation if there are multiple materials
2019-05-18 18:24:25 +02:00
Stephan Kulow
32a1e725dd
Merge pull request #2043 from coolo/fix_iteritems
...
Move the rest of citest over
2019-05-18 18:22:22 +02:00
Stephan Kulow
7882e7bac5
Add staging-report entries (moved from packagelists)
2019-05-18 17:41:56 +02:00
Stephan Kulow
f36d3eb77d
gocd: Move SP1 config here
2019-05-18 17:34:14 +02:00
Stephan Kulow
63026fde23
Move verify-repo-built-successful.py here
2019-05-18 17:25:47 +02:00
Stephan Kulow
896c418515
Merge pull request #2042 from coolo/add_cron
...
Submit openSUSE-release-tools even if there are no changes
2019-05-18 08:56:53 +02:00
Stephan Kulow
e073fb14ec
Submit openSUSE-release-tools even if there are no changes
...
As we don't submit if there is a request pending, we need to check
later on if there were changes
2019-05-18 08:56:24 +02:00
Stephan Kulow
ceb9ee73ba
Run container cleaner as python3
2019-05-16 08:05:32 +02:00
Stephan Kulow
3f3bbb3e10
Run even more bots in python3
2019-05-16 06:59:25 +02:00
Stephan Kulow
6f83acfae4
Run source and repo checker in python3
2019-05-16 06:39:28 +02:00