Actions
Bug #38484
openIncremental CCV updates all CV versions
Status:
Ready For Testing
Priority:
Normal
Assignee:
Category:
Content Views
Target version:
Difficulty:
medium
Triaged:
Yes
Pull request:
Description
Creating an incremental version of a CCV when the content-views are configured to automatic use latest CV versions will update all CVs, even if they're not touched by the incremental update.
Steps to Reproduce:
- Create and publish a content-view called CV1 with content requiring an erratum.
- Create and publish a content-view called CV2.
- Create a composite content-view called CCV including CV1 and CV2. Mark the option "Always update to latest version" on CV1 or CV2 and make sure that 'Autopublish' is disabled for the CCV.
- Publish a new version of CV2. Ensure CCV has not updated.
- Create a incremental update of CV1 with hammer to add some errata contained on repositories included only on CV1. Make sure to use the `--propagate-all-composites true` flag to also update the CCV.
- Look at the new CCV (version 1.1) and it will include CV1 1.1 and CV2 2.0
If the option "Always update to latest version" the procedure happens as expected the end result would be CCV version 1.1 contains CV1 1.1 and CV2 1.0.
Actions