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
18fd77c51f
Add more klickable links
2017-05-09 17:33:45 +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
Jimmy Berry
73f0ed895f
obslock: cleanup hold logic and resolve inheriting an expired hold.
2017-05-03 20:37:03 -05:00
Jimmy Berry
be89cc1d44
Merge pull request #878 from jberry-suse/ibs-skip-remote-config
...
conf: provide remote-config option and default to false for SLE.
2017-05-03 19:38:21 -05:00
Jimmy Berry
20fa52654f
Merge pull request #870 from jberry-suse/check_repo-plugindir
...
check_repo: include PLUGINDIR for executing scripts.
2017-05-03 19:34:53 -05:00
Jimmy Berry
1a979d7e63
Merge pull request #867 from jberry-suse/project-from-dir
...
osc-staging: provide project from directory functionality.
2017-05-03 19:24:25 -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
4fae904e01
osc-staging: provide project from directory functionality.
2017-05-02 16:10:20 -05:00
Jimmy Berry
8707c4c405
check_repo: include PLUGINDIR for executing scripts.
2017-05-02 15:32:49 -05:00
c921420a1f
Merge pull request #869 from openSUSE/scarabeusiv-security-tls
...
Add security:tls project to the check_source project whitelist
2017-05-02 07:45:42 -05:00
Tomáš Chvátal
d16bce739c
Add security:tls project to the check_source project whitelist
2017-05-02 14:42:14 +02:00
Jimmy Berry
016f34a524
Merge pull request #868 from jberry-suse/house-cleaning
...
conf: explicitly check if config is None (and test).
2017-05-01 22:37:21 -05:00
Jimmy Berry
cb282eaeac
obslock-tests: correct class name.
2017-05-01 22:33:20 -05:00