Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-27875 can not re-register rhel against satellite616 on RHEL-10.0-20240908.1 and RHEL-9.5.0-20240908.2
  3. SAT-29122

[DEV] can not re-register rhel against satellite616 on RHEL-10.0-20240908.1 and RHEL-9.5.0-20240908.2

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Hosts
    • Sprint 141, Sprint 144, Sprint 145

      Description of problem:

      can not re-register rhel against satellite616 on RHEL-10.0-20240908.1 and RHEL-9.5.0-20240908.2

      How reproducible:

      always

      Is this issue a regression from an earlier version:

       

      Steps to Reproduce:

      1. Register rhel system against Satellite6.16:

      [root@sweetpig-17 ~]# subscription-manager register --username=admin --password=xxx --org=sca_org --environment=Library

      Registering to: dell-per740-68-vm-08.lab.eng.pek2.redhat.com:443/rhsm

      The system has been registered with ID: d50627a5-e110-44af-81db-e3022dbd4b37

      The registered system name is: sweetpig-17.khw.eng.rdu2.dc.redhat.com

       

      2. Re-register with "subscription-manager --force":

      [root@sweetpig-17 ~]# rm -rf /etc/pki/consumer/*

       

      [root@sweetpig-17 ~]# echo '' > /var/log/rhsm/rhsm.log

       

      [root@sweetpig-17 ~]# subscription-manager register --force --username=admin --password=admin --org=sca_org --environment=Library

      Registering to: dell-per740-68-vm-08.lab.eng.pek2.redhat.com:443/rhsm

      Unit d50627a5-e110-44af-81db-e3022dbd4b37 has been deleted (HTTP error code 410: Gone)

       

      [root@sweetpig-17 ~]# echo $?

      70

      3. Check the rhsm.log:

      [root@sweetpig-17 ~]# cat /var/log/rhsm/rhsm.log

       

      2024-09-10 02:57:22,648 [WARNING] subscription-manager:150073:MainThread @connection.py:1207 - Local system clock seems to be off by 3:08:59, please check your system time.

      2024-09-10 02:57:23,703 [WARNING] subscription-manager:150073:MainThread @connection.py:1207 - Local system clock seems to be off by 3:08:59, please check your system time.

      2024-09-10 02:57:24,907 [WARNING] subscription-manager:150073:MainThread @connection.py:1207 - Local system clock seems to be off by 3:08:59, please check your system time.

      2024-09-10 02:57:25,446 [WARNING] subscription-manager:150073:MainThread @connection.py:1207 - Local system clock seems to be off by 3:08:59, please check your system time.

      2024-09-10 02:57:26,349 [WARNING] subscription-manager:150073:MainThread @connection.py:1207 - Local system clock seems to be off by 3:09:00, please check your system time.

      2024-09-10 02:57:26,349 [ERROR] subscription-manager:150073:MainThread @register.py:365 - HTTP error (410 - Gone): Unit d50627a5-e110-44af-81db-e3022dbd4b37 has been deleted

      Traceback (most recent call last):

        File "/usr/lib64/python3.9/site-packages/subscription_manager/cli_command/register.py", line 355, in _do_command

          consumer = service.register(

        File "/usr/lib64/python3.9/site-packages/rhsmlib/services/register.py", line 115, in register

          consumer = self.cp.registerConsumer(

        File "/usr/lib64/python3.9/site-packages/rhsm/connection.py", line 1598, in registerConsumer

          return self.conn.request_post(url, params, headers=headers, description=_("Registering system"))

        File "/usr/lib64/python3.9/site-packages/rhsm/connection.py", line 1373, in request_post

          result: Dict[str, Any] = self._request(

        File "/usr/lib64/python3.9/site-packages/rhsm/connection.py", line 1218, in _request

          self.validateResult(result, request_type, handler)

        File "/usr/lib64/python3.9/site-packages/rhsm/connection.py", line 1269, in validateResult

          raise GoneException(result["status"], parsed["displayMessage"], parsed["deletedId"])

      rhsm.connection.GoneException: HTTP error (410 - Gone): Unit d50627a5-e110-44af-81db-e3022dbd4b37 has been deleted

      2024-09-10 02:58:11,102 [ERROR] rhsmcertd-worker:150165:MainThread @rhsmcertd_worker.py:320 - Either the consumer is not registered or the certificates are corrupted. Certificate update using daemon failed.

      Actual behavior:
      After deleting the /etc/pki/consumer/*, failed to re-register Satellite616 with 'subscription-manager register --force'.

      Expected behavior:
      The re-registration should be successful

      Business Impact / Additional info:

      (1) This bug happens on Satellite616-snap3.0, but works well on satellite615:

      rubygem-hammer_cli_katello-1.14.2-1.el9sat.noarch

      candlepin-4.4.14-1.el9sat.noarch

      katello-4.14.0-0.1.rc2.el9sat.noarch

       

      (2)This bug happens with both RHEL-10.0-20240908.1 and RHEL-9.5.0-20240908.2:

      subscription-manager-1.30.1-1.el10.x86_64

      subscription-manager-1.29.42-1.el9.x86_64

       

      DEV Tracker for https://issues.redhat.com/browse/SAT-27875

              rhn-engineering-jlenz Jeremy Lenz
              satellite-jira-automation@redhat.com Satellite Jira-Automation
              Lucy Fu Lucy Fu
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: