2220 Commits

Author SHA1 Message Date
d05a0c80c0
Announcer: put the state of the last version into /var/lib 2017-02-06 16:01:36 +01:00
Ludwig Nussel
e1d2862c4b Merge pull request #667 from nilxam/fix_dp_get_dr
The code looking at the source project to determine the devel project is not correct. However, fixing seems not so straight forward so we have to leave that to @jberry-suse. Merging workaround
2017-02-06 11:14:25 +01:00
1a16a07cc0 Return None if has not action/source 2017-02-06 17:05:40 +08:00
Ludwig Nussel
72ec097ca7 Merge pull request #665 from DimStar77/rpmlintmini
Repochecker: add rpmlint-mini to the whitelist to not have an rpmlint.log
2017-02-02 14:22:16 +01:00
Ludwig Nussel
163d244084 Merge pull request #664 from nilxam/mkdir_repair
Re-create adi staging if the opened review project is not exist
2017-02-02 14:21:49 +01:00
ca450b08d0 Merge pull request #663 from DimStar77/s390
Trigger source service for _product in :zSystems on accept
2017-02-02 14:03:12 +01:00
16ad522718
Repochecker: add rpmlint-mini to the whitelist to not have an rpmlint.log 2017-02-02 14:01:54 +01:00
ee3eb953d4 Re-create adi staging if the opened review project is not exist 2017-02-02 15:47:26 +08:00
daa7c37f3a
Trigger source service for _product in :zSystems on accept 2017-02-01 22:21:14 +01:00
Ludwig Nussel
094dee529d Merge pull request #661 from lnussel/leaper-sle
Put links to source diffs
2017-02-01 11:37:43 +01:00
Ludwig Nussel
72b80056c1 Merge pull request #660 from lnussel/backports
Remove run-maintbot script as it is obsolete
2017-02-01 11:37:33 +01:00
Ludwig Nussel
aecf680f87 Implment configurable submit request references
sr# only works within the same instance. Requests referenced in a
different instance need a different prefix.
2017-02-01 11:20:27 +01:00
Ludwig Nussel
cb02316478 Put links to source diffs
Easily clickable links are a convenient feature.
2017-01-31 17:11:33 +01:00
Ludwig Nussel
89d5fd9391 Remove run-maintbot script as it is obsolete 2017-01-31 13:52:11 +01:00
Ludwig Nussel
d08d430364 Merge pull request #659 from lnussel/leap
Add 42.3 DVDs
2017-01-31 11:56:09 +01:00
Ludwig Nussel
af82a792a7 Add 42.3 DVDs 2017-01-31 11:54:09 +01:00
Ludwig Nussel
5022deb157 Merge pull request #637 from jberry-suse/select-proposal
RequestSplitter and staging selection proposals
2017-01-30 17:45:18 +01:00
Ludwig Nussel
0b7a8715eb Merge pull request #640 from jberry-suse/issue-diff
Provide referenced issue diffing tool.
2017-01-30 11:56:00 +01:00
Ludwig Nussel
d4296950be Merge pull request #651 from lnussel/leapersle
explicitly mention if a package exists with different sources
2017-01-30 11:55:10 +01:00
Ludwig Nussel
e9282d2376 Merge pull request #655 from DimStar77/daemon
ttm: fix the loop in daemon mode
2017-01-30 11:48:15 +01:00
82ea72110d Merge pull request #656 from Mailaender/patch-1
Added X11:Solus to the Factory devel project whitelist
2017-01-27 09:37:30 +01:00
Matthias Mailänder
8c1c587543 Add X11:Solus 2017-01-27 09:25:33 +01:00
62a670584f
ttm: fix the loop in daemon mode 2017-01-26 20:25:16 +01:00
Ludwig Nussel
53a969e23e Merge pull request #653 from DimStar77/daemon
ttm: Add --daemon parameter
2017-01-26 17:44:12 +01:00
331903b74b
ttm: Allow to run in daemon mode without stdin attached
When running as a systemd daemon, it is useless to wait for user input
to possible trigger an earlier re-run. Interaction is not possible.

Additionally, there is no stdin assigned to the process when running as
a systemd daemon, which results in raw_input() failing with EOFError
2017-01-26 17:27:57 +01:00
Ludwig Nussel
f4406fb2b2 explicitly mention if a package exists with different sources 2017-01-26 13:18:38 +01:00
Ludwig Nussel
95e5a75a0e Merge pull request #648 from jberry-suse/check-repo-cache-dir
osc-check_repo.py: alter http cache directory due to box constraints.
2017-01-25 10:12:20 +01:00
Ludwig Nussel
1919233883 Merge pull request #643 from sbahling/multiple_factory
check_source_in_factory: Allow checking sources against more than one…
2017-01-25 10:05:38 +01:00
Jimmy Berry
5b7971860e Remove future warning revealed by using future print function. 2017-01-24 22:34:27 -06:00
Jimmy Berry
2a00de2bb5 Add lxml as test requirement and fix tests. 2017-01-24 22:34:27 -06:00
Jimmy Berry
1fe9b5be19 Provide proposal based select using RequestSplitter.
See select documentation for usage details.
2017-01-24 22:34:15 -06:00
Jimmy Berry
88baa3bf65 Add parenthesis to print calls in osc-staging in preparation. 2017-01-24 22:21:53 -06:00
Jimmy Berry
eb58d336d3 Provide StagingAPI.get_prj_meta(). 2017-01-24 22:21:53 -06:00
Jimmy Berry
641c550023 Provide StagingAPI short-hand staging name API.
- extract_staging_short().
- prj_from_short()
- get_staging_projects_short()
2017-01-24 22:21:53 -06:00
Jimmy Berry
69f662685c Add RequestSplitter for common filtering and grouping or requests.
- re-implement list and adi commands using RequestSplitter
- numerous small cleanups and clarity improvements
- notably, adi now prints similar output to select when adding requests
- lxml is needed to provide more fully-featured xpath implementation
2017-01-24 22:21:10 -06:00
Jimmy Berry
d54c1eebf1 osc-check_repo.py: alter http cache directory due to box constraints. 2017-01-23 14:42:20 -06:00
Scott Bahling
eb732936f4 Also check and convert value retrieved from lookup file. 2017-01-23 17:32:08 +01:00
Ludwig Nussel
a2c4df2f56 Merge pull request #647 from DimStar77/s390x
Configure totest-manager for s390x
2017-01-23 12:01:05 +01:00
Jimmy Berry
92f10b277f Provide referenced issue diffing tool.
Compare packages from a project against factory for differences in
referenced issues and present changes to allow whitelisting before
creating bugzilla entries. A database is kept of previously handled
issues to avoid repeats and kept in sync via a git repository.
2017-01-21 00:05:06 -06:00
bad6c98050
Configure totest-manager for s390x 2017-01-20 11:46:42 +01:00
4f2afcfbcb Merge pull request #646 from lnussel/fate
Add FATE devel project to white list
2017-01-19 18:32:13 +01:00
Ludwig Nussel
ce01ceec23 Add FATE devel project to white list
In anticipation of a fate client submission
2017-01-19 16:55:21 +01:00
Ludwig Nussel
05bae74e78 Merge pull request #645 from lnussel/leapersle
Leaper tuning for SLE
2017-01-19 09:32:39 +01:00
Ludwig Nussel
da8e9d3c71 Leaper tuning for SLE 2017-01-18 17:04:19 +01:00
Ludwig Nussel
3c0b809563 limit history to workaround obs bug
obs doesn't honor the limit paramater for obs interconnect, so we
have to limit the loop ourselves
2017-01-18 17:04:18 +01:00
Ludwig Nussel
6079cf4359 Merge pull request #644 from jberry-suse/leaper-sle-origin
Leaper modification for SLE workflow
2017-01-18 13:49:02 +01:00
Ludwig Nussel
74d5072562 Merge pull request #642 from sbahling/config_limit
Make revision depth (limit) configurable
2017-01-18 11:03:03 +01:00
Jimmy Berry
de00cf092e Provide target_project in Leaper._check_factory() and use for SLE. 2017-01-17 22:30:34 -06:00
Jimmy Berry
ed667886ed leaper.py: disable parse_lookup() when running against ibs. 2017-01-17 22:26:43 -06:00
Jimmy Berry
604734b0f3 Provide ReviewBot.ibs to indicate if running against IBS. 2017-01-17 20:57:06 -06:00