Relationship between Foreman and Katello, and some questions/concerns

I'm just now diving into Katello, having a production Foreman instance for
over a year. I have a question: What is the relationship between Foreman
and Katello? My initial impression was that Katello is just a plug-in for
Foreman… however, now that I'm diving in this does not seem to be the
case. It seems Foreman is equally dependent on Katello as Katello is on
Foreman. This is all well and good for now… however I worry about how
sustainable this model is? Right now, the Katello team is making a
concerted effort to release as close to Foreman releases… however, in my
experience this does not last forever especially with large software
projects such as both Katello and Foreman.

  1. Is there some milestone on the roadmap that has one project merging with
    the other?
  2. Is Katello eventually going to Fork Foreman?
  3. Are there plans to make Katello work well with a standalone Foreman
    server?

From what I've seen, Katello is an awesome product that I really want to
utilize in our DevOps environment… But I want to feel good about
investing a lot of time in evaluation knowing Katello is sustainable.

Thanks!

> I'm just now diving into Katello, having a production Foreman instance for
> over a year. I have a question: What is the relationship between Foreman
> and Katello? My initial impression was that Katello is just a plug-in for
> Foreman… however, now that I'm diving in this does not seem to be the
> case. It seems Foreman is equally dependent on Katello as Katello is on
> Foreman. This is all well and good for now… however I worry about how
> sustainable this model is? Right now, the Katello team is making a
> concerted effort to release as close to Foreman releases… however, in my
> experience this does not last forever especially with large software
> projects such as both Katello and Foreman.
>
> 1. Is there some milestone on the roadmap that has one project merging with
> the other?

I don't think so. The idea is that Foreman is the core set of
functionalities, which doesn't have much of a memory footprint, is
pluggable, and can take other functionalities.

Katello on the other hand is an important functionality
(managing packages, configuration management modules, etc…) but it's
not relevant for many Foreman users, particularly those using
Ubuntu/BSD/Debian/etc…

> 2. Is Katello eventually going to Fork Foreman?
I'm not a fortune teller but I'd say no.

> 3. Are there plans to make Katello work well with a standalone Foreman
> server?
Yes, there is even a group of people actively working on it. I'm not
sure how close to the goal they are. stbenjam on IRC was part of that
group if I recall correctly.

>
> From what I've seen, Katello is an awesome product that I really want to
> utilize in our DevOps environment… But I want to feel good about
> investing a lot of time in evaluation knowing Katello is sustainable.

Hope this clarified your questions and you can use Katello confidently
now! :slight_smile:

··· On 05/18, lawre wrote: > > Thanks! > > -- > You received this message because you are subscribed to the Google Groups "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/d/optout.


Daniel Lobato Garcia

@eLobatoss
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato

> > I'm just now diving into Katello, having a production Foreman instance for
> > over a year. I have a question: What is the relationship between Foreman
> > and Katello? My initial impression was that Katello is just a plug-in for
> > Foreman… however, now that I'm diving in this does not seem to be the
> > case. It seems Foreman is equally dependent on Katello as Katello is on
> > Foreman. This is all well and good for now… however I worry about how
> > sustainable this model is? Right now, the Katello team is making a
> > concerted effort to release as close to Foreman releases… however, in my
> > experience this does not last forever especially with large software
> > projects such as both Katello and Foreman.
> >
> > 1. Is there some milestone on the roadmap that has one project merging with
> > the other?
>
> I don't think so. The idea is that Foreman is the core set of
> functionalities, which doesn't have much of a memory footprint, is
> pluggable, and can take other functionalities.
>
> Katello on the other hand is an important functionality
> (managing packages, configuration management modules, etc…) but it's
> not relevant for many Foreman users, particularly those using
> Ubuntu/BSD/Debian/etc…
>
>
> > 2. Is Katello eventually going to Fork Foreman?
> I'm not a fortune teller but I'd say no.
>
> > 3. Are there plans to make Katello work well with a standalone Foreman
> > server?
> Yes, there is even a group of people actively working on it. I'm not
> sure how close to the goal they are. stbenjam on IRC was part of that
> group if I recall correctly.

We're in the initial stages of planning it.
Tracker #7605: As a Foreman user, I would like to be able to add Katello later to an existing Foreman installation - Katello - Foreman

Had a brief overview of what's involved the other day on Google
hangouts (it's complicated): https://www.youtube.com/watch?v=PM2O9AptvXE

··· On Tue, May 19, 2015 at 10:40:27AM +0200, Daniel Lobato Garcia wrote: > On 05/18, lawre wrote:

From what I’ve seen, Katello is an awesome product that I really want to
utilize in our DevOps environment… But I want to feel good about
investing a lot of time in evaluation knowing Katello is sustainable.

Hope this clarified your questions and you can use Katello confidently
now! :slight_smile:

Thanks!


You received this message because you are subscribed to the Google Groups “Foreman users” group.
To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at http://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.