Improve rollback check output

With deployment tracking mirrored on OPS #1621 (closed) we are now executing rollback checks based on the ProductVersion.

This new class gives us the ability to get precise information to all the components bundled in a given package.

This is the current output of the rollback check image

There are some possible improvements:

  • current and target can easily be linked to the coordinated pipeline for that deployment
  • we can check for changes in components (gitaly, elastic-search-indexer, pages, and so on)
  • we can check for changes in packages and images (omnibus, helm, CNG)