Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-3627

[RFE] Provide some means to indicate extra products that should be considered as `installed` via a custom fact that will be considered in addition to the installed products list.

XMLWordPrintable

    • False
    • False
    • 0
    • Undefined
    • None

      Environment:
      Katello 3.3 with candlepin-0.9.54.10-1.el7.noarch installing RHEL 7.3 with subscription-manager-1.17.15-1.el7.x86_64

      Description of problem:
      I want to attach rhscl to all my servers on install even though the default install doesn't include any packages from the rhscl repository. This doesn't work for me, candlepin doesn't transform the temporary unmapped guest subscription into a real subscription that is provided through the hypervisor. This does however work fine if I install a package from rhscl.

      The same behaviour happens when I attach a license and migrate the host to another hypervisor. After running virt-who and subscription-manager refresh, the rhscl license gets removed when no package is installed.

      Version-Release number of selected component (if applicable):
      candlepin-0.9.54.10-1.el7.noarch

      How reproducible:
      Case1: Install a server and attach a temporary unmapped guest license of a product that has no packages installed and see it disappear after virt-who reports the server.
      Case2: Attach a hypervisor based license of a product that has no packages installed and see it disappear after migrating to another hypervisor.

      Actual results:
      License is removed

      Expected results:
      License remains attached and is replaced with correct hypervisor based license

      Additional info:
      I suspect this is an edge-case of the auto-heal process inside candlepin but I'm not sure where all the magic happens and I am unable to find documentation on how this process really works.

              jira-bugzilla-migration RH Bugzilla Integration
              jira-bugzilla-migration RH Bugzilla Integration
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: