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
Mike McLean
6a64a5933f
docs updates
2021-03-10 12:55:09 -05:00
Mike McLean
8b15bcaf94
unit tests
2021-03-10 12:55:04 -05:00
Mike McLean
2115d54030
note side tag in xmd if option is passed
2021-03-10 12:53:44 -05:00
Mike McLean
f9f057e92c
handle side tag config in get_module_build_dependencies
2021-03-10 12:53:44 -05:00
Brendan Reilly
20343e63bb
Release 3.5.0
3.5.0
2021-03-03 09:42:14 -05:00
Brendan Reilly
2f2ca4ff29
Merge #1667 Added the support for the new libmodulemd v3 packager format.
2021-03-03 14:26:56 +00:00
Martin Curlej
7976b1f084
Added the support for the new libmodulemd v3 packager format.
...
This will enable building modules from the new libmodulemd v3 format.
This format fixes major issue with modularity which enables clear
upgrade paths for multicontext modules.
Signed-off-by: Martin Curlej <mcurlej@redhat.com >
2021-03-03 13:01:50 +01:00
Mike McLean
a2bd848aea
PR#1677: Fix devel module dependencies
...
Merges #1677
https://pagure.io/fm-orchestrator/pull-request/1677
Fixes #1676
Fix devel module dependencies
https://pagure.io/fm-orchestrator/issue/1676
2021-02-19 12:47:05 -05:00
Mike McLean
0b653b73a0
check that our test data has deps
...
This unit test previously failed to detect a bug because the test data
had no deps.
2021-02-08 19:59:15 -05:00
Mike McLean
b9ca83f8b3
update unit test data
2021-02-08 19:59:15 -05:00
Mike McLean
df5733d05d
devel modules require non-devel, not themselves
...
Fixes https://pagure.io/fm-orchestrator/issue/1676
2021-02-08 19:59:02 -05:00