2729 Commits

Author SHA1 Message Date
c969d6e2d6 Fix regression: fromstring basically returned the root of the tree 2017-06-07 18:38:06 +08:00
Jimmy Berry
02ee26b3ed Merge pull request #931 from jberry-suse/supersede-diff-types
stagingapi: rework supersede logic to handle different request types.
2017-06-01 10:39:21 +02:00
Jimmy Berry
d93a3f6ca1 Merge pull request #934 from jberry-suse/select-comment-diff
stagingapi: update_status_comments() provide diff comments.
2017-06-01 10:37:45 +02:00
Jimmy Berry
1f2a857f5d Merge pull request #930 from jberry-suse/supersede-old-source-removed
stagingapi: handle old source removed and assume supersede.
2017-06-01 10:20:05 +02:00
Jimmy Berry
dd68116c9c select_tests: fix after comment rework.
These tests are very ugly due to mocking.
2017-06-01 10:12:27 +02:00
Jimmy Berry
a78fd6a15d stagingapi: update_status_comments() provide diff comments.
Instead of always providing a full comment whenever packages are added
an original comment will be posted and diff comments will be replied to
the original comment. The diff comments will provide a summary of what
changed while the complete state can be seen in the project pseudometa.
2017-06-01 10:12:18 +02:00
Jimmy Berry
7bd6e44c4f stagingapi: provide get_prj_meta_revision(). 2017-06-01 10:12:09 +02:00
Jimmy Berry
c9608507ae stagingapi: update_status_comments() utilize newer comment APIs.
- comment_find()
- add_marker()
2017-06-01 10:10:12 +02:00
Jimmy Berry
e74ce20953 stagingapi: get_prj_pseudometa() provide revision parameter. 2017-06-01 10:10:12 +02:00
Jimmy Berry
99a6de7798 stagingapi: get_prj_meta() provide revision parameter. 2017-06-01 10:10:12 +02:00
Jimmy Berry
dfcad869c9 comments: provide parent_id parameter for add_comment(). 2017-06-01 10:10:12 +02:00
Jimmy Berry
040cfde16b comments: remove unused chunks() from comment_find(). 2017-06-01 10:10:12 +02:00
Jimmy Berry
6ed8e2ea8a comments: add query parameter to _prepare_url(). 2017-06-01 10:10:12 +02:00
Ondřej Súkup
1e4d83b960 Merge pull request #928 from mimi1vx/12sp1_ltss
SLE-12-SP1 switch to LTSS mode
2017-05-31 21:31:44 +02:00
Jimmy Berry
e5831b30ef Merge pull request #926 from jberry-suse/issue-diff-handle-faults
issue-diff: handle multiple faults and new fault invalid username (plus other fixes)
2017-05-31 11:39:49 +02:00
Jimmy Berry
fb76fb87b9 stagingapi: rework supersede logic to handle different request types.
Additionally, this treats revoked or superseded requests as always to
be replaced if a new requests is available.
2017-05-31 10:32:03 +02:00
Jimmy Berry
39799f0235 stagingapi: include new request ID in supersede review message. 2017-05-31 10:08:42 +02:00
Jimmy Berry
df9f89b2b7 stagingapi: handle old source removed and assume supersede. 2017-05-31 08:56:42 +02:00
Stephan Kulow
53d6ad0af2 Merge pull request #929 from jberry-suse/delete-repository
check_source: accept delete repository requests.
2017-05-31 06:43:30 +02:00
Jimmy Berry
e942a38dc9 check_source: accept delete repository requests. 2017-05-30 14:38:25 +02:00
8e65838cb0
SLE-12-SP1 switch to LTSS mode 2017-05-30 12:54:52 +02:00
Jimmy Berry
eb0d96d7a2 issue-diff: provide --print-stats option. 2017-05-30 12:46:07 +02:00
Jimmy Berry
3e2469c5cc issue-diff: bug_meta_get(): handle invalid bug numbers.
Package ibus-pinyin contains bnc#000000 which fails to load.
2017-05-30 11:22:00 +02:00
Jimmy Berry
d586c8748a issue-diff: truncate messages longer than bugzilla limit. 2017-05-30 11:22:00 +02:00
Jimmy Berry
4f6b8cc1e5 issue-diff: handle multiple faults and new fault invalid username. 2017-05-30 11:22:00 +02:00
Jimmy Berry
ed4b652ae2 issue-diff: print progress message every 50 packages. 2017-05-30 11:21:53 +02:00
Stephan Kulow
8ddd63cb23 Merge pull request #924 from jberry-suse/issue-diff-post-run
issue-diff: post initial real run changes
2017-05-29 19:20:53 +02:00
Jimmy Berry
7e53f4ddbc issue-diff: reformat issue summary for bugzilla markdown if bsc tracker. 2017-05-29 14:38:58 +02:00
Jimmy Berry
8f5e5a94ba issue-diff: allow whitelisting entire packages. 2017-05-29 13:59:05 +02:00
Jimmy Berry
2775792214 issue-diff: ignore unknown trackers. 2017-05-29 13:57:57 +02:00
dc08ae3373 Merge pull request #922 from DimStar77/no-rebuild-kubic
rebuldpacs: Don't try to solve issues around installation-images:Kubic
2017-05-29 13:17:52 +02:00
Jimmy Berry
8fd17915d2 issue-diff: handle group owners for bugzilla assigned_to. 2017-05-29 12:46:09 +02:00
Jimmy Berry
bf729a524d issue-diff: simplify bug summary. 2017-05-29 12:23:39 +02:00
Jimmy Berry
1c32dc48a0 issue-diff: update default product and version for SLE 15. 2017-05-29 12:20:07 +02:00
Jimmy Berry
a444ed2dba issue-diff: drop # from bug id in output for easy of copy/paste. 2017-05-29 12:19:34 +02:00
Jimmy Berry
89961e770d issue-diff: fallback to default component if failed to create bug. 2017-05-29 12:19:02 +02:00
Jimmy Berry
9e597fc502 issue-diff: only take component from referenced bug. 2017-05-29 12:18:22 +02:00
Jimmy Berry
1dbbb30b8c issue-diff: shuffle package list instead of sorted. 2017-05-29 12:17:27 +02:00
1567444dd0
rebuldpacs: Don't try to solve issues around installation-images:Kubic 2017-05-24 16:22:23 +02:00
f97fbf7de0 Merge pull request #919 from DimStar77/release-kubic
ttm: Release openSUSE Kubic as part of openSUSE Tumbleweed
2017-05-24 16:19:54 +02:00
53f2a1d4a0 Merge pull request #921 from lnussel/abichecker
Fix access to undefined variable
2017-05-24 16:19:38 +02:00
Ludwig Nussel
c76f4bcd9c Fix access to undefined variable 2017-05-24 15:11:56 +02:00
806142e969
ttm: Release openSUSE Kubic as part of openSUSE Tumbleweed 2017-05-22 17:32:22 +02:00
Stephan Kulow
48fc50dca6 Merge pull request #914 from coolo/disable_421
Leap 42.1 is done
2017-05-20 08:08:05 +02:00
Jimmy Berry
bdf650ddd6 Merge pull request #898 from jberry-suse/arg-comma
osc-staging: provide clean_args() to allow for lists containing commas.
2017-05-18 15:03:42 -05:00
Stephan Kulow
58bc4109eb Leap 42.1 is done 2017-05-18 12:30:59 +02:00
6e287d995b Merge pull request #912 from nilxam/fix_parsing_dr
Fix wrong parsing from root
2017-05-18 02:29:14 -05:00
4269a0ea40 Fix wrong parsing from root 2017-05-17 23:12:15 +08:00
Jimmy Berry
0a3d0f0f9f Merge pull request #909 from jberry-suse/unselect-cleanup-supersede-decline
unslect: --cleanup handle superseded request that is never replaced.
2017-05-16 14:37:32 -05:00
21e4678149 Merge pull request #906 from jberry-suse/suppkg_rebuild-clean
suppkg_rebuild: only save support_pkg_rebuild file to dashboard if changed (and cleanups)
2017-05-16 01:49:33 -05:00