---
name: satellite-ts-host-assign-416
title: Why can't I assign a RHEL 9 host to a 4.16 cluster?
description: Resolve host assignment failures when assigning a RHEL 9 host to a Satellite cluster running version 4.16.
last-updated: 2026-08-17
---

> ## Documentation Index
> The table of contents for this documentation set is at https://cloud.ibm.com/docs/satellite?format=markdown
> The index for all IBM Cloud docs is at: https://cloud.ibm.com/docs/llms.txt
> Use these files to discover more information as needed.

# Why can't I assign a RHEL 9 host to a 4.16 cluster?
{: #host-assign-416}

Resolve host assignment failures when assigning a RHEL 9 host to a Satellite cluster running version 4.16.
{: shortdesc}

When you try to assign RHEL 9 host to a version 4.16 cluster, you see a message similar to the following error in the host logs.
{: tsSymptoms}

```sh
Nov 26 14:10:11 sat-e2e-d4jfo5u20j-4 ibm-host-agent.sh[13722]: Error: RHEL 9 is NOT supported on 4.16 Satellite clusters
```
{: screen}


RHEL 9 is available only for cluster versions 4.17 and later. You can assign RHEL 9 hosts to your control plane, but if you want to use a RHEL 9 host as cluster worker node. Your cluster must be version 4.17 and later.
{: tsCauses}


Complete the following steps to resovle the issue.
{: tsResolve}

1. Update your cluster to version 4.17.

1. Retry assigning the host to your cluster.

1. If the issue persists, open a [support case](https://cloud.ibm.com/docs/support?topic=support-using-avatar&format=markdown). In the case details, be sure to include any relevant log files, error messages, or command outputs.