Actions
Issue #4252
closedmodules.yaml file is generated on repository with no modularity information
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
2.18.1
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Easy Fix, Pulp 2
Sprint:
Sprint 47
Quarter:
Description
It seems that syncing and publishing a repository without any modularity info, still results in a modules.yaml being generated.
See: https://projects.theforeman.org/issues/25529 for more information
Related issues
Actions
Fix bugs related to modularity
Ensure we don't publish module metadata files for repositories where the source repo had none.
Use the correct mechanism for determining the checksum used in the name of the modules.yaml.gz metadata file.
Additionally, refactor the module publish step to be more similar to the others.
closes #4252 https://pulp.plan.io/issues/4252 closes #4253 https://pulp.plan.io/issues/4253