-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
Goal:
- Dependency solving should stop being on by default for incremental update.
- Dependency solving is no longer needed for ensuring errata dependencies are pulled in with the erratum. It is self-encapsulating.
- Read https://community.theforeman.org/t/rfc-disabling-dependency-solving-by-default-for-content-view-incremental-updates/43891 for more context.
Acceptance Criteria:
- Dependency solving is disabled by default for incremental update.
- The UI is updated to no longer recommend disabling dependency solving.
- Existing documentation that discusses dependency solving is updated and new documentation to explain why dependency solving isn't needed is added.
- semver is respected and this default change is introduced in a backwards-compatible manner. Meaning, unless we bump Katello to version 5, we'd need to look into introducing this only via UI or potentially hammer changes. Changing the API default is definitely a breaking change.
Open questions:
- Can this be further socialized to find out if people are using dependency solving during incremental update on purpose?