Managing host content efficiently is an essential responsibility for system administrators. Red Hat Satellite helps you curate content for hosts, but until now, giving hosts access to multiple content views (multi-CV) could become a heavy administrative burden.
Let's look at how multi-CV works, why we built it, and how you can start using it today.
Content curation in Satellite
Red Hat Satellite content views help system administrators manage software distribution by providing point-in-time snapshots of software synchronized from the Red Hat content delivery network. You allocate content views to lifecycle environments (LCEs), which represent various stages of deploying applications to Red Hat Enterprise Linux (RHEL) systems.
For example, the Web Application Alpha content view contains software from a specific date. You then assign test systems to the Testing lifecycle environment and this content view. This setup ensures that the software available to the host remains completely static during the testing period.
Once you verify that the web application works as expected with this software, you can promote the content view to the Production lifecycle environment to provide the tested software to your production systems.
Composite content views (CCVs)
Often, a host needs access to content from multiple content views (CVs) simultaneously. Historically, system administrators used composite content views (CCVs) to solve this. CCVs act as a "bucket" that allows administrators to combine multiple CVs into a single, unified content set.
However, CCVs introduce administrative overhead. Updating underlying CVs requires two separate publications. First, you must publish the updated underlying CV, and then you must publish the CCV itself. For administrators who need to publish dozens or even hundreds of times per day, this multi-step management process becomes time-consuming and difficult to maintain.
The solution: Multi-CV
System administrators have long asked: "Why can't we assign hosts to multiple content views directly?"
With Red Hat Satellite 6.19, you finally can. Spelling out a clearer path for content architecture, multi-content views (multi-CV) offer an efficient way to manage host content.
How it works
Instead of assigning a CV and LCE separately, you can now assign hosts and activation keys (AKs) to one or more content view environments.
A content view environment combines an LCE and a CV. When you promote a CV to an LCE, Satellite automatically creates the corresponding content view environment.
Figure 1 shows a RHEL system, sat-client3.

In the Content view environment menu, you can see that the system sat-client3 is assigned to the RHEL10 Base and Appstream content view environment.
Select the RHEL10 Base and Appstream content view environment (Figure 2).

In the next menu, select the Repositories tab (Figure 3).

The Repositories tab shows that this content view environment contains the Red Hat Enterprise Linux 10 BaseOS and AppStream repositories.
Creating a content view environment in Red Hat Satellite
Red Hat Satellite automatically creates a content view environment when you publish or promote a content view.
To demonstrate this process, consider a content view that contains the Extra Packages for Enterprise Linux (EPEL) 10 repository but has not been published yet. You can publish this content view and promote it to the Test and Production lifecycle environments (Figure 4).

Next, assign the new EPEL10 content view environment to your host by completing the following steps (illustrated in Figure 5):
- Go to Hosts → All Hosts.
- Open the kebab menu and select Change content view environments.

- In the Assign content view environments panel, configure the following settings (Figure 6):
- Content view environment: Assign another content view environment
- Lifecycle environment: Test
- Content view: EPEL10
- Enable Update the host immediately via remote execution and save your changes. Save.

When you log back into the host, you can verify that it now has access to the EPEL10 repository (Figure 7).

Management efficiency
Multi-CV in Red Hat Satellite marks a shift in content management efficiency. By letting you assign hosts directly to multiple content view environments, this feature eliminates the rigid, publication-heavy workflow required by composite content views. This direct approach reduces administrative overhead, simplifies software distribution, and gives your team more flexibility to manage deployments.
Explore the documentation to see how multi-content views simplify host management in Red Hat Satellite.