Mike McLean
5cdb2127fe
PR#1711: Enforce sane module state transitions
...
Merges #1711
https://pagure.io/fm-orchestrator/pull-request/1711
2021-06-15 15:05:10 -04:00
Mike McLean
af97a23bca
additional unit tests for strict_module_state_transitions
2021-06-15 15:05:06 -04:00
Mike McLean
fcd662468f
fix unit tests
2021-06-15 15:05:06 -04:00
Mike McLean
7b56c6429e
strict_module_state_transitions config option
...
Fixes: https://pagure.io/fm-orchestrator/issue/1678
2021-06-15 15:05:06 -04:00
Mike McLean
7522cc1fb2
PR#1710: Fix docs rendering
...
Merges #1710
https://pagure.io/fm-orchestrator/pull-request/1710
Fixes : #1669
https://pagure.io/fm-orchestrator/issue/1669
render README in Pagure
2021-06-10 14:02:24 -04:00
Mike McLean
9a0e8e3db4
fix emphasis
2021-06-08 13:04:31 -04:00
Mike McLean
ae4132ce30
fix literal blocks
2021-06-08 13:04:24 -04:00
Mike McLean
e61cbcc8f8
fix ref
2021-06-08 12:29:19 -04:00
Mike McLean
a92321b9c6
PR#1704: Added link to docs folder in README
...
Merges #1704
https://pagure.io/fm-orchestrator/pull-request/1704
Fixes : #1628
https://pagure.io/fm-orchestrator/issue/1628
link to documentation from README
2021-05-25 14:36:45 -04:00
Brendan Reilly
9f31bf0741
Added link to docs folder in README
2021-05-25 14:36:40 -04:00
Mike McLean
0e067b521e
PR#1707: Fix README rendering
...
Merges #1707
https://pagure.io/fm-orchestrator/pull-request/1707
2021-05-25 14:13:25 -04:00
Mike McLean
95a6ff9efe
remove problematic license link
2021-05-19 15:18:51 -04:00
Mike McLean
9c738500e3
drop internal section links
2021-05-19 15:18:51 -04:00
Mike McLean
086ce8d4f0
remove duplicate substitution
2021-05-19 15:18:34 -04:00
Mike McLean
de8e64dd04
PR#1705: Add a short doc on module naming
...
Merges #1705
https://pagure.io/fm-orchestrator/pull-request/1705
2021-05-19 10:01:22 -04:00
Mike McLean
4a3d13e739
Add a short doc on module naming
2021-05-18 14:39:36 -04:00
Mike McLean
f1b9a4a241
PR#1701: Fixes for allow_dashes_in_svc enforcement
...
Merges #1701
https://pagure.io/fm-orchestrator/pull-request/1701
2021-05-13 15:25:44 -04:00
Mike McLean
a8adfd4f74
defer commit of module entry until we set the context and validate
2021-05-13 11:36:53 -04:00
Mike McLean
872320a230
use scm_stream instead of scm.branch
2021-05-13 11:05:35 -04:00
Mike McLean
4e7b7ab94e
PR#1700: Block dashes in stream/version/context by default
...
Merges #1700
https://pagure.io/fm-orchestrator/pull-request/1700
2021-05-11 15:21:26 -04:00
Mike McLean
d6185e806e
new unit test
2021-05-06 13:43:30 -04:00
Mike McLean
53000c0783
fix unit test
2021-05-06 12:05:07 -04:00
Mike McLean
76e30dd8ad
enforce allow_dashes_in_svc at module creation
2021-05-06 12:05:07 -04:00
Mike McLean
1f37c646f7
add allow_dashes_in_svc config option
2021-05-06 12:05:07 -04:00
Mike McLean
f14910282f
PR#1699: allow setting multiple schedule task names for product pages
...
Merges #1699
https://pagure.io/fm-orchestrator/pull-request/1699
2021-04-23 11:52:08 -04:00
Mike McLean
42f5f82a89
allow setting multiple schedule task names for product pages
...
this adds a new setting, product_pages_schedule_task_names, which
is the list version of product_pages_schedule_task_name.
2021-04-22 15:52:19 -04:00
Mike McLean
7084556ab0
PR#1698: fix flake8 issues
...
Merges #1698
https://pagure.io/fm-orchestrator/pull-request/1698
Fixes : #1687
https://pagure.io/fm-orchestrator/issue/1687
flake8 failures on master
2021-04-21 16:38:34 -04:00
Mike McLean
22ffe54b63
more flake8 fixes: integration tests
2021-04-21 16:31:48 -04:00
Mike McLean
8ba7bdd6d8
update ci spec file url
...
https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
2021-04-21 16:23:08 -04:00
Mike McLean
865296b8c7
fix flake8 issues
2021-04-21 14:41:23 -04:00
Brendan Reilly
023602578d
Release 3.6.1
3.6.1
2021-04-20 11:06:24 -04:00
Mike McLean
9610435cc2
PR#1696: sync_koji_build_tags: consider previous batches
...
Merges #1696
https://pagure.io/fm-orchestrator/pull-request/1696
2021-04-14 07:10:02 -04:00
Mike McLean
604c850cfc
sync_koji_build_tags: consider previous batches
...
This works around a case where tagging messages are missed for a build
with high reuse. In such a case, we can start out in the final batch,
but have incorrect tag state for reused components from previous
batches.
2021-04-13 13:21:43 -04:00
Mike McLean
bed3ecbc2c
PR#1693: Update static context docs for PackagerV3 changes
...
Merges #1693
https://pagure.io/fm-orchestrator/pull-request/1693
2021-04-01 17:58:06 -04:00
Brendan Reilly
008793e4dc
Update static context docs for PackagerV3 changes
2021-04-01 13:01:11 -04:00
Mike McLean
125d9abb3f
PR#1680: Pull Fedora container from Fedora registry
...
Merges #1680
https://pagure.io/fm-orchestrator/pull-request/1680
2021-03-23 15:56:41 -04:00
Brendan Reilly
addfd6d933
Fix py2 dockerfile
2021-03-23 15:56:37 -04:00
Brendan Reilly
74bb78068f
Pull Fedora container from Fedora registry
...
We need to pull the image from here to avoid rate limiting from
dockerhub
2021-03-23 15:56:37 -04:00
Mike McLean
f548393609
Merge #1692 fail build if we can't add deps
2021-03-19 18:30:42 +00:00
Mike McLean
bfd1d84bdb
fail build if we can't add deps
2021-03-19 14:19:23 -04:00
Mike McLean
4a44d537b8
Merge #1688 Integration tests: add v3-packager coverage
2021-03-17 19:33:57 +00:00
Mike McLean
357899d99b
Merge #1689 allow side_tag parameter
2021-03-17 15:01:49 +00:00
Mike McLean
d170b433d2
allow side_tag parameter
2021-03-17 10:21:05 -04:00
jobrauer
f8530a49da
Integration tests: add v3-packager coverage
2021-03-12 14:25:53 +01:00
jobrauer
46f27ce3ed
Integration tests: enable parameters for clone_and_start_build fixture.
2021-03-12 14:12:53 +01:00
Brendan Reilly
595bfb00d5
Release 3.6.0
3.6.0
2021-03-10 15:14:11 -05:00
Mike McLean
3f91b21a91
Merge #1686 Fix mmd.copy calls to support PackagerV3
2021-03-10 20:09:31 +00:00
Brendan Reilly
d0579a16c1
Fix mmd.copy calls to support PackagerV3
...
Fixes #1685
2021-03-10 15:00:42 -05:00
Mike McLean
8f0e35abe4
Merge #1682 support side tags in mbs
2021-03-10 18:00:34 +00:00
Mike McLean
1c20d1f818
fix comment, and warn if base module lacks side tag configuration
2021-03-10 12:55:09 -05:00