Skip to content

Commit cf3adbc

Browse files
author
Michael Burke
committed
Deploying an extension rpm with a MachineConfig and a custom osImage at the same time breaks the machine config pool
1 parent d9c1444 commit cf3adbc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

post_installation_configuration/coreos-layering.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ With {op-system} image layering, you can install RPMs into your base image, and
1717

1818
[IMPORTANT]
1919
====
20-
RPMs installed through a custom layered image can conflict with RPMs installed by using a machine config. It is recommended to use either machine config or a custom layered image to add extensions, but not both, unless you are certain there will be no conflicts. If there is a conflict, the MCO enters a `degraded` state when it tries to install the machine config RPM. You need to remove the conflicting extension from your machine config before proceeding.
20+
Installing realtime kernel and extensions RPMs as custom layered content is not recommended. This is because these RPMs can conflict with RPMs installed by using a machine config. If there is a conflict, the MCO enters a `degraded` state when it tries to install the machine config RPM. You need to remove the conflicting extension from your machine config before proceeding.
2121
====
2222

2323
As soon as you apply the custom layered image to your cluster, you effectively _take ownership_ of your custom layered images and those nodes. While Red Hat remains responsible for maintaining and updating the base {op-system} image on standard nodes, you are responsible for maintaining and updating images on nodes that use a custom layered image. You assume the responsibility for the package you applied with the custom layered image and any issues that might arise with the package.

0 commit comments

Comments
 (0)