Bug #28818
closedProduct sync-status of latest repo-sync vs. sync-status of all repo-syncs
Description
We often hear from our customers, that the display of sync-status for a Product is not what is expected.
The current implementation shows the status of the "most relevant repository-sync", which is the sync-state of the latest repository(-bulk)-sync.
From a different point of view it would make sense to show the aggregated sync-state of all of the product's repositories instead.
This would mean, if any repository's last-sync resulted in 'warning', the product's sync-state should also be 'warning', even if another repository that synced more recently resulted in status 'success'.
For now it might be sufficient to add an additional sync-state parameter in the Product's API as well as Hammer-CLI
I am currently working on a PR that supplies the data, stay tuned.