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

DNF reposync Plugin #931

Closed
Tracked by #389
j-mracek opened this issue Oct 3, 2023 · 3 comments · Fixed by #1903
Closed
Tracked by #389

DNF reposync Plugin #931

j-mracek opened this issue Oct 3, 2023 · 3 comments · Fixed by #1903
Assignees
Labels
Priority: MEDIUM Triaged Someone on the DNF 5 team has read the issue and determined the next steps to take
Milestone

Comments

@j-mracek
Copy link
Contributor

j-mracek commented Oct 3, 2023

No description provided.

@github-project-automation github-project-automation bot moved this to Backlog in DNF team Oct 3, 2023
@j-mracek j-mracek added this to the Fedora 41 milestone Oct 3, 2023
@j-mracek j-mracek added Priority: MEDIUM Triaged Someone on the DNF 5 team has read the issue and determined the next steps to take labels Oct 3, 2023
@kontura
Copy link
Contributor

kontura commented Jan 29, 2024

  • The --source option should be changed to --srpm. (We are trying to unify the options in dnf5 and we have decided to use --srpm everywhere. Old dnf sometimes used --source and sometimes --srpm which was confusing.)
  • Related issue: Keep only N newest packages with reposync #380

@Conan-Kudo
Copy link
Member

Any progress on this? The reposync command is the only way to mirror RHEL content, for example.

Here's an active use of this: https://github.com/datto/rhel-reposync-playbook/blob/main/roles/install_reposync/files/rhel-reposync.sh

evgeni added a commit to theforeman/theforeman-rel-eng that referenced this issue Oct 15, 2024
dnf5 doesn't have reposync [1] and repodiff [2] plugins, which we need.
As dnf5 is the default dnf implementation on Fedora 41, let's try to
check whether a dnf4 binary exists and use that instead.

[1] rpm-software-management/dnf5#931
[2] rpm-software-management/dnf5#944
ekohl pushed a commit to theforeman/theforeman-rel-eng that referenced this issue Oct 15, 2024
dnf5 doesn't have reposync [1] and repodiff [2] plugins, which we need.
As dnf5 is the default dnf implementation on Fedora 41, let's try to
check whether a dnf4 binary exists and use that instead.

[1] rpm-software-management/dnf5#931
[2] rpm-software-management/dnf5#944
@kontura
Copy link
Contributor

kontura commented Nov 7, 2024

We should also make sure to cover this issue: rpm-software-management/dnf-plugins-core#566

@m-blaha m-blaha self-assigned this Nov 26, 2024
@m-blaha m-blaha moved this from Backlog to In Progress in DNF team Nov 26, 2024
@jan-kolarik jan-kolarik modified the milestones: Fedora 41, Fedora 42 Nov 26, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in DNF team Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: MEDIUM Triaged Someone on the DNF 5 team has read the issue and determined the next steps to take
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants