Commit Graph

2910 Commits

Author SHA1 Message Date
Joe Talbott
b3203caf76 List missing streams in exception message.
Fixes: https://pagure.io/fm-orchestrator/issue/1574
2021-06-25 15:49:09 -04:00
Mike McLean
d1f2b85dea PR#1709: Fixed scratch build suffix bug
Merges #1709
https://pagure.io/fm-orchestrator/pull-request/1709
2021-06-16 12:06:19 -04:00
Martin Curlej
71a44bdfb6 Fixed scratch build suffix bug
When building a scratch build of a module with static context
the scratch suffix was added twice.

Signed-off-by: Martin Curlej <mcurlej@redhat.com>
2021-06-16 12:06:14 -04:00
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