Ludwig Nussel
7eaed349b3
Revert "osclib/conf: allow devel projects to utilize tools that require conf."
...
Breaks SLE
This reverts commit 562743e906ca9fa1bc3beada77f3342f3841482b.
2018-01-05 09:42:32 +01:00
Jimmy Berry
562743e906
osclib/conf: allow devel projects to utilize tools that require conf.
2018-01-03 19:42:29 -06:00
Jimmy Berry
5e9392f4a0
pkglistgen: migrate bash scripts to python.
2017-12-21 01:05:55 -06:00
Jimmy Berry
f8225a3d48
osclib/conf: prefer already parsed conffile over OSC_CONFIG env variable.
...
This is consistent with expected behavior when using:
osc.core.conf.get_config(override_conffile...)
Also removes the need to change the environment in OBS() which removes a
leak.
2017-10-23 23:03:24 -05:00
Jimmy Berry
37d397fb89
check_source: move all relevant flags to config to work properly without flags.
2017-10-11 22:31:58 -05:00
a871cd2d25
conf: given default value to main_repo
2017-10-02 20:49:41 +08:00
078949df7f
conf: given default value to delreq_review
2017-10-02 20:14:31 +08:00
5611411a6f
virtually accept: virtually accept the delete request
...
Implementation virtually accept the delete request, the delete request will be
added another delreq-review review and also wipes the binary in the main
project, the backend will sync 'nothing' to ToTest and Snapshot after all. Once
all repository has no binary then remove the package in real.
2017-10-02 17:15:55 +08:00
f10defda8c
Disable ppc64le for now in Tumbleweed stagings
2017-09-15 22:50:48 +02:00
Stephan Kulow
daaab3a546
Remove local config for sle15 - it's remote
2017-09-11 07:15:48 +02:00
Stephan Kulow
7357c5f7a1
Merge pull request #1107 from coolo/build_sle_images
...
SUSE: wants to build test dvds on 'local' workers
2017-08-29 08:55:52 +02:00
Stephan Kulow
b7c9d1a79d
SUSE: wants to build test dvds on 'local' workers
2017-08-29 08:45:00 +02:00
Jimmy Berry
a01c210fbe
osclib/conf: do not disable remote config for SLE-15.
2017-08-28 16:05:16 -05:00
Jimmy Berry
acced3a66c
osclib/conf: set staging-dvd-archs to empty for SUSE:* projects.
...
Currently none of the SUSE:* projects have :DVD subprojects and there is
no way to know short of checking if the project exists. This allows for
len(staging-dvd-archs) to be used to know.
2017-08-24 21:45:11 -05:00
Stephan Kulow
2c08e40745
Merge pull request #1045 from coolo/sle15
...
The first steps toward sle15 :)
2017-08-07 11:40:53 +02:00
Stephan Kulow
abe7ea59b8
The first steps toward sle15 :)
2017-08-07 11:40:03 +02:00
Jimmy Berry
85dbc57f12
stagingapi: provide dashboard_content_{load,save,ensure}() and utilize.
2017-07-27 23:52:58 -05:00
Jimmy Berry
17e0089d5a
conf: provide remote-config option and default to false for SLE.
2017-05-03 19:12:09 -05:00
Jimmy Berry
e755c061aa
conf: explicitly check if config is None.
...
Otherwise a blank file may repeatedly submitted.
2017-05-01 22:33:11 -05:00
Jimmy Berry
2f32bf8fbf
conf: remove splitter-whitelist default in favor of remote config.
2017-05-01 17:40:33 -05:00
Jimmy Berry
d4a2af58c8
osc-staging: implement remote config.
2017-05-01 17:40:13 -05:00
Jimmy Berry
7f9cc0f74c
request_splitter: add staging whitelist config option.
...
For the initial Factory usage the bot will be allowed to stage on a subset
of the available stagings.
2017-04-28 15:42:09 -05:00
Ludwig Nussel
077d3b66f6
Split config for Leap
...
Leap doesn't have ppc in staging so split defaults so we don't need
an .oscrc
2016-12-06 12:57:00 +01:00
Ludwig Nussel
082f3a9a52
Fixup cleanup_rings a bit
2016-06-07 14:44:42 +02:00
Ludwig Nussel
dcb53ead4e
Fix openSUSE staging defaults
2016-06-07 14:42:57 +02:00
d70f80cbd2
Autocleanup: Make list of packages to retain configurable
2016-06-02 16:37:32 +02:00
Alberto Planas
5732cd993a
conf: allows subprojects in the regex.
2016-05-04 14:39:42 +02:00
Ludwig Nussel
322a41b465
add locking options for SLE
2016-02-01 16:35:59 +01:00
Stephan Kulow
555c23e10c
allow projects (42) to exclude archs (ppc64le)
2015-07-19 17:50:46 +02:00
Alberto Planas
8308eaab14
Small changes for SLE integration.
2015-03-24 14:46:36 +01:00
Alberto Planas
37c7e2a6c6
Add a test for accept command when there are multiple SPECs
2015-03-02 11:15:24 +01:00
Alberto Planas
714a3afe00
Dot not reset the configuration.
2015-02-19 17:53:40 +01:00
Alberto Planas
c9d1e06ca8
Refactor configuration parameters into configuration file.
2015-02-19 11:39:05 +01:00
Alberto Planas
981fff9fb5
Add basic staging configuration manager.
2015-02-19 10:58:31 +01:00