Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulp modularity #3447

Closed
Tracked by #2533
FrostyX opened this issue Oct 3, 2024 · 2 comments
Closed
Tracked by #2533

Pulp modularity #3447

FrostyX opened this issue Oct 3, 2024 · 2 comments
Assignees

Comments

@FrostyX
Copy link
Member

FrostyX commented Oct 3, 2024

modularity - check if it works (separate directory for results), ask forman folks (and others) whether this is needed at all, module-hotfixes

@FrostyX FrostyX added the pulp label Oct 3, 2024
@FrostyX FrostyX changed the title modularity - check if it works (separate directory for results), ask forman folks (and others) whether this is needed at all, module-hotfixes Pulp modularity Oct 3, 2024
@FrostyX
Copy link
Member Author

FrostyX commented Oct 3, 2024

We got module hotfixes for free with #3383

Building modules probably doesn't work. I think it could be doable but personally, I would vote for not implementing this, keeping all projects with modules in the backend storage. Maybe as one of the latest tasks.

If modularity was implemented through CoprDirs, this would be much easier task. But modularity predates that feature and uses its custom implementation. Relevant issue #1576

@FrostyX
Copy link
Member Author

FrostyX commented Oct 23, 2024

We researched the future of Copr Modularity in #3476 and a decision to deprecate and eventually drop all Copr Modularity code has been made. The reasoning and the retirement schedule can be found in my blog post https://frostyx.cz/posts/copr-modularity-the-end-of-an-era

So I am closing this ticket as WONTFIX. Copr projects with modules will be kept in the current storage until we get to the point when we remove all Modularity data from our database and our storage, and then they will be moved to Pulp.

@FrostyX FrostyX closed this as completed Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

2 participants