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
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
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
Jimmy Berry
83aac77c6a
stagingapi: project_status_requests(): provide filter function.
2017-05-04 15:00:04 -05:00
Jimmy Berry
ed1dc8b788
stagingapi: project_status_requests(): filter requests changed < 5 min ago.
2017-05-04 15:00:04 -05:00
Jimmy Berry
a86259e0e1
Merge pull request #879 from jberry-suse/obslock-hold-expire
...
obslock: cleanup hold logic and resolve inheriting an expired hold.
2017-05-04 12:18:48 -05:00
Jimmy Berry
32d22fa495
Merge pull request #882 from jberry-suse/cache-dashboard-both
...
cache: correction to match all dashboard file requests.
2017-05-04 11:18:22 -05:00
Jimmy Berry
c505e838cf
cache: correction to match all dashboard file requests.
...
With the query PUTs are not match and thus the local cache is not cleared
until the next statistics/latest_updated call.
2017-05-04 11:13:12 -05:00
Jimmy Berry
28ce538ac0
Merge pull request #866 from jberry-suse/news-web-leap-format
...
factory-package-news-web: do not restrict version to int.
2017-05-04 10:34:16 -05:00
Jimmy Berry
1e511e9c85
obslock: delta.total_seconds() is more resilient than delta.seconds.
2017-05-03 20:38:09 -05:00