{ "summary": { "total_systems": 1, "systems_with_changes": 1, "total_changes": 7, "changes_by_type": { "mounts": 2, "services": 2, "disk_usage": 3 }, "most_affected_systems": [ [ "web01", 7 ] ] }, "differences": { "mounts": { "web01": { "added_mounts": [], "removed_mounts": [], "changed_mounts": [], "usage_changes": [ { "mountpoint": "/", "before": { "filesystem": "/dev/sda1", "use_percent": "61%" }, "after": { "filesystem": "/dev/sda1", "use_percent": "62%" } }, { "mountpoint": "/var", "before": { "filesystem": "/dev/sdb1", "use_percent": "68%" }, "after": { "filesystem": "/dev/sdb1", "use_percent": "94%" } } ] } }, "services": { "web01": { "added_services": [ { "name": "node-exporter", "active_state": "active", "sub_state": "running" } ], "removed_services": [], "status_changes": [ { "name": "sshd", "before": { "active_state": "active", "sub_state": "running" }, "after": { "active_state": "failed", "sub_state": "failed" } } ], "configuration_changes": [] } }, "disk_usage": { "web01": { "filesystem_changes": [ { "mountpoint": "/", "before": { "filesystem": "/dev/sda1", "type": "ext4", "size": "80G", "used": "49G", "available": "31G", "use_percent": "61%", "mountpoint": "/" }, "after": { "filesystem": "/dev/sda1", "type": "ext4", "size": "80G", "used": "50G", "available": "30G", "use_percent": "62%", "mountpoint": "/" } }, { "mountpoint": "/var", "before": { "filesystem": "/dev/sdb1", "type": "xfs", "size": "200G", "used": "136G", "available": "64G", "use_percent": "68%", "mountpoint": "/var" }, "after": { "filesystem": "/dev/sdb1", "type": "xfs", "size": "200G", "used": "188G", "available": "12G", "use_percent": "94%", "mountpoint": "/var" } } ], "directory_size_changes": [], "significant_usage_changes": [ { "mountpoint": "/var", "change_percent": 26, "before": { "filesystem": "/dev/sdb1", "type": "xfs", "size": "200G", "used": "136G", "available": "64G", "use_percent": "68%", "mountpoint": "/var" }, "after": { "filesystem": "/dev/sdb1", "type": "xfs", "size": "200G", "used": "188G", "available": "12G", "use_percent": "94%", "mountpoint": "/var" } } ] } } }, "risk_assessment": { "overall_risk": "high", "risk_factors": [ { "type": "service_failure", "description": "Service failed: sshd", "level": 3 }, { "type": "disk_usage_spike", "description": "Significant disk usage change: /var (26%)", "level": 2 } ], "critical_changes": [], "recommendations": [ "Immediate review required - critical changes detected", "Consider rolling back migration if critical services are affected" ] }, "validation_results": { "passed": false, "checks": [ { "name": "critical_services_running", "description": "Verify critical services remain operational", "passed": false, "details": [ "Critical service sshd failed on web01" ] }, { "name": "filesystem_integrity", "description": "Verify filesystem integrity maintained", "passed": true, "details": [] }, { "name": "no_critical_mounts_removed", "description": "Verify critical mount points remain", "passed": true, "details": [] } ], "failed_checks": [ { "name": "critical_services_running", "description": "Verify critical services remain operational", "passed": false, "details": [ "Critical service sshd failed on web01" ] } ], "result": "FAIL" }, "metadata": { "before": "migration-validation-framework/examples/before.json", "after": "migration-validation-framework/examples/after.json", "timestamp": "2026-04-29T23:29:07.510774" } }