Created attachment 1693374 [details]
Screenshot of Drift Comparison view
Description of problem:
In Insights -> Drift -> Comarison I selected two of my systems to compare them to each other. The drift analysis shows differences for three installed packages. Please see screenshot attached to this bugzilla.
From drift analysis there is a difference in the package architecture. But the mentioned packages are installed as i686 and x86_64 packages on both systems. So while the same packages are installed on both systems there is no reason to show a drift here.
Version-Release number of selected component (if applicable):
Packages in question:
I'm not entirely sure on this but I would guess you could reproduce it the following way.
Steps to Reproduce:
1. Install x86_64 version as well as the i686 package version of above packages on two similar systems
2. Compare both systems using Inights Drift
Drift shows different packages for both systems (see screenshot attachted to this bugzilla).
There shouldn't be any differences because both package types are installed on each system.
In case you need additional information to triage this one. Please, tell me which info do yu need and how to collect them. I'm happy to help.
Drift doesn't currently support multiple values for a fact. This can lead to unexpected comparison states -- in this case, when a package is installed for multiple architectures. Support for this capability is planned for the next release.
Trello card: https://trello.com/c/WAJDr2bt/1527-bz-1841561-drift-comparison-shows-drift-in-installed-packages-where-there-is-none
Sorry, I'm not allowed to access the Trello card you mentioned. Could you post the content of the card regarding this case here, please?
Joerg, sure. It's pretty much what I posted above.
The customer has packages installed for multiple architectures. Drift doesn't currently support multiple values for a fact. This can lead to unexpected comparison states. Support for this capability is planned for the next release.