SCIENTIFIC-LINUX-USERS Archives

February 2021

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Konstantin Olchanski <[log in to unmask]>
Reply To:
Konstantin Olchanski <[log in to unmask]>
Date:
Sun, 7 Feb 2021 11:17:05 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (140 lines)
On Thu, Feb 04, 2021 at 10:07:43AM -0800, Konstantin Olchanski wrote:
> > Here we go. Conversion from CentOS-8 to RHEL-8 in 5 easy steps.
> > 
> > Instructions for converting CentOS to RHEL are posted here:
> > https://urldefense.proofpoint.com/v2/url?u=https-3A__access.redhat.com_articles_2360841&d=DwIDAw&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=IBWdeVmMPbkgwCr8Ir6R307eFH3-2aZ9vYnQ7mEhhHM&s=Hhj0voUDSXlQKw63jIuVJYcerY5Bmru62tOJwbHKuMk&e= 
> > convert2rhel-0.15-1.el8.noarch.rpm from github is not signed
> > To be continued...

Updated version of convert2rhel is out. RPM still not signed.

[root@daqlabpc ~]# rpm -vh --upgrade convert2rhel-0.16-1.el8.noarch.rpm 
...
[root@daqlabpc ~]# convert2rhel 
...
WARNING - By continuing you accept this EULA.
Continue with the system conversion? [y/n]: y
...
Running the 'rpm -Va' command which can take several minutes. 
... ... ... (no kidding. but it is a slow computer)
[02/07/2021 10:01:17] TASK - [Convert: List third-party packages] *******************************
WARNING - Only packages signed by CentOS Linux are to be reinstalled. Red Hat support won't be provided for the following third party packages:
certbot-1.11.0-1.el8.noarch                          Fedora Project        @epel
ganglia-3.7.2-33.el8.x86_64                          Fedora Project        @epel
zfs-release-1-8.1.noarch                             N/A                   @@commandline
...
Continue with the system conversion? [y/n]: y
...
WARNING - The following packages will be removed...
Package                                                                Vendor/Packager  Repository
-------                                                                ---------------  ----------
centos-logos-80.5-2.el8.x86_64                                         CentOS Buildsys  @AppStream
centos-logos-httpd-80.5-2.el8.noarch                                   CentOS Buildsys  @AppStream
rhn-client-tools-2.8.16-13.module_el8.1.0+211+ad6c0bc7.x86_64          CentOS Buildsys  @AppStream
python3-rhn-client-tools-2.8.16-13.module_el8.1.0+211+ad6c0bc7.x86_64  CentOS Buildsys  @AppStream
python3-rhnlib-2.8.6-8.module_el8.1.0+211+ad6c0bc7.noarch              CentOS Buildsys  @AppStream
...
Continue with the system conversion? [y/n]: y
...
[02/07/2021 10:04:34] TASK - [Convert: Subscription Manager - Download packages] ****************
Successfully downloaded the subscription-manager package.
Successfully downloaded the subscription-manager-rhsm-certificates package.
Successfully downloaded the python3-subscription-manager-rhsm package.
Successfully downloaded the dnf-plugin-subscription-manager package.
Successfully downloaded the python3-syspurpose package.
...
[02/07/2021 10:04:49] TASK - [Convert: Subscription Manager - Replace] **************************
Removing non-RHEL subscription-manager packages.
Upon continuing, we will uninstall the following subscription-manager pkgs:

Package                                                      Vendor/Packager  Repository
-------                                                      ---------------  ----------
dnf-plugin-subscription-manager-1.27.16-1.el8.x86_64         CentOS Buildsys  @BaseOS
python3-subscription-manager-rhsm-1.27.16-1.el8.x86_64       CentOS Buildsys  @BaseOS
subscription-manager-1.27.16-1.el8.x86_64                    CentOS Buildsys  @BaseOS
subscription-manager-rhsm-certificates-1.27.16-1.el8.x86_64  CentOS Buildsys  @BaseOS
Continue with the system conversion? [y/n]: y
...
[02/07/2021 10:05:50] TASK - [Convert: Install RHEL certificates for RHSM] **********************
Installing RHEL certificate to the system.

