Stephan Kulow
0938ebbcc7
TTM: Simplify (and fix) openqa status
2019-04-04 13:53:57 +02:00
Stephan Kulow
ae786ec38f
Split manager into publisher and release
2019-04-04 13:31:40 +02:00
Stephan Kulow
0016e77e71
Merge pull request #1948 from coolo/fix_si
...
Fix SI: Make the ignore whitelist always a set()
2019-04-04 07:34:16 +02:00
Stephan Kulow
2675121d4f
Make the ignore whitelist always a set()
2019-04-04 07:28:17 +02:00
Stephan Kulow
36af69dc9b
Merge pull request #1945 from coolo/ignore_conflicts
...
Ignore packages listed in comments
2019-04-03 13:31:16 +02:00
Stephan Kulow
2096ac73f4
Ignore packages listed in comments
2019-04-01 20:15:35 +02:00
Jimmy Berry
d14cf59a53
Merge pull request #1939 from jberry-suse/ReviewBot-handle-crash
...
ReviewBot: handle any exception raised by check_one_request().
2019-03-29 14:50:24 -05:00
Jimmy Berry
d0e0f2aa3a
ReviewBot: handle any exception raised by check_one_request().
...
Prevents a single failure from stopping all reviews.
2019-03-29 14:31:44 -05:00
Jimmy Berry
5c3f44b55b
Merge pull request #1938 from jberry-suse/origin-manager-delete-fallback
...
origin-manager: require fallback review for delete requests.
2019-03-29 14:29:00 -05:00
Jimmy Berry
b0371a1dca
Merge pull request #1940 from jberry-suse/osc-staging-select-proposal-ignore-nonfree
...
osc-staging: exclude NonFree requests from staging proposals.
2019-03-29 14:04:24 -05:00
456ec244a7
Merge pull request #1942 from coolo/dont_release_000product
...
Remove the special logic for 000product
2019-03-28 22:07:39 +01:00
Stephan Kulow
4f494e8495
Remove the special logic for 000product
...
If we release 000product with set_release the FTP tree is mis-named
2019-03-28 21:58:05 +01:00
Jimmy Berry
5f0f3f498a
osc-staging: exclude NonFree requests from staging proposals.
...
- NonFree delete requests are never staged.
- NonFree submit requests are handled by adi command.
2019-03-28 09:54:24 -05:00
Jimmy Berry
9bb47b0106
origin-manager: require fallback review for delete requests.
...
Delete requests were intended to be handled in more detail along with
the update crawler re-write, but in the meantime always fallback.
2019-03-28 09:00:33 -05:00
Stephan Kulow
f449f810d8
Merge pull request #1937 from Vogtinator/somemorestuff
...
Some more ttm improvements/refactoring
2019-03-28 14:05:08 +01:00
69a8422e6e
Release/Publish container_products first
...
In some cases releasing/publishing that failed, with unfortunate consequences:
- Other products were still released/published
- Snapshot version did not get updated
-> Endless retries
There should be a way to flag a "release/publish in-progress", but until that's
the case a workaround is better than nothing.
2019-03-28 13:58:23 +01:00
0e9bdbe4fe
Fix yet another crash because of self.project
2019-03-28 13:54:41 +01:00
32a1174d9c
Don't use version_images prefix for Images projects
...
They have their own 00Meta, so it's not necessary anymore.
2019-03-28 13:54:29 +01:00
Stephan Kulow
f2f620e23d
Merge pull request #1936 from coolo/add_staging_bot
...
Fix indenting - this is really hard
2019-03-28 13:34:46 +01:00
Stephan Kulow
256c1b8411
Fix indenting - this is really hard :(
2019-03-28 13:33:56 +01:00
Stephan Kulow
486d0c405c
Merge pull request #1935 from coolo/add_staging_bot
...
Move some more pipelines from citest to official repo
2019-03-28 13:24:07 +01:00
Stephan Kulow
99299a1010
Move some more pipelines from citest to official repo
2019-03-28 12:16:33 +01:00
7f59878b02
Merge pull request #1931 from coolo/fix_makeurl
...
Fix one more crash in totest-manager on actual release
2019-03-28 10:08:02 +01:00
Stephan Kulow
0a4ca45e48
Replace all left self.project with self.project.name
2019-03-28 10:05:44 +01:00
Stephan Kulow
e80cf63aa0
Merge pull request #1930 from coolo/fix_no_release
...
Fix crash on images projects (openSUSE:Leap:15.0:Images)
2019-03-28 09:00:06 +01:00
Stephan Kulow
1576a1cf46
Fix crash on images projects (openSUSE:Leap:15.0:Images)
...
And reduce debug output - it's hard to see the actual debug output
2019-03-28 08:34:26 +01:00
Stephan Kulow
1dc8e17785
Merge pull request #1919 from coolo/totest_manager_refact
...
Totest manager refactoring
2019-03-28 06:30:51 +01:00
Stephan Kulow
9e41f45f52
Skip ttm subdir in nosetests
2019-03-27 19:59:17 +01:00
Jimmy Berry
d8487cd417
Merge pull request #1925 from jberry-suse/obs_operator-k8s-cache
...
obs_operator: provide cache volume and origin-manager report cron.
2019-03-27 13:45:41 -05:00
Stephan Kulow
32afd61501
Remove is_image_product all together
2019-03-27 17:23:59 +01:00
Stephan Kulow
f3b3549a35
Rename the snapshot functions and add gocd config
2019-03-27 17:20:20 +01:00
Stephan Kulow
7932e11134
Moved the config into OBS/IBS
2019-03-27 15:56:48 +01:00
Stephan Kulow
b35453b4bf
Calculate is_image_product instead of configuring it
2019-03-27 15:56:48 +01:00
Stephan Kulow
86c507d668
Parse the config from yaml
2019-03-27 15:56:48 +01:00
Stephan Kulow
bb438bde4f
Split totest manager into multiple files
2019-03-27 15:56:48 +01:00
Stephan Kulow
e66d5054d7
Add config
2019-03-27 15:56:48 +01:00
Stephan Kulow
55301c87ae
Stop the fallback - we pass the real project name
2019-03-27 15:56:48 +01:00
Stephan Kulow
dc932a67d7
Make is_image_product a config
2019-03-27 15:56:48 +01:00
Stephan Kulow
af4acbe91d
Remove bad quotes (flake)
2019-03-27 15:56:48 +01:00
Stephan Kulow
31568f2b37
ToTestBaseNew is history
2019-03-27 15:56:48 +01:00
Stephan Kulow
46a135090a
Merge _release functions
2019-03-27 15:56:48 +01:00
Stephan Kulow
40346475e0
Merge is_snapshottable variants
2019-03-27 15:56:48 +01:00
Stephan Kulow
0ed0c0ebcd
Change the current_source override to a config
2019-03-27 15:56:48 +01:00
Stephan Kulow
fa33f864cf
Move set_snapshot_number to ToTestBase
2019-03-27 15:56:48 +01:00
Stephan Kulow
c7a81596bc
Remove overloaded iso_ and ftp_ function for SLE
...
All your base belong to us!
2019-03-27 15:56:48 +01:00
Stephan Kulow
2f1c2cb2e6
Remove basically duplicated release_version function
...
This used to differ between _product and 000product - but meanwhile we all
use the same mechanism
2019-03-27 15:56:48 +01:00
Stephan Kulow
0d4a233fd8
Harmonize get_current_snapshot to take first main_product
2019-03-27 15:56:48 +01:00
Stephan Kulow
ef4660eb01
Remove interval option - we run it as systemd timer for a while
2019-03-27 15:56:48 +01:00
Stephan Kulow
a8bf788456
Fix one more newline - not just in print
2019-03-27 09:06:35 +01:00
Stephan Kulow
eae888473a
Merge pull request #1928 from coolo/fix_newline
...
Fix newline in SI report
2019-03-27 07:58:02 +01:00