Is there any ISO for RHEL 8/9 Server or Workstation?
Environment
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
Issue
- Cannot find ISO of Server or Workstation for RHEL 8/9
- Selecting 'Switch to Version 8' changes product variant from 'Red Hat Enterprise Linux Server' to 'Red Hat Enterprise Linux for x86_64' in the customer portal downloads page.
Resolution
-
Separate ISOs for Workstation or Server are NOT provided RHEL 8 onwards.
The offered variant for RHEL 8 or 9 is This content is not included."Red Hat Enterprise Linux for x86_64". -
You can make use of the 'System Purpose Role' to record the intended use of a Red Hat Enterprise Linux 8 and 9 system i.e Server, Workstation or Compute node; however, using this feature is
optional. -
You can configure 'System Purpose' in one of the following ways:
- During image creation
- During a GUI installation when using the Connect to Red Hat screen to register your system and attach your Red Hat subscription
- During a Kickstart installation when using Kickstart automation scripts
- Post-installation : Possible only with command-line tools.
RHEL 8 -# syspurpose <syspupose_option>or# subscription-manager <syspurpose_option>
RHEL 9 -# subscription-manager syspurpose <syspurpose_option>
Note: There is no# syspurposecommand in RHEL 9. The sysurpose commands merged under the subscription-manager syspurpose command. For example,# subscription-manager role --set SystemRolebecomes# subscription-manager syspurpose role --set SystemRoleand so on. The details can be found in document Considerations_in_adopting_rhel_9 - Chapter 5
-
Possible components in System Purpose:
-
Role:
- Red Hat Enterprise Linux Server
- Red Hat Enterprise Linux Workstation
- Red Hat Enterprise Linux Compute Node
-
Service Level Agreement:
- Premium
- Standard
- Self-Support
-
Usage:
- Production
- Disaster Recovery
- Development/Test
-
These components can be found on your RHEL 8/9 machine by running the following commands
# cat /etc/rhsm/syspurpose/valid_fields.json
Current set components:
RHEL 8 - # syspurpose show
RHEL 9 - # subscription-manager syspurpose --show
**ROLE**
- To _Set_ the intended **ROLE** of the system:
RHEL 8 - `# syspurpose set-role <VALUE>`
RHEL 9 - `# subscription-manager syspurpose role --set <VALUE>`
Replace *Value* with the role that you want to assign:
- Red Hat Enterprise Linux Server
- Red Hat Enterprise Linux Workstation
- Red Hat Enterprise Linux Compute Node
- To _Unset_ the **ROLE** :
RHEL 8 - `# syspurpose unset-role`
RHEL 9 - `# subscription-manager syspurpose role --unset`
**SLA**
- To _Set_ the intended **SLA** for the system:
RHEL 8 - `# syspurpose set-sla <VALUE>`
RHEL 9 - `# subscription-manager syspurpose service-level --set <VALUE>`
Replace *Value* with the Entitlement Support level that you want to assign:
- Premium
- Standard
- Self-Support
- To _Unset_ the **SLA** :
RHEL 8 - `# syspurpose unset-sla`
RHEL 9 - `# subscription-manager syspurpose service-level --unset`
**USAGE**
- To _Set_ the intended **USAGE** of the system:
RHEL 8 - `# syspurpose set-usage <VALUE>`
RHEL 9 - `# subscription-manager syspurpose usage --set <VALUE>`
Replace *Value* with the usage that you want to assign:
- Production
- Disaster Recovery
- Development/Test
- To _Unset_ the **USAGE**:
RHEL 8 - `# syspurpose unset-usage`
RHEL 9 - `# subscription-manager syspurpose usage --unset`
**Note:**
To know more about System Purpose you can check `# man syspurpose` or documentation at
- RHEL 8 [6.6.5. Configuring system purpose](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/performing_a_standard_rhel_installation/index#configuring-system-purpose-standard_graphical-installation).
- RHEL 9 [4.3.5.1. Introduction to System Purpose](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html-single/performing_a_standard_rhel_9_installation/index#system_purposes-adoc_connect-to-red-hat)
## Root Cause
The same ISO for RHEL 8/9 can be utilized as a Server, Workstation or a Compute Node.
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.