Stephan Kulow
cc6eb0c0a2
Add daily cleanup of Factory ignore list
2019-05-31 17:54:22 +02:00
Stephan Kulow
2be3c4ee30
Add the tumbleweed URL to kubic config
2019-05-31 16:10:27 +02:00
Stephan Kulow
cf0368b0bd
Avoid crons triggered by git changes
2019-05-31 16:04:06 +02:00
Stephan Kulow
9312792785
Merge pull request #2094 from coolo/fix_package_list
...
Fix support for multiple spec files
2019-05-31 15:59:59 +02:00
Stephan Kulow
6f4621dcd4
Merge pull request #2093 from coolo/run_maintenance_leaper
...
Run factory announcer on gocd
2019-05-31 15:58:09 +02:00
Stephan Kulow
a9eab93004
Fix support for multiple spec files
...
Right after commit of a package into a staging project, it can happen
that OBS replies to GET with 'service in progress' and then we don't
get a file list. As we ignored that exception, we did not create the
other spec files.
Now enhance retried_GET to look for this condition and retry this as
well, so we get reliable package list.
2019-05-31 15:43:18 +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
c354f8c83e
Merge pull request #2092 from coolo/fix_python_path
...
Export PYTHONPATH pointing to scripts checkout
2019-05-31 13:27:18 +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
Jimmy Berry
f099b69033
Merge pull request #2090 from jberry-suse/origin-plugin-help
...
osc-origin: add missing command descriptions.
2019-05-30 17:04:33 -05:00
Jimmy Berry
fcd4869c45
osc-origin: add missing command descriptions.
2019-05-30 16:22:20 -05:00
Stephan Kulow
9fb92ccfbb
Merge pull request #2087 from coolo/fix_legaldb
...
Use a temporary directory for staging plugin
2019-05-30 21:58:45 +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
b2243b8b5f
Merge pull request #2086 from coolo/fix_legaldb
...
Fix projects import into legaldb
2019-05-30 21:29:31 +02:00
Stephan Kulow
5db1377442
Merge pull request #2085 from coolo/more_python3
...
Remove check_dups plugin
2019-05-30 21:19:40 +02:00
Stephan Kulow
e373d8d572
Fix projects import into legaldb
...
The pickle hash was not reliable - so it took way too long to reimport
2019-05-30 21:16:33 +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
8434e554f3
Merge pull request #2084 from coolo/more_python3
...
Take pkglistgen from git - avoid deployment loop
2019-05-30 09:36:34 +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
39f3935d20
Merge pull request #2083 from coolo/dont_crash_on_spec
...
Do not crash on packages without spec file
2019-05-30 08:54:12 +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
8d26d0dec6
Do not crash on packages without spec file
2019-05-29 20:59:13 +02:00
Stephan Kulow
195bb65b48
Ignore current Factory duplicates
2019-05-29 20:31:28 +02:00
Stephan Kulow
5b46d05f4f
Merge pull request #2082 from coolo/all_python3
...
gocd: Remove the 3 suffix - python3 is now everywhere
2019-05-29 18:18:42 +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
8f6a2a5efb
Report duplicated binaries in install check
2019-05-29 14:43:17 +02:00
Stephan Kulow
137478d6aa
Introduce osclib.core.duplicated_binaries_in_repo
...
Move the core functionality of check_duplicate_binaries_command to be
reusable from installcheck.
2019-05-29 13:57:26 +02:00
Stephan Kulow
f2d0f953ae
Merge pull request #2080 from coolo/dont_in_flake
...
No need to install flake8, it's part of the image now
2019-05-29 13:47:50 +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
391ca309b3
Merge pull request #2079 from coolo/run_rebuild
...
Run suppkg_rebuild.py on gocd
2019-05-29 13:38:09 +02:00
Stephan Kulow
8ad48c6c09
No need to install flake8, it's part of the image now
2019-05-29 13:37:34 +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
d693786598
Merge pull request #2076 from coolo/change_url
...
Need to use http urls for obs to map it
2019-05-29 11:31:06 +02:00
Stephan Kulow
e94d5da434
Need to use http urls for obs to map it
2019-05-29 11:28:17 +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
a9b9165bb6
Merge pull request #2072 from coolo/fix_rebuild
...
Fix staging rebuild on python3
2019-05-29 10:12:58 +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
b32cbd7d63
Fix staging rebuild on python3
2019-05-29 06:57:13 +02:00