release notes v0.21.0
OpenShift Migration Advisor — release notes — v0.21.0
Compare: v0.20.3 → v0.21.0
Appliance changes
Features
- Added RVTools upload mode for collecting inventory from uploaded Excel files instead of connecting to a live vCenter
- Added report comparison tool for comparing two collection runs, showing changes in VMs, clusters, and migration status over time
- Added “Run new report” action to trigger a fresh vSphere data collection and refresh the dashboard
- Added Excel (.xlsx) export format option alongside the existing ZIP export
API changes (not yet available in the UI)
- Added vMotion and Storage vMotion capability flags to host inventory data
- Added created_at timestamp to inventory records for tracking when data was collected
- Added HA Enabled (High Availability) cluster feature to inventory data
- Migrated agent UI to v2 API endpoints with improved collection-based reporting
- Aligned v2 group API responses with v1 format for consistency
- Refactored filter package to remove project-specific dependencies for better reusability
Fixes
- Fixed deep inspection showing misleading “disk encryption detected” error when user cancels inspection
- Fixed deep inspection failures incorrectly displayed as “Canceled” instead of “Error” in the UI
- Fixed storage offload estimator failures on multi-datacenter vCenter environments
- Fixed agent intermittently hanging on group and batch VM operations due to database deadlock
- Fixed VM selection not clearing after bulk label and group actions
- Fixed newly added labels and groups not displaying when Labels/Groups column is sorted
- Fixed filtering by deep inspection status causing other pages to appear empty
- Fixed export button not appearing when report is not shared with Red Hat
- Fixed export generation failing with 500 error when exporting all scopes
- Fixed chart legend text being too small and inconsistent across dashboard cards
- Fixed report comparison empty state button spacing
- Fixed generic error message when running a new report during deep inspection
- Fixed VDDK upload returning “internal server error” when a report is in progress
- Fixed out-of-memory error when retrieving VM detail endpoint
- Fixed “With issues breakdown” VM migration status loading slowly due to N+1 API calls
- Fixed container build installing RPMs without GPG signature verification and fetching remote artifacts without integrity checks
- Improved deep inspection status reporting by including inspection state in VM detail endpoint
Console changes
API changes (not yet available in the UI)
- Added assessment enhancement data endpoints for storing user-provided VMA data that cannot be auto-collected
- Added vMotion and Storage vMotion capability flags to host inventory data
- Added created_at timestamp to inventory records for tracking when data was collected
- Added HA Enabled (High Availability) cluster feature to inventory data
Fixes
- Fixed environment status staying on “Uploaded manually” after agent switches to connected mode
- Improved appliance and assessment status displays with clearer labels and icons
- Fixed compact cluster sizing recommendation failing even when using recommended control plane resources
- Fixed storage I/O configuration returning null instead of actual values from vCenter