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

[feature] add support for creating and serving yum/dnf repos #387

Open
aleiner opened this issue Jan 14, 2025 · 0 comments
Open

[feature] add support for creating and serving yum/dnf repos #387

aleiner opened this issue Jan 14, 2025 · 0 comments
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work

Comments

@aleiner
Copy link

aleiner commented Jan 14, 2025

Describe Proposed Solution(s):

Two possible approaches were discussed:

  • When collecting RPMs of type 'repo', download and store in a temporary location. Once all of the RPMs have been gathered, run createrepo and then ingest that directory into the Hauler store. When the fileserver is serving files, this directory will be a valid yum/dnf repo.
  • Collect all RPMs as and store directly into Hauler. Instead of doing a hauler store serve fileserver, run hauler store serve reposerver which will initiate the createrepo and launch an additional fileserver that will act as a valid yum/dnf repo.
@aleiner aleiner added the enhancement New feature or request label Jan 14, 2025
@github-project-automation github-project-automation bot moved this to To Triage in Hauler Jan 16, 2025
@zackbradys zackbradys added the size/M Denotes an issue/PR requiring a relatively moderate amount of work label Jan 16, 2025
@zackbradys zackbradys moved this from To Triage to Backlog in Hauler Jan 16, 2025
@zackbradys zackbradys changed the title [feature] Add support for creating and serving yum/dnf repos [feature] add support for creating and serving yum/dnf repos Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work
Projects
Status: Backlog
Development

No branches or pull requests

2 participants