Chapter 6. Verifying the post-upgrade state of the RHEL 8 system

This procedure lists verification steps recommended to perform after an in-place upgrade to RHEL 8.

Prerequisites

Procedure

After the upgrade completes, determine whether the system is in the required state, at least:

  • Verify that the current OS version is Red Hat Enterprise Linux 8:

    # cat /etc/redhat-release
    Red Hat Enterprise Linux release <target_os_version> (Ootpa)

    Replace target_os_version with the target OS version, for example 8.6.

  • Check the OS kernel version:

    # uname -r
    4.18.0-305.el<target_os>.x86_64

    The target_os should be either 8 or the target OS version, for example 8_6. Note that .el8 is important and the version should not be earlier than 4.18.0-305.

  • If you are using the Red Hat Subscription Manager:

    • Verify that the correct product is installed:

      # subscription-manager list --installed
      +-----------------------------------------+
          	  Installed Product Status
      +-----------------------------------------+
      Product Name: Red Hat Enterprise Linux for x86_64
      Product ID:   479
      Version:      <target_os_version>
      Arch:         x86_64
      Status:       Subscribed

      Replace target_os_version with the target OS version, for example 8.6.

    • Verify that the release version is set to the target OS version immediately after the upgrade:

      # subscription-manager release
      Release: <target_os_version>

      Replace target_os_version with the target OS version, for example 8.6.

  • Verify that network services are operational, for example, try to connect to a server using SSH.
  • Check the post-upgrade status of your applications. In some cases, you may need to perform migration and configuration changes manually. For example, to migrate your databases, follow instructions in RHEL 8 Database servers documentation.