Stephan Kulow
21b36d7dbc
TTM: Fix release_package to be available to publisher as well
...
The containers are released as part of the publishing
2019-04-05 09:51:56 +02:00
Stephan Kulow
4db377ff8a
TTM: Check the publish state in releaser
2019-04-04 15:38:04 +02:00
Stephan Kulow
39b9653091
Set the 'testing' status in releaser
2019-04-04 15:16:42 +02:00
Stephan Kulow
0ba07f3a12
Add published comment to openqa
...
(not replace the old one, we want to see the history)
2019-04-04 15:11:29 +02:00
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