Project

General

Profile

Feature #26206

Dependency Resolution within content views + associated UI constructs.

Added by John Mitsch about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Content Views
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

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

Description of problem:
When creating a content view filter, a user can add/remove arbitrary packages/errata to a content view. However, dependency resolution is not completed on the resultant repos. As such, the end user can easily create a non-working CV.

Example:

That is, if the user creates a content view filter that includes errata 'foo',
and the packages in that errata require 'bar' and 'baz' as dependencies, 'bar' & 'baz' should end up in the resultant content view.

This RFE requests enabling dependency resolution by default on content views, while giving the user the option via the UI to disable.

Version-Release number of selected component (if applicable):
foreman-1.6.0.46-1.el6sat.noarch
katello-1.5.0-30.el6sat.noarch
pulp-server-2.4.1-0.7.beta.el6sat.noarch

How reproducible:
100%

Associated revisions

Revision 7474c9d7 (diff)
Added by John Mitsch about 2 years ago

Fixes #26206 - Content view dependency solving (#7993)

Adds content view solving for dependencies with `greedy` or `conservative` policies

History

#1 Updated by The Foreman Bot about 2 years ago

  • Assignee set to John Mitsch
  • Pull request https://github.com/Katello/katello/pull/7993 added

#2 Updated by John Mitsch about 2 years ago

  • Triaged changed from No to Yes
  • Target version set to Katello 3.12.0
  • Subject changed from Dependency Resolution within content views + associated UI constructs. to Dependency Resolution within content views + associated UI constructs.

#3 Updated by The Foreman Bot about 2 years ago

  • Status changed from New to Ready For Testing

#4 Updated by John Mitsch about 2 years ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF