fix(reboot): mark redacted vmx package display-only
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 1s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 2m15s
CD Pipeline / build-and-deploy (push) Successful in 4m55s
CD Pipeline / post-deploy-checks (push) Successful in 1m48s
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 1s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 2m15s
CD Pipeline / build-and-deploy (push) Successful in 4m55s
CD Pipeline / post-deploy-checks (push) Successful in 1m48s
This commit is contained in:
@@ -1013,6 +1013,16 @@ def test_reboot_auto_recovery_slo_scorecard_endpoint_returns_readback(monkeypatc
|
||||
assert response.status_code == 200
|
||||
payload = response.json()
|
||||
_assert_reboot_slo_payload(payload)
|
||||
package = payload["windows99_vmx_source_repair_package"]
|
||||
assert package["public_lan_topology_redacted"] is True
|
||||
assert package["redacted_public_display_only"] is True
|
||||
assert package["check_mode_probe_commands_executable"] is False
|
||||
assert package["internal_console_package_required_for_execution"] is True
|
||||
assert "192.168.0." not in response.text
|
||||
assert "host:dev-a_Ubuntu_64-bit" in response.text
|
||||
vm_rows = {row["alias"]: row for row in package["vm_rows"]}
|
||||
assert vm_rows["111"]["public_lan_topology_redacted"] is True
|
||||
assert vm_rows["111"]["check_mode_probe_commands_executable"] is False
|
||||
service_data_backup = payload["controlled_service_data_backup_readback"]
|
||||
assert service_data_backup["gitea_repo_bundle_backup_ready"] is True
|
||||
assert service_data_backup["gitea_repo_bundle_expected_repo_count"] == 12
|
||||
|
||||
@@ -86,4 +86,13 @@ def test_windows99_vmx_source_repair_package_endpoint_returns_readback(
|
||||
"check_mode_package_only_no_windows_or_vm_write"
|
||||
)
|
||||
assert payload["apply_allowed_by_this_package"] is False
|
||||
assert payload["public_lan_topology_redacted"] is True
|
||||
assert payload["redacted_public_display_only"] is True
|
||||
assert payload["check_mode_probe_commands_executable"] is False
|
||||
assert payload["internal_console_package_required_for_execution"] is True
|
||||
assert "192.168.0." not in response.text
|
||||
assert "host:dev-a_Ubuntu_64-bit" in response.text
|
||||
vm_rows = {row["alias"]: row for row in payload["vm_rows"]}
|
||||
assert vm_rows["111"]["public_lan_topology_redacted"] is True
|
||||
assert vm_rows["111"]["check_mode_probe_commands_executable"] is False
|
||||
assert payload["operation_boundaries"]["host_reboot_performed"] is False
|
||||
|
||||
Reference in New Issue
Block a user