Skip to content

Conversation

@ngetahun
Copy link
Contributor

@ngetahun ngetahun commented Nov 10, 2025

Description

This PR attempts to add support for xz compressed debian/fedora repositories.

  • Related Issue / Ticket / Trello card:

How to test

  • Use docker compose to launch rmt
> docker-compose up --build -d
  • Run bash in rmt container
> docker-compose exec -it rmt bash
  • Add the following deb repo as a custom repo
> bin/rmt-cli repos custom add https://security.debian.org/debian-security/dists/bullseye-security/contrib/binary-all/ deb_xz
  • Mirror the repo
> bin/rmt-cli mirror repository deb_xz

Change Type

Please select the correct option.

  • Bug Fix (a non-breaking change which fixes an issue)
  • New Feature (a non-breaking change which adds new functionality)
  • Documentation Update (a change which only updates documentation)

Checklist

Please check off each item if the requirement is met.

  • I have reviewed my own code and believe that it's ready for an external review.
  • I have provided comments for any hard-to-understand code.
  • I have documented the MANUAL.md file with any changes to the user experience.
  • If my changes are non-trivial, I have added a changelog entry to notify users at package/obs/rmt-server.changes.

Review

Please check out our review guidelines
and get in touch with the author to get a shared understanding of the change.

@ngetahun ngetahun mentioned this pull request Nov 10, 2025
7 tasks
@ngetahun ngetahun added the 2.25 label Nov 11, 2025
@ngetahun ngetahun merged commit d30d192 into master Nov 11, 2025
3 checks passed
@ngetahun ngetahun deleted the debian-xz branch November 11, 2025 11:18
@digitaltom
Copy link
Member

@ngetahun @arharovets I think we're missing xz support for repomd repositories which were the original request (https://bugzilla.suse.com/show_bug.cgi?id=1246976)

@arharovets
Copy link
Contributor

@ngetahun @arharovets I think we're missing xz support for repomd repositories which were the original request (https://bugzilla.suse.com/show_bug.cgi?id=1246976)

opened a follow-up: #1385

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants