2729 Commits

Author SHA1 Message Date
Jimmy Berry
beb80534f0 unslect: --cleanup handle superseded request that is never replaced. 2017-05-15 17:52:28 -05:00
Ludwig Nussel
63d895f4ab Merge pull request #905 from jberry-suse/check_tags-order-swap
check_tags: accept immediately if tags instead of waiting for Factory.
2017-05-15 18:24:13 +02:00
Jimmy Berry
2ce63658f9 suppkg_rebuild: drop unused self.debug. 2017-05-12 09:47:13 -05:00
Jimmy Berry
786f9482bd suppkg_rebuild: drop unused get_buildinfo_version(). 2017-05-12 09:47:13 -05:00
Jimmy Berry
1c6ac04fef suppkg_rebuild: drop unused get_package_buildinfo(). 2017-05-12 09:47:13 -05:00
Jimmy Berry
4a3e4cf144 suppkg_rebuild: drop unused get_source_packages(). 2017-05-12 09:47:13 -05:00
Jimmy Berry
754f914373 suppkg_rebuild: utilize osc.core.rebuild(). 2017-05-12 09:47:13 -05:00
Jimmy Berry
5fd21c7bb2 suppkg_rebuild: only save rebuild data if it changed. 2017-05-12 09:47:13 -05:00
Jimmy Berry
4984593f45 suppkg_rebuild: utilize stagingapi.{load,save}_file_content(). 2017-05-12 09:47:08 -05:00
Jimmy Berry
8996c4c2ab stagingapi: save_file_content() provide comment optional parameter. 2017-05-12 00:37:02 -05:00
Jimmy Berry
90bf57ef96 check_tags: accept immediately if tags instead of waiting for Factory.
Fallback to leaper which can wait for Factory submission.
2017-05-12 00:07:54 -05:00
Jimmy Berry
22fa8dee16 Merge pull request #903 from jberry-suse/leaper-sle-origin-typo
leaper: drop extraneous _ prefix to src_srcinfo during in_sle_origin check.
2017-05-11 23:48:59 -05:00
Jimmy Berry
d804a9d333 leaper: drop extraneous _ prefix to src_srcinfo during in_sle_origin check. 2017-05-11 23:34:35 -05:00
Jimmy Berry
88e055b696 Merge pull request #899 from jberry-suse/list-ring-color-spacing
list: correct ring-0 spacing by separating the color from value.
2017-05-11 16:05:10 -05:00
Jimmy Berry
20751a997d list: s/is_factory/not_factory/ to correct variable name. 2017-05-11 16:02:19 -05:00
Jimmy Berry
f2dd455d13 list: correct ring-0 spacing by separating the color from value. 2017-05-11 16:01:41 -05:00
Stephan Kulow
fa32d2ded0 Merge pull request #901 from kraih/legal_auth
legal-auto: allow for an authentication token to be sent
2017-05-11 19:05:34 +02:00
Sebastian Riedel
d376c2efa3 legal-auto: allow for an authentication token to be sent to the legaldb backend with every HTTP request 2017-05-11 10:31:09 +02:00
Ludwig Nussel
ce3b2e1098 Merge pull request #894 from jberry-suse/leaper-sle-origin-check
leaper: indicate if submission is already accepted to SLE origin.
2017-05-10 16:44:26 +02:00
Jimmy Berry
ce02704f4e osc-staging: provide clean_args() to allow for lists containing commas. 2017-05-10 09:41:48 -05:00
Ludwig Nussel
9c3c04b7c1 Merge pull request #893 from jberry-suse/followup-devel-non-bootstrapped
request_splitter: only allow devel/super followup for non-bootstrapped.
2017-05-10 11:15:50 +02:00
Ludwig Nussel
3b30308274 Merge pull request #891 from lnussel/biarch
Biarch tool enhancements
2017-05-10 11:15:28 +02:00
Jimmy Berry
f203f0c5e0 leaper: indicate if submission is already accepted to SLE origin.
It seems unlikely that checking for requests would be acceptable for SLE.
2017-05-09 20:18:23 -05:00
Jimmy Berry
dc40ec7ac4 request_splitter: only allow devel/super followup for non-bootstrapped. 2017-05-09 19:40:15 -05:00
Ludwig Nussel
b085108aed Merge pull request #887 from jberry-suse/lock-needed
osc-staging: skip lock for observation commands (and other unlock fix).
2017-05-09 17:41:30 +02:00
Ludwig Nussel
a2842357cf Merge pull request #883 from jberry-suse/devel-super-not-ready-merge
request_splitter: should merge: allow devel and super if not ready.
2017-05-09 17:40:43 +02:00
Ludwig Nussel
14d5e8eda1 Take reverse build deps into account
With this is should be safe to call enable_baselibs_packages on any
package.
2017-05-09 17:35:39 +02:00
Ludwig Nussel
9b069d8a5d Filter latest packages further to only return new packages 2017-05-09 17:35:36 +02:00
Ludwig Nussel
b9f24f98a2 Add wipe option also to enable_baselibs_packages 2017-05-09 17:35:36 +02:00
Ludwig Nussel
28d480c979 Optionally wipe binaries when disabling 2017-05-09 17:35:36 +02:00
Ludwig Nussel
6e1d67f0df Refactor makeurl 2017-05-09 09:41:17 +02:00
Ludwig Nussel
af88bd1546 reverse logic 2017-05-09 09:41:17 +02:00
Ludwig Nussel
2687e7c682 Add remove_explicit_enable command 2017-05-09 09:41:17 +02:00
Ludwig Nussel
2d3d5b8a04 Hardcode i586 only in a single place 2017-05-09 09:41:17 +02:00
Ludwig Nussel
a83900b35e Refactor package selecting 2017-05-09 09:41:17 +02:00
Ludwig Nussel
86e5ea9fad Merge pull request #885 from lnussel/announcer
Refactor announcer
2017-05-09 09:26:26 +02:00
Jimmy Berry
3d7a7d487b obslock: unlock other user lock if force. 2017-05-08 21:47:12 -05:00
Jimmy Berry
f4523078b4 osc-staging: skip lock for observation commands. 2017-05-08 19:39:15 -05:00
5d7275d20f Merge pull request #884 from nilxam/comment_after_takeover
Labeled the job only the job has the bugref exists
2017-05-05 06:55:40 -05:00
28a0ee0c8e Merge pull request #881 from nilxam/map_rings_fix
Refactor map_ring_package_to_subject to support corner case
2017-05-05 06:55:32 -05:00
Ludwig Nussel
e785c740d9 Refactor announcer
- use argparse
- use logging
- allow to specify a config file for options
2017-05-05 13:06:45 +02:00
b7cea4615d Fix fixture for ring_pacakge get 2017-05-05 19:05:27 +08:00
edec29c6e1 Refactor map_ring_package_to_subject to support corner case
We have a corner case that package A in Ring2 and points to package B in Ring1,
map_ring_package_to_subject have to handle that as another non-inner project
link case, ie. the sub-package link must be created.

https://github.com/openSUSE/osc-plugin-factory/issues/876
2017-05-05 19:05:27 +08:00
6fe6ec6896 Labeled the job only the job has the bugref exists 2017-05-05 16:34:12 +08:00
Jimmy Berry
c78d98f9e6 request_splitter: should merge: allow devel and super if not ready. 2017-05-04 16:48:57 -05:00
Jimmy Berry
75ee7ef3e1 Merge pull request #872 from jberry-suse/unselect-cleanup-conditions
unselect: add conditions to obsolete filter used by --cleanup (along with refactor and tests).
2017-05-04 15:20:07 -05:00
Jimmy Berry
f70544ec81 unselect: extract filter conditions as config variables. 2017-05-04 15:08:41 -05:00
Jimmy Berry
931c8a2908 tests/unselect_tests: add test for cleanup fitler. 2017-05-04 15:08:13 -05:00
Jimmy Berry
412763bc81 tests/obs: define PROJECT as openSUSE:Factory. 2017-05-04 15:08:13 -05:00
Jimmy Berry
cf966f5053 unselect: add conditions to obsolete filter used by --cleanup. 2017-05-04 15:08:12 -05:00