#1162 API Call groupReqListUnblock don't unlock group list which was block by groupReqListBlock
Closed: Invalid by mikem. Opened by jcupova.

Steps to Reproduce:

Run groupReqListAdd(tag, groupname, groupname_req, force=True)
Run groupReqListBlock(tag, groupname, groupname_req)
Run groupReqListUnblock(tag, groupname, groupname_req)

Actual result:

In getTagGroups don't show unblocked group list.

Expected result:

In getTagGroups show unblocked group list.


Similar to #871, this is confusing, but it is not a bug.

  • Adding creates an entry.
  • Blocking creates a blocking entry. In this case the block is created in the same tag as the original entry, so the blocking entry replaces it.
  • Unblocking removes the blocking entry.

Blocking prevents entries from being inherited. If you had added the original entry in a parent tag instead, then unblocking would have allowed that inheritance to resume. However, because you used the same tag, the act of blocking overwrote the original entry.

Metadata Update from @mikem:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/koji/koji/issues/1162

Please continue any further discussion there.

Metadata