Katello 3.6 : how to manage debian clients?

Hi,
thanks for asking. Let’s try to separate, what is working from what does not (yet).
As you might have seen, you can add apt-compatible repositories for deb packages. You can publish them with and without ssl. You can add them to content views and create versions with them in the same way, you know from yum-repos. The http (non-ssl) variants of those repos can be used in the usual way by adding them to /etc/apt/sources.list.
When it comes to registering debian based distros, it is where the problems begin. There is no official version of subscription-manager for debian. You can try https://github.com/ATIX-AG/subscription-manager/tree/mdellweg/apt-support (which could use some love and needs to be rebased eventually). But even if you manage to register hosts with that version of subscription-manager, there seem to be issues with the certificates.
There will not be a katello-agent for debian. Package management will eventually be done with remote execution.
Hope that helps.

1 Like