Uploaded image for project: 'RHEL Documentation'
  1. RHEL Documentation
  2. RHELDOCS-21216

Use RHEL System Roles to build and manage immutable systems (ostree)

XMLWordPrintable

    • None
    • rhel-sst-ccs
    • 5
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • None
    • Enhancement
    • Hide
      RHEL System Roles support for immutable systems (ostree)::
      You can now use RHEL system roles to build and manage immutable operating systems. This provides a consistent management interface across different backend technologies, including `ostree`. You can deploy and configure immutable systems using the same roles used for traditional systems, ensuring environment consistency.
      Note that this feature is currently not compatible with the `mssql` and `nbde_client` roles.
      Show
      RHEL System Roles support for immutable systems (ostree):: You can now use RHEL system roles to build and manage immutable operating systems. This provides a consistent management interface across different backend technologies, including `ostree`. You can deploy and configure immutable systems using the same roles used for traditional systems, ensuring environment consistency. Note that this feature is currently not compatible with the `mssql` and `nbde_client` roles.
    • In Progress
    • Required
    • Required
    • Not Required

      Document link: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/automating_system_administration_by_using_rhel_system_roles

      Section number and name: new section

      Describe the issue: RHEL System Roles newly support managing immutable (ostree) systems. We must document how users can do this.

      I'm not sure what this should be called in our official docs set. I think "ostree" might not be suitable because it is the name of the upstream technology, and it is one of potentially several backends for our immutable OSes. We have also used the name "RHEL For Edge" in the past, but it isn't just for Edge computing.

      There is a blog post on this topic, it can be used as a reference:

      https://developers.redhat.com/articles/2025/03/18/how-use-rhel-system-roles-image-mode

      DEV Feature: https://issues.redhat.com/browse/RHELBU-2060

      mssql and nbde_client roles are not supported: https://issues.redhat.com/browse/RHELMISC-2189 

       

              elpereir@redhat.com Eliane Pereira
              spetros@redhat.com Sergei Petrosian
              Eliane Pereira Eliane Pereira
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: