Feature #10478

host debian repos

Added by Pat Riehecky about 3 years ago. Updated 6 months ago.

Status:Closed
Priority:Low
Assigned To:-
Category:Repositories
Target version:-
Difficulty:hard Pull request:https://github.com/Katello/katello/pull/6877
Bugzilla link:
Story points-
Velocity based estimate-
ReleaseKatello BacklogRelease relationshipAuto

Description

Foreman is capable of managing debian style repos. It would be nice if Katello could also manage debian style repos for heterogeneous sites.


Related issues

Blocks Katello - Bug #11273: rename UI/API 'packages' to 'rpms' New 08/02/2015

Associated revisions

Revision 333f0303
Added by Matthias Dellweg 6 months ago

Fixes #10478 - Add deb_repo to Katello

migrations, models, views, service, glue and a lot of small stuff

Many thanks to @jlsherrill for reviewing and helping

Revision de1ddfa0
Added by Matthias Dellweg 6 months ago

Refs #10478 - Try to fix last issues

History

#1 Updated by Pat Riehecky about 3 years ago

Err, foreman manages debian style systems....

#2 Updated by Michael Moll about 3 years ago

See https://github.com/pulp/pulp_deb and https://pulp.plan.io/projects/pulp_deb for the Pulp resources regarding that topic.

Once apt/deb support is in Pulp, Katello has to get extended to also handle apt repos (probably the easy part) and katello-agent has to get ported to Debian/Ubuntu (which is the way harder part).

#3 Updated by Eric Helms about 3 years ago

  • Triaged changed from No to Yes

#4 Updated by Sean O'Keeffe over 2 years ago

  • Blocks Bug #11273: rename UI/API 'packages' to 'rpms' added

#5 Updated by Eric Helms over 2 years ago

  • Release set to Katello Backlog

#6 Updated by The Foreman Bot 11 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/6877 added

#7 Updated by Matthias Dellweg 8 months ago

We have a working scenario here:
https://github.com/Katello/katello/pull/6877

It depends on additions to runcible:
https://github.com/ATIX-AG/runcible/tree/feature/add_deb_type

The pulp_deb dependencies are already merged upstream.

Features include Apt-Repositories, listing of deb-Packages, inclusion and publication in versioned content views.
Not yet included: subscription-manager, katello-agent

#8 Updated by Matthias Dellweg 6 months ago

  • % Done changed from 0 to 100
  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF