Katello and existing Foreman and Pulp

Hi,
I was wondering a couple of things about Katello…

  1. I recall reading that Katello is not meant to integrate into existing
    Foreman implementations, is that still true?
  2. I already have Pulp configured with lots of repos on an old Sun Fire
    X4500 with 24TB of storage (yeah zfsonlinux). Can I install katello over
    top of an existing Pulp implementation?
  3. Does Katello manage what repo yum -t -y -e 0 update runs against
    during the provisioning of a machine from Foreman?
  4. The majority of our linux platforms are running OracleLinux with some
    CentOS and maybe Scientific in the future, Pulp already struggles with
    publishing OL repos because their metadata is missing a field. When
    Katello says it supports Fedora and RHEL, does it mean RHEL or EL? and can
    it handle the other flavors?

Thanks for your time in entertaining my questions.

Howdy Sean,

> 1. I recall reading that Katello is not meant to integrate into
> existing Foreman implementations, is that still true?
>
> This is still true. While we have moved the Katello architecture to be a
plugin to Foreman, the deployment for now still requires a new Foreman
configured to meet the Katello needs.

>
> 1. I already have Pulp configured with lots of repos on an old Sun
> Fire X4500 with 24TB of storage (yeah zfsonlinux). Can I install katello
> over top of an existing Pulp implementation?
>
> We currently don't support bolting an existing Pulp onto Katello. This is
not a feature that we have had the capacity to explore to date. However,
you can still use your existing Pulp as a repository source for importing
into Katello.

>
> 1. Does Katello manage what repo yum -t -y -e 0 update runs against
> during the provisioning of a machine from Foreman?
>
> You can customize your provisioning template to enable or modify the yum
repos that will be configured on the system including pointing at a
repository you sync'd through Katello or a Content View that you have
customized.

>
> 1. The majority of our linux platforms are running OracleLinux with
> some CentOS and maybe Scientific in the future, Pulp already struggles with
> publishing OL repos because their metadata is missing a field. When
> Katello says it supports Fedora and RHEL, does it mean RHEL or EL? and can
> it handle the other flavors?
>
> Fedora, RHEL, and CentOS. As for other flavors, that is determined more
so by what Pulp supports. Pulp does support writing custom importers and
distributors through plugins but I would refer you directly to them to
discuss that further.

Eric