Project

General

Profile

Actions

Bug #21790

closed

Auto-attach subscriptions not working for content hosts with custom products only

Added by Andrew Kofink over 6 years ago. Updated almost 6 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Subscriptions
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1500959

Description of problem:

This is not a duplicate, but rather it seems to be a regression since the fix for BZ#1274693 of the same description. The fix for BZ#1274693 was reported as fixed in https://access.redhat.com/errata/RHBA-2016:1501 (v6.2.0)

However, this has been observed on a fully updated 6.2.12 Satellite

Version-Release number of selected component (if applicable): v6.2.12

How reproducible: Always

Steps to Reproduce:

1.) Create an activation key with only a custom product subscription attached to it.

  1. hammer activation-key info --name custom --organization myorg
    Name: custom
    ID: 5
    Description:
    Host Limit: Unlimited
    Auto Attach: true
    Lifecycle Environment: dev
    Content View: rhel7
    Host Collections:
  1. hammer activation-key subscriptions --name custom --organization myorg
    ---|------|----------|----------|---------------------|---------------------|---------|----------|--------
    ID | NAME | ATTACHED | QUANTITY | START DATE | END DATE | SUPPORT | CONTRACT | ACCOUNT
    ---|------|----------|----------|---------------------|---------------------|---------|----------|--------
    8 | epel | | | 2017/10/11 19:56:18 | 2047/10/04 19:56:18 | | |
    ---|------|----------|----------|---------------------|---------------------|---------|----------|--------

2.) Register a server using that activation key (expecting the auto-attach to give it the temporary subscription. (i.e. "Status Details: Guest has not been reported on any host and is using a temporary unmapped guest subscription.")

Actual results:

The registered client will get only the subscription for the custom product, and will not get the temporary subscription. (Manually clicking the "Run Auto Attach" from the Content Host's page WILL run auto attach and attach the temporary subscription).

Expected results:

The registered client should get a subscription based on auto-attach

Additional info:

If I remove the custom subscription from that activation key (so there are no subscriptions attached), and register a server, the registered server WILL get the temporary subscription

Actions #1

Updated by Justin Sherrill over 6 years ago

  • Subject changed from Auto-attach subscriptions not working for content hosts with custom products only to Auto-attach subscriptions not working for content hosts with custom products only
  • Category changed from 111 to Subscriptions
  • Assignee set to Andrew Kofink
  • Target version set to 236
  • translation missing: en.field_release set to 329
Actions #2

Updated by Andrew Kofink over 6 years ago

  • Status changed from New to Rejected
  • translation missing: en.field_release changed from 329 to 166

Custom products cannot have temporary subscriptions. They are always physical, even if the client is a guest of a hypervisor. I'm closing this as it seems to be working as intended.

Actions

Also available in: Atom PDF