Dirk Müller
730630f06f
Use f-strings where possible
2024-05-07 21:52:32 +02:00
Stephan Kulow
b341b19392
TTM: Do not save SeenIssues if they didn't change
2022-09-01 14:44:07 +02:00
Stephan Kulow
f86579642b
Target E501 - Line too long
...
https://www.flake8rules.com/rules/E501.html - but 79 characters is a
joke
2022-02-18 18:17:27 +01:00
Stephan Kulow
f38bd3a7ed
Target E128 - Continuation line under-indented for visual indent
...
https://www.flake8rules.com/rules/E128.html
2022-02-18 17:35:33 +01:00
Stephan Kulow
54079e949f
Target E202 - Whitespace before ')'
...
https://www.flake8rules.com/rules/E202.html
2022-02-18 17:18:29 +01:00
Stephan Kulow
529d1dafae
Target E302 - add two comment lines before class
2022-02-18 17:15:48 +01:00
Stephan Kulow
579145b52c
Target F841 - Remove unused variables
2022-02-18 17:01:38 +01:00
Stephan Kulow
ae734ba555
Fix indent of statements E127
...
https://www.flake8rules.com/rules/E127.html
2022-02-18 14:23:59 +01:00
Fabian Vogt
d2b18fb07a
ttm/publisher.py: If force is set, ignore QA and other checks
2021-06-18 14:00:57 +02:00
Fabian Vogt
4b84f7a9df
Add containerfile_products type to totest-manager
2021-03-10 15:21:04 +01:00
5728167f14
ttm: ignore parallel_failed jobs, but still list as failed
...
Fixes https://github.com/openSUSE/openSUSE-release-tools/issues/2402
2020-02-14 13:55:44 +01:00
33111b0709
ttm: remove code to update pinned openQA comment
...
Fixes #2105
2019-06-05 09:32:54 +02:00
521a749825
TTM: Add new failed status 'timeout_exceeded'
2019-05-21 11:34:46 +02:00
Stephan Kulow
1d600077e9
Run ttm in python3 containers as well
2019-05-15 20:47:41 +02:00
Stephan Kulow
fec762e5a4
Avoid warning on using .warn (python3)
2019-05-11 14:25:02 +02:00
Michel Normand
9e248644f8
[ttm] do not wait publishing if dryrun
...
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-05-02 10:47:03 +02:00
Stephan Kulow
39960a3e96
Merge pull request #1956 from Vogtinator/appliances
...
Add option to release image_products into a separate repo
2019-04-17 09:30:34 +02:00
Stephan Kulow
ce8185ebf4
TTM: Fix another migration problem on publishing
...
Releaser waits for previous snapshot to be 'published', but the publisher
won't write this, but expects the wait_for_published command to write it.
But this won't be executed unless we return .passed once
2019-04-16 14:28:52 +02:00
256b8dd902
Add option to release image_products into a separate repo
...
totest_images_repo defaults to product_repo if unset.
That's not exactly the same behaviour as before (following the releasetarget),
but should cover all current projects.
2019-04-16 12:00:27 +02:00
Stephan Kulow
5d5c077ef4
TTM: Ignore bootstrap - user will have to use --force
2019-04-15 11:38:40 +02:00
Stephan Kulow
f33d79acfa
Extend the migration code
2019-04-15 11:01:49 +02:00
Stephan Kulow
f5220af12d
TTM: Add migration for the 'testing' status attribute
2019-04-15 10:42:21 +02:00
Stephan Kulow
622990aa02
Fix exit handling of release and publish commands
...
If the commands can't proceed, exit 1 - actually triggering another
pipeline is not yet implemented
2019-04-10 07:39:38 +02:00
Stephan Kulow
0475cc8d6b
TTM: Don't set 'published' snapshot before it's done
...
Publish stage of the TTM will wait for the ToTest project to be done
before setting 'published' - and that's what the Release stage waits
for.
2019-04-08 09:11:16 +02:00
Stephan Kulow
22e40f787a
Add info log to wasted publish calls
2019-04-05 09:51:56 +02:00
Stephan Kulow
da3dfb709c
TTM: reset failed status if no longer failing
2019-04-05 09:51:56 +02:00
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