GithubHelp home page GithubHelp logo

Comments (2)

lzap avatar lzap commented on May 27, 2024

In Foreman, what replaces the content repos? Uploading an image?

In Foreman we have Installation Media resource which is essentially a table: name, URL where URL is parametrized so something like http://mirrors.centos.org/centos/$major/os/$arch which will give you some URL once you associate this with Architecture and Operating System (version = major.minor). That URL is then used to download everything, just like from Pulp in Satellite 6. So the only difference in Foreman is that you do not select Content Host / View / Source (there is no any) but you actually pick some Installation Media on the Host form instead. Katello basically "overrides" and Installation Media is unused completely (it's not blank we ship some entries there but users do not use it if they provision RH content). They can however still use IM to install let's say Debian or Ubuntu. That works fine (it's unsupported tho).

In Foreman for host registration, what do they do in place of activation keys?

Nothing, you only need AKs when dealing with RHSM which is again only RH thing. In Fedora or CentOS there is no such thing - you simply install OS and it can consume all updates immediately. There is no registration step at all, it just works.

So all and all - we simply need to:

  • hide RHSM / AK stuff from upstream or preferably keep it with some note this is only relevant when Katello plugin is installed and user deals with Red Hat content (some users do use Katello to install Red Hat related stuff)
  • content synchronization should be again also with this note

So for this EC2 case I would write something like:

  • Synchronized content repositories for Red Hat Enterprise Linux 7. For more information, see Synchronizing Red Hat Repositories in the Content Management Guide. (Note which shows up only for "foreman" build: This only applies when Katello plugin was installed).
  • Installation media for other operating systems. (Note downstream only: Provisioning of OS other than Red Hat Enterprise Linux is not supported.)

from foreman-documentation.

melcorr avatar melcorr commented on May 27, 2024

Perfect, thanks for the information.

from foreman-documentation.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.