[02/07/2021 10:05:50] TASK - [Convert: Subscription Manager - Subscribe system] *****************
Building subscription-manager command ... 
    ... activation key not found, username and password required
...
Username: [log in to unmask] (email address as usename will not work!)
...
Password: letmein
...
Registering system by running subscription-manager command ... 
Registering to: subscription.rhsm.redhat.com:443/subscription
HTTP error (401 - Unauthorized): Invalid username or password. To create a login, please visit https://urldefense.proofpoint.com/v2/url?u=https-3A__www.redhat.com_wapps_ugc_register.html&d=DwIBAg&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=rPpmkxaspgfc9oWErBJ6ENXC7F1bGr0WF49JwjMUCNg&s=CT3gIQCVO3HZE3pYHadDsBlSsh0IytjibeQ9PyxBbjY&e= 
...
Username: enter user name from "you are logged in as", no the email address
...
Password: letmein
...
Registering system by running subscription-manager command ... 
Registering to: subscription.rhsm.redhat.com:443/subscription
The system has been registered with ID: ...
The registered system name is: daqlabpc.triumf.ca
...
Manually select subscription appropriate for the conversion
...
Enter number of the chosen subscription: 1 (the only one available)
...
Attaching subscription with pool ID ...
... ... ... (takes a long time)
[02/07/2021 10:13:23] TASK - [Convert: Get RHEL repository IDs] *********************************
RHEL repository IDs to enable: rhel-8-for-x86_64-baseos-rpms, rhel-8-for-x86_64-appstream-rpms
[02/07/2021 10:13:23] TASK - [Convert: Subscription Manager - Check required repositories] ******
Verifying needed RHEL repositories are available ... 
...
Needed RHEL repos are available.
...
WARNING - The following packages will be removed...
centos-linux-repos-8-2.el8.noarch           CentOS Buildsys  @BaseOS
centos-linux-release-8.3-1.2011.el8.noarch  CentOS Buildsys  @BaseOS
Continue with the system conversion? [y/n]: y
...
WARNING - ********************************************************
WARNING - The tool allows rollback of any action until this point.
WARNING - By continuing all further changes on the system will need to be reverted manually by the user, if necessary.
WARNING - ********************************************************

Continue with the system conversion? [y/n]: y
...
Conflict of kernels: One of the installed kernels has the same version as the latest RHEL kernel.
...
... reinstalling 2139 items
...
[02/07/2021 10:53:00] TASK - [Convert: List remaining non-Red Hat packages] *********************
Listing packages not signed by Red Hat
The following packages were left unchanged.
centos-gpg-keys-8-2.el8.noarch                       CentOS Buildsys       @BaseOS
...
[02/07/2021 10:53:08] TASK - [Final: rpm files modified by the conversion] **********************
Running the 'rpm -Va' command which can take several minutes. It can be disabled by using the --no-rpm-va option.
The 'rpm -Va' output has been stored in the /var/log/convert2rhel/rpm_va_after_conversion.log file
Comparison of modified rpm files from before and after the conversion:
...
[02/07/2021 10:54:53] TASK - [Final: Non-interactive mode] **************************************
For the non-interactive use of the tool, run the following command:
convert2rhel -u username -p letmein --pool ... -y
WARNING - In order to boot the RHEL kernel, restart of the system is needed.
[root@daqlabpc ~]# 
[root@daqlabpc ~]# more /etc/redhat-release 
Red Hat Enterprise Linux release 8.3 (Ootpa)
[root@daqlabpc ~]# 
... reboot ...
[root@daqlabpc ~]# uname -a
Linux daqlabpc.triumf.ca 4.18.0-240.10.1.el8_3.x86_64 #1 SMP Wed Dec 16 03:30:52 EST 2020 x86_64 x86_64 x86_64 GNU/Linux

Looks like success...

-- 
Konstantin Olchanski
Data Acquisition Systems: The Bytes Must Flow!
Email: olchansk-at-triumf-dot-ca
Snail mail: 4004 Wesbrook Mall, TRIUMF, Vancouver, B.C., V6T 2A3, Canada

ATOM RSS1 RSS2