Project

General

Profile

Bug #32334

Subscriptions and Pools can be associated across organizations

Added by Jonathon Turel 8 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Category:
Subscriptions
Target version:

Description

There is no validation between the organizations assigned to Pools and Subscriptions which can lead to data integrity problems.

Associated revisions

Revision df86940f (diff)
Added by Jonathon Turel 7 months ago

Fixes #32334 - Subscriptions and Pools can cross organizations (#9295)

  • Fixes #32334 - Subscriptions and Pools can cross organizations
  • Refs #32334 - use first_or_create! / remove redundant validation
  • Refs #32334 - tests + feedback
  • Refs #32334 - suppress message handler error when creating products
  • Refs #32334 - address feedback
  • Refs #32334 - improve validation error message on Pool

Co-authored-by: Jeremy Lenz <>

Co-authored-by: Jeremy Lenz <>

Revision a9544596 (diff)
Added by Jonathon Turel 7 months ago

Refs #32334 - intermittent FixInvalidPools tests

Revision 7c990202 (diff)
Added by Jonathon Turel 7 months ago

Refs #32334 - ensure import_all creates Pools with a subscription_id

History

#1 Updated by The Foreman Bot 8 months ago

  • Assignee set to Jonathon Turel
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/9295 added

#2 Updated by Samir Jha 8 months ago

  • Triaged changed from No to Yes

#3 Updated by The Foreman Bot 7 months ago

  • Fixed in Releases Katello 4.2.0 added

#4 Updated by Jonathon Turel 7 months ago

  • Status changed from Ready For Testing to Closed

#5 Updated by Jonathon Turel 7 months ago

  • Bugzilla link set to 1954043

#6 Updated by The Foreman Bot 7 months ago

  • Pull request https://github.com/Katello/katello/pull/9319 added

#7 Updated by The Foreman Bot 7 months ago

  • Pull request https://github.com/Katello/katello/pull/9347 added

Also available in: Atom PDF