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

Option that stops providing the *.repo files #2985

Closed
Tracked by #2533
praiskup opened this issue Mar 1, 2023 · 0 comments · Fixed by #3245
Closed
Tracked by #2533

Option that stops providing the *.repo files #2985

praiskup opened this issue Mar 1, 2023 · 0 comments · Fixed by #3245
Assignees
Labels
COPR Features desired by the COPR Team Feature

Comments

@praiskup
Copy link

praiskup commented Mar 1, 2023

There are some reasons why the generate *.repo file is useless or at least
confusing

  1. Some repositories stored in PULP may not be useful in isolation -
    rather they are used in "combination" (repo A is only useful when repo
    B is enabled, too). E.g. Copr has a few such use-cases, and therefore
    we sometimes provide a bit more complicated/combinded *.repo files
  • the *.repo files might need some custom updates, example Allow to set gpgKey value for repository #2903

  • external tooling (e.g. dnf copr enable, or the copr ansible plugin)
    might be responsible for generating a custom/arch specific *.repo files

This may lead to user frustration during attempting to consume the
PULP content through the default repo file generated by PULP. So it would
be nice to have a knob for not generating it at all.

@ipanova ipanova added the COPR Features desired by the COPR Team label Mar 9, 2023
@ipanova ipanova self-assigned this Sep 6, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 6, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 6, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 6, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 13, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 13, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 13, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 19, 2023
ipanova added a commit to ipanova/pulp_rpm that referenced this issue Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
COPR Features desired by the COPR Team Feature
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants