Project

General

Profile

Actions

Feature #32146

closed

Katello Server - Automatic generation of katello-ca-consumer deb packages

Added by BloodyIron . about 3 years ago. Updated 12 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Hosts
Target version:
Difficulty:
easy
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

Since Katello Server and Client now actually support deb type content and repos, it really would be nice if we could see the Foreman+Katello environment automatically generate the katello-ca-consumer packages in deb format, not just rpm. It's a real PITA to have to convert rpm to deb whenever a new version is created, and automation would be appreciated here.

Any chance we can see that come to fruition in the near future?

Thanks!

Actions #1

Updated by Ian Ballou about 3 years ago

  • Category set to Hosts
  • Target version set to Katello Backlog
  • Triaged changed from No to Yes

Hi BloodyIron,

The new Global Registration is soon going to be replacing this host registration workflow. We'll be putting this issue on the backlog due to this, but pull requests are always welcome.

Thanks!

Actions #2

Updated by BloodyIron . about 3 years ago

Ian Ballou wrote:

Hi BloodyIron,

The new Global Registration is soon going to be replacing this host registration workflow. We'll be putting this issue on the backlog due to this, but pull requests are always welcome.

Thanks!

What milestone is that Global Registration workflow change slated for? I am not yet familiar with it. Also, can you point me to any documentation on the topic that exists? Sounds like a good direction! And I'd like to know more! :D

Actions #3

Updated by Et7f3 please_edit_me 12 months ago

BloodyIron . wrote:

Since Katello Server and Client now actually support deb type content and repos, it really would be nice if we could see the Foreman+Katello environment automatically generate the katello-ca-consumer packages in deb format, not just rpm. It's a real PITA to have to convert rpm to deb whenever a new version is created, and automation would be appreciated here.

Any chance we can see that come to fruition in the near future?

Thanks!

I don't see debuild nor alien on RHEL repo. What do you use to convert ?

Also note that katello-ca-consumer-latest.noarch.rpm contain only katello-rhsm-consumer so you could curl file | sh (or maybe in two step if you want to check for checksum)

Actions #4

Updated by Ewoud Kohl van Wijngaarden 12 months ago

  • Status changed from New to Rejected

We're on the path of deprecating the katello-ca-consumer RPM, so I think it's unlikely we'll make a deb version of it. Global registration is the path forward. See https://docs.theforeman.org/nightly/Managing_Hosts/index-katello.html#Registering_Hosts_managing-hosts for the documentation.

For now I'm closing the issue, but if there are issues around registering Debian hosts using global registration those are more than welcome.

Actions

Also available in: Atom PDF