Add ext_management_system.id to Migration Readiness summary reports #18944
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As part of the new Migration Analytics plugin that I am working on (https://github.com/mturley/cfme-migration_analytics), I need to consume the two Migration Readiness reports that were made available in #18749 to display the summary data required for https://bugzilla.redhat.com/show_bug.cgi?id=1708369.
I need to correlate the results of these two reports with other data from the ManageIQ API based on the
ext_management_system.id
column, which is not present in these reports. I could useext_management_system.name
, but that assumes the user has not created two providers with the same name, which is technically possible.This PR adds the id field to these two reports so I can make a more robust relation with other
ext_management_system
API data.