Comments (2)
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.
Perfect, thanks for the information.
from foreman-documentation.
Related Issues (20)
- Planning for {Project} Guide - Content Sources terminology
- should we drop 'Content hosts'? HOT 3
- friendly reminder: do not forget to cherry-pick to 3.10! HOT 3
- Reword "internal Smart Proxy" and "external Smart Proxy" HOT 1
- Restructure branches into web and guides (nightly, X.Y, etc) HOT 4
- Decide on foreman-installer "--option=true" vs --option true" HOT 4
- Re-document katello-pull-transport-migrate
- Check if "Content Host" needs to be removed from Prereqs too HOT 7
- Add hint about default Puppet Environment HOT 2
- Fix version details - RHEL7 to RHEL8 on Satellite v6.12 - v6.15 in performance tuning doc HOT 1
- Removal of {context} from IDs HOT 1
- Make long headers easier to read HOT 6
- Introduce a Foreman & DNS guide HOT 9
- Shortened guide titles need link updates in code for Sat
- Idea: Document how to mirror Ubuntu Pro packages? HOT 7
- Move "use tmux because the upgrade takes a very long time" to snippet
- Relocate and rewrite deleted note about CVs
- Update link to "Configuring LDAP as an ext auth" in Satellite web UI
- Improve introduction in guides/common/modules/con_performing-additional-configuration-on-smart-proxy-server.adoc
- Further improvements to the Discovery chapter in provisioning HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from foreman-documentation.