Ludwig Nussel
ff67574c43
Install tmpfiles config to clean up downloads
2016-04-01 16:06:44 +02:00
Ludwig Nussel
b3cad10e44
Merge pull request #476 from DimStar77/publish_safeguard
...
ttm: Safeguard publishing of :ToTest
2016-04-01 11:46:05 +02:00
Ludwig Nussel
c493a5fdda
Merge pull request #471 from lnussel/q
...
Add bot for openQA maintenance
2016-04-01 11:45:56 +02:00
00295cf5f7
Merge pull request #478 from nilxam/add_misses_commit
...
Add misses part for force accept
2016-03-25 14:02:08 -05:00
7e02942d07
Add misses part for force accept
2016-03-26 02:59:28 +08:00
b383e1257b
Merge pull request #477 from nilxam/no_totest_nonfactory
...
Do not check totest on SLE
2016-03-25 06:02:42 -05:00
8fa6783c3f
Do not check totest on SLE
...
If release-notes-sles is existed then it is not openSUSE Factory but
SLE, hence do not check totest and openSUSE-release.rpm on it.
And add try/except protection in get_binary_version otherwise it will
crashes in case the package is not existed.
2016-03-25 18:55:36 +08:00
42de76cfde
ttm: Safeguard publishing of :ToTest
...
Try to be smart enough to only publish :ToTest if the version we passed
to openQA matches what is found in :ToTest.
This avoids releasing untested snapshots in case the release process
had trouble syncing from openSUSE:Factory/standard to :ToTest (e.g.
partial releases).
2016-03-23 16:09:27 +01:00
f20a899728
Merge pull request #475 from nilxam/small_fixes_repostocheck
...
Fixes previous commit
2016-03-23 05:24:25 -05:00
2c5e84b2b3
Fixes previous commit
2016-03-23 18:11:48 +08:00
4bd2d98263
Merge pull request #474 from nilxam/more_good_candidates
...
Add the possible repo candidates
2016-03-23 04:52:10 -05:00
Stephan Kulow
f2d2222b9c
Merge pull request #473 from k0da/obsolete_jobs
...
Skip obsoleted jobs
2016-03-23 10:47:01 +01:00
128d97ba5f
Add the possible repo candidates
...
Add the possible repo candidates to repos_to_check, those candidates
need to have binaries for check.
2016-03-23 17:44:20 +08:00
Dinar Valeev
c37591b802
Skip obsoleted jobs
...
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2016-03-22 17:40:56 +01:00
58fd3e2f54
Merge pull request #472 from DimStar77/ttm-revert
...
Revert "make sure to only release the 'images' repo"
2016-03-22 16:33:11 +08:00
0d98adb865
Revert "make sure to only release the 'images' repo"
...
openSUSE:Factory:Live has no 'images' repository to release, but a standard
This reverts commit 8f4e97598fc255b1283661c80444307f80e6ae4f.
2016-03-22 09:29:10 +01:00
Ludwig Nussel
860d379f72
Add bot for openQA maintenance
...
This bot reviews maintenance_release requests by pushing the incident
information to openQA an monitoring the openQA results.
2016-03-18 09:49:09 +01:00
Ludwig Nussel
8e839974e9
Merge pull request #469 from lnussel/review
...
Implement configurable review mode
2016-03-17 16:59:13 +01:00
Ludwig Nussel
801b96406f
Merge pull request #468 from lnussel/master
...
use separate known_failures for ARM
2016-03-17 16:59:02 +01:00
Ludwig Nussel
ee9c194301
Fix review-mode
...
setup_checker gets reimplemented in subclasses. So implement the
review-mode in a way that doesn't require every bot to copy the code
2016-03-17 16:16:36 +01:00
Ludwig Nussel
f6c5d55eeb
Fix review concerns
2016-03-10 14:08:38 +01:00
Ludwig Nussel
fcdc95ca16
Implement configurable review mode
...
The new parameter --review-mode allows to specify how the review bot should handle obs reviews
normal: accept review if check is good, decline if bad
no: don't accept or decline requests
accept: always accept review, even if check fails
fallback-onfail: accept review and set other user or group as review if check fails
fallback-always: always accept review and set other user or group as reviewer afterwards
2016-03-09 14:21:48 +01:00
Ludwig Nussel
fddde0293b
use separate known_failures for ARM
2016-03-08 14:25:32 +01:00
7e1a31a95e
Merge pull request #467 from nilxam/improve_check_goodrepo
...
Improve check goodrepo
2016-02-25 23:20:59 +08:00
62783ba402
Better messages and prevent goodrepo attribute is not exist
2016-02-25 23:03:42 +08:00
806fb3e158
Check the common Factory build repository only
...
Adding the common Factory build repository to the candidate repos only,
adn re-introduced build_excluded attribute. If it haven't good repo ie.
builds against ARM, PPC, images, i586 only or whatever, leave them there
for human to check.
Verified with SR#359327, SR#360767, SR#361364 and SR#361243.
2016-02-25 22:58:13 +08:00
f5b1cf845c
Merge pull request #466 from nilxam/cares_unknown
...
Need to care about unknown status
2016-02-25 03:17:05 +08:00
e8fac472da
Need to care about unknown status
2016-02-25 02:59:11 +08:00
56863b561b
Merge pull request #465 from nilxam/care_more_excluded_repo
...
Do not count excluded repository as good repo
2016-02-24 20:42:08 +08:00
3fb42d1385
Do not count excluded repository as good repo
...
Fix https://progress.opensuse.org/issues/10888
2016-02-24 19:56:31 +08:00
Ludwig Nussel
ed25596bca
Merge pull request #464 from nilxam/fix_http_put
...
Fix PUT data never send
2016-02-18 11:34:57 +01:00
9a03a60f62
Fix PUT data never send
2016-02-18 18:25:51 +08:00
Ludwig Nussel
600a2d0ce5
Merge pull request #462 from k0da/drop_ppc32
...
Drop ppc32
2016-02-16 15:44:21 +01:00
Ludwig Nussel
6549c19d06
Merge pull request #461 from lnussel/master
...
totest-manager: exclude images_staging as used by ARM
2016-02-16 15:44:03 +01:00
Ludwig Nussel
34b6e1da89
Merge pull request #460 from DimStar77/unselect-better-msg
...
unselect: Do not state we accepted the request, but give a better mes…
2016-02-16 15:43:53 +01:00
Ludwig Nussel
cdf66ee820
Merge pull request #458 from DimStar77/frozenage
...
frozenage: show how long a project was last frozen
2016-02-16 15:43:42 +01:00
Ludwig Nussel
53f43b51b1
Merge pull request #459 from lnussel/retry
...
don't use recursive retry
2016-02-16 15:43:21 +01:00
Ludwig Nussel
8f4e97598f
make sure to only release the 'images' repo
...
openSUSE:Factory:ARM introduced an 'images_staging' repo for the
ARMv7 stuff we need to ignore.
2016-02-15 11:41:32 +01:00
Dinar Valeev
281524b43a
Drop ppc32
...
Signed-off-by: Dinar Valeev <dvaleev@suse.com>
2016-02-11 18:54:12 +01:00
Ludwig Nussel
8472ea23f5
totest-manager: exclude images_staging as used by ARM
2016-02-11 11:52:45 +01:00
73c0050fbd
unselect: Do not state we accepted the request, but give a better message
2016-02-10 11:04:39 +01:00
Ludwig Nussel
8c53f9f8f0
don't use recursive retry
...
don't use recursion and don't hammer server
2016-02-05 16:26:16 +01:00
0b2122669e
frozenage: show how long a project was last frozen
...
With multiple people working on staging projects, it's not always clear to everybody
when things happened and it's helpful to easily be able to gather the information
2016-02-03 13:04:30 +01:00
Stephan Kulow
64014193f6
Merge pull request #455 from smithfarm/wip-filesystems-ceph
...
osc-check_source.py: whitelist filesystems:ceph as a Factory devel pr…
2016-02-02 13:06:00 +01:00
aecc591192
osc-check_source.py: whitelist filesystems:ceph as a Factory devel project
...
In preparation for submission of ceph-deploy, a completely new (to Factory)
package.
2016-02-01 17:02:14 +01:00
Ludwig Nussel
3eee30f434
Merge pull request #456 from lnussel/master
...
add locking options for SLE
2016-02-01 16:44:02 +01:00
Ludwig Nussel
322a41b465
add locking options for SLE
2016-02-01 16:35:59 +01:00
Ludwig Nussel
58def4a352
display options in help output
2016-02-01 16:35:36 +01:00
Alberto Planas
220d71f1a4
Merge pull request #454 from lnussel/master
...
add link to openQA results in announcer
2016-01-27 13:48:22 +01:00
Ludwig Nussel
9c58ba0bb3
add link to openQA results in announcer
...
maybe that helps to bring more attention to the test results
2016-01-27 13:20:44 +01:00