fix(awooop): condense windows99 autostart readback
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
This commit is contained in:
@@ -9365,6 +9365,12 @@
|
|||||||
"sourceDependency": "source dep {aliases}",
|
"sourceDependency": "source dep {aliases}",
|
||||||
"sourceDependencyClear": "source dep 0",
|
"sourceDependencyClear": "source dep 0",
|
||||||
"poweredOff": "power off {count}",
|
"poweredOff": "power off {count}",
|
||||||
|
"sourceState": "Source",
|
||||||
|
"sourceClear": "source clear",
|
||||||
|
"powerState": "Guest power",
|
||||||
|
"powerBlocked": "off {count}",
|
||||||
|
"powerClear": "all running",
|
||||||
|
"checkModeState": "Next",
|
||||||
"checkMode": "check-mode",
|
"checkMode": "check-mode",
|
||||||
"applyClosed": "apply 0",
|
"applyClosed": "apply 0",
|
||||||
"applyOpen": "apply 1",
|
"applyOpen": "apply 1",
|
||||||
|
|||||||
@@ -9356,35 +9356,41 @@
|
|||||||
"publicVerifier": "公開驗證器"
|
"publicVerifier": "公開驗證器"
|
||||||
},
|
},
|
||||||
"vmxRepair": {
|
"vmxRepair": {
|
||||||
"label": "VMX repair",
|
"label": "VMX 修復",
|
||||||
"powerLabel": "自動啟動 check-mode",
|
"powerLabel": "自動啟動 check-mode",
|
||||||
"ready": "package ready",
|
"ready": "Package 就緒",
|
||||||
"waiting": "等待 package",
|
"waiting": "等待 package",
|
||||||
"missing": "VMX {aliases}",
|
"missing": "缺 {aliases}",
|
||||||
"missingNone": "VMX 0",
|
"missingNone": "VMX 已清",
|
||||||
"sourceDependency": "source dep {aliases}",
|
"sourceDependency": "來源 {aliases}",
|
||||||
"sourceDependencyClear": "source dep 0",
|
"sourceDependencyClear": "來源 0",
|
||||||
"poweredOff": "power off {count}",
|
"poweredOff": "關機 {count}",
|
||||||
|
"sourceState": "來源",
|
||||||
|
"sourceClear": "來源已清",
|
||||||
|
"powerState": "Guest power",
|
||||||
|
"powerBlocked": "關機 {count}",
|
||||||
|
"powerClear": "全部運行",
|
||||||
|
"checkModeState": "下一步",
|
||||||
"checkMode": "check-mode",
|
"checkMode": "check-mode",
|
||||||
"applyClosed": "apply 0",
|
"applyClosed": "apply 0",
|
||||||
"applyOpen": "apply 1",
|
"applyOpen": "apply 1",
|
||||||
"actionChain": "action chain",
|
"actionChain": "執行鏈",
|
||||||
"stageSource": "source repair",
|
"stageSource": "來源修復",
|
||||||
"stagePower": "power readback",
|
"stagePower": "電源讀回",
|
||||||
"stageVerify": "verify only",
|
"stageVerify": "驗證",
|
||||||
"nextLocate": "locate source",
|
"nextLocate": "找來源",
|
||||||
"nextPower": "power check",
|
"nextPower": "Power check",
|
||||||
"nextVerify": "rerun verifier",
|
"nextVerify": "重跑驗證",
|
||||||
"checkReady": "check ready",
|
"checkReady": "check 就緒",
|
||||||
"checkWaiting": "check wait",
|
"checkWaiting": "check wait",
|
||||||
"rollbackSet": "rollback set",
|
"rollbackSet": "rollback set",
|
||||||
"rollbackMissing": "rollback missing",
|
"rollbackMissing": "rollback missing",
|
||||||
"noPower": "no VM power",
|
"noPower": "不動 VM power",
|
||||||
"powerOpen": "VM power open",
|
"powerOpen": "VM power open",
|
||||||
"noRemoteWrite": "no remote write",
|
"noRemoteWrite": "不寫遠端",
|
||||||
"noWindowsWrite": "no Windows write",
|
"noWindowsWrite": "不寫 Windows",
|
||||||
"windowsWriteOpen": "Windows write open",
|
"windowsWriteOpen": "Windows write open",
|
||||||
"noDestructive": "no destructive",
|
"noDestructive": "不做破壞",
|
||||||
"destructiveOpen": "destructive open",
|
"destructiveOpen": "destructive open",
|
||||||
"executor": "executor {value}",
|
"executor": "executor {value}",
|
||||||
"executorConsole": "console/no-secret",
|
"executorConsole": "console/no-secret",
|
||||||
|
|||||||
@@ -1450,11 +1450,44 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
"windows99_vmware_guest_power_not_ready",
|
"windows99_vmware_guest_power_not_ready",
|
||||||
"windows99_uptime_unknown",
|
"windows99_uptime_unknown",
|
||||||
],
|
],
|
||||||
|
windows99_vmware_autostart_check_mode_package_status:
|
||||||
|
"check_mode_package_ready_windows99_vmware_guest_power_readback_required",
|
||||||
|
windows99_vmware_autostart_check_mode_package_ready: true,
|
||||||
|
windows99_vmware_autostart_check_mode_powered_off_aliases: [
|
||||||
|
"112",
|
||||||
|
"120",
|
||||||
|
"121",
|
||||||
|
"188",
|
||||||
|
"110",
|
||||||
|
],
|
||||||
|
windows99_vmware_autostart_check_mode_powered_off_count: 5,
|
||||||
|
windows99_vmware_autostart_check_mode_safe_next_step:
|
||||||
|
"build_windows99_vmware_autostart_check_mode_package_for_powered_off_aliases_then_rerun_no_secret_collector_no_vm_power_change",
|
||||||
|
windows99_vmware_autostart_check_mode_work_order_id:
|
||||||
|
"windows99-vmware-autostart-check-mode-112",
|
||||||
|
windows99_vmware_autostart_check_mode_action_stage:
|
||||||
|
"power_readback_check_mode_ready",
|
||||||
|
windows99_vmware_autostart_check_mode_next_executable_step:
|
||||||
|
"build_vmware_autostart_power_readback_check_mode",
|
||||||
|
windows99_vmware_autostart_check_mode_allowed: true,
|
||||||
|
windows99_vmware_autostart_check_mode_vm_power_change_allowed: false,
|
||||||
|
windows99_vmware_autostart_check_mode_registry_apply_allowed: false,
|
||||||
|
windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed: false,
|
||||||
|
windows99_vmware_autostart_check_mode_target_vm_aliases: [
|
||||||
|
"112",
|
||||||
|
"120",
|
||||||
|
"121",
|
||||||
|
"188",
|
||||||
|
"110",
|
||||||
|
],
|
||||||
|
windows99_vmware_autostart_check_mode_probe_command_count: 2,
|
||||||
|
windows99_vmware_autostart_check_mode_post_apply_verifier_count: 5,
|
||||||
|
windows99_vmware_autostart_check_mode_learning_writeback_ref_count: 6,
|
||||||
windows99_vmx_source_repair_package_status:
|
windows99_vmx_source_repair_package_status:
|
||||||
"check_mode_package_ready_windows99_power_check_required",
|
"check_mode_package_ready_windows99_power_check_required",
|
||||||
windows99_vmx_source_repair_package_ready: true,
|
windows99_vmx_source_repair_package_ready: true,
|
||||||
windows99_vmx_source_repair_missing_aliases: [],
|
windows99_vmx_source_repair_missing_aliases: [],
|
||||||
windows99_vmx_source_repair_powered_off_aliases: ["110", "112", "120", "121", "188"],
|
windows99_vmx_source_repair_powered_off_aliases: ["112", "120", "121", "188", "110"],
|
||||||
windows99_vmx_source_repair_controlled_restore_required_count: 0,
|
windows99_vmx_source_repair_controlled_restore_required_count: 0,
|
||||||
windows99_vmx_source_repair_powered_off_count: 5,
|
windows99_vmx_source_repair_powered_off_count: 5,
|
||||||
windows99_vmx_source_repair_safe_next_step:
|
windows99_vmx_source_repair_safe_next_step:
|
||||||
@@ -1462,7 +1495,7 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
windows99_vmx_source_repair_controlled_apply_mode:
|
windows99_vmx_source_repair_controlled_apply_mode:
|
||||||
"check_mode_package_only_no_windows_or_vm_write",
|
"check_mode_package_only_no_windows_or_vm_write",
|
||||||
windows99_vmx_source_repair_apply_allowed_by_this_package: false,
|
windows99_vmx_source_repair_apply_allowed_by_this_package: false,
|
||||||
windows99_vmx_source_repair_work_order_id: "windows99-vmx-source-repair-110",
|
windows99_vmx_source_repair_work_order_id: "windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_action_stage: "power_readback_check_mode_ready",
|
windows99_vmx_source_repair_action_stage: "power_readback_check_mode_ready",
|
||||||
windows99_vmx_source_repair_next_executable_step:
|
windows99_vmx_source_repair_next_executable_step:
|
||||||
"build_vmware_autostart_power_readback_check_mode",
|
"build_vmware_autostart_power_readback_check_mode",
|
||||||
@@ -1471,7 +1504,7 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
windows99_vmx_source_repair_vm_power_change_allowed: false,
|
windows99_vmx_source_repair_vm_power_change_allowed: false,
|
||||||
windows99_vmx_source_repair_destructive_restore_allowed: false,
|
windows99_vmx_source_repair_destructive_restore_allowed: false,
|
||||||
windows99_vmx_source_repair_source_diff_alias_count: 5,
|
windows99_vmx_source_repair_source_diff_alias_count: 5,
|
||||||
windows99_vmx_source_repair_target_vm_aliases: ["110", "112", "120", "121", "188"],
|
windows99_vmx_source_repair_target_vm_aliases: ["112", "120", "121", "188", "110"],
|
||||||
windows99_vmx_source_repair_check_mode_probe_command_count: 5,
|
windows99_vmx_source_repair_check_mode_probe_command_count: 5,
|
||||||
windows99_vmx_source_repair_controlled_apply_candidate_status:
|
windows99_vmx_source_repair_controlled_apply_candidate_status:
|
||||||
"candidate_waiting_power_policy_check_mode",
|
"candidate_waiting_power_policy_check_mode",
|
||||||
@@ -1482,76 +1515,31 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
windows99_vmx_source_repair_post_apply_verifier_count: 5,
|
windows99_vmx_source_repair_post_apply_verifier_count: 5,
|
||||||
windows99_vmx_source_repair_learning_writeback_ref_count: 6,
|
windows99_vmx_source_repair_learning_writeback_ref_count: 6,
|
||||||
windows99_vmx_source_repair_log_receipt_ref:
|
windows99_vmx_source_repair_log_receipt_ref:
|
||||||
"log://awoooi/p0-006/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"log://awoooi/p0-006/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_km_writeback_ref:
|
windows99_vmx_source_repair_km_writeback_ref:
|
||||||
"km://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"km://awoooi/reboot-slo/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_rag_chunk_ref:
|
windows99_vmx_source_repair_rag_chunk_ref:
|
||||||
"rag://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"rag://awoooi/reboot-slo/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_mcp_evidence_ref:
|
windows99_vmx_source_repair_mcp_evidence_ref:
|
||||||
"mcp://awoooi/windows99/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"mcp://awoooi/windows99/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_playbook_trust_writeback_ref:
|
windows99_vmx_source_repair_playbook_trust_writeback_ref:
|
||||||
"playbook://awoooi/windows99-vmware-autostart-power/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"playbook://awoooi/windows99-vmx-source-repair/windows99-vmx-source-repair-112",
|
||||||
windows99_vmware_autostart_check_mode_package_status:
|
windows99_vmx_source_locator_status: "ready_no_windows99_vmx_source_locator_required",
|
||||||
"check_mode_package_ready_windows99_vmware_guest_power_readback_required",
|
windows99_vmx_source_locator_required: false,
|
||||||
windows99_vmware_autostart_check_mode_package_ready: true,
|
windows99_vmx_source_locator_check_mode_ready: false,
|
||||||
windows99_vmware_autostart_check_mode_powered_off_aliases: ["110", "112", "120", "121", "188"],
|
windows99_vmx_source_locator_target_aliases: ["112", "120", "121", "188", "110"],
|
||||||
windows99_vmware_autostart_check_mode_powered_off_count: 5,
|
|
||||||
windows99_vmware_autostart_check_mode_safe_next_step:
|
|
||||||
"build_windows99_vmware_autostart_check_mode_package_for_powered_off_aliases_then_rerun_no_secret_collector_no_vm_power_change",
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_mode:
|
|
||||||
"check_mode_package_only_no_windows_or_vm_write",
|
|
||||||
windows99_vmware_autostart_check_mode_apply_allowed_by_this_package: false,
|
|
||||||
windows99_vmware_autostart_check_mode_work_order_id:
|
|
||||||
"windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_action_stage: "power_readback_check_mode_ready",
|
|
||||||
windows99_vmware_autostart_check_mode_next_executable_step:
|
|
||||||
"run_windows99_vmware_autostart_power_readback_check_mode",
|
|
||||||
windows99_vmware_autostart_check_mode_allowed: true,
|
|
||||||
windows99_vmware_autostart_check_mode_rollback_required: false,
|
|
||||||
windows99_vmware_autostart_check_mode_vm_power_change_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_remote_write_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_windows_service_restart_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_registry_apply_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_source_diff_alias_count: 0,
|
|
||||||
windows99_vmware_autostart_check_mode_target_vm_aliases: ["110", "112", "120", "121", "188"],
|
|
||||||
windows99_vmware_autostart_check_mode_probe_command_count: 5,
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_candidate_status:
|
|
||||||
"candidate_waiting_power_state_readback_check_mode",
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_candidate_executor:
|
|
||||||
"windows99_no_secret_management_channel_or_local_console",
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_candidate_command_id:
|
|
||||||
"windows99_vmware_autostart_power_readback_check_mode",
|
|
||||||
windows99_vmware_autostart_check_mode_post_apply_verifier_count: 5,
|
|
||||||
windows99_vmware_autostart_check_mode_learning_writeback_ref_count: 6,
|
|
||||||
windows99_vmware_autostart_check_mode_log_receipt_ref:
|
|
||||||
"log://awoooi/p0-006/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_km_writeback_ref:
|
|
||||||
"km://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_rag_chunk_ref:
|
|
||||||
"rag://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_mcp_evidence_ref:
|
|
||||||
"mcp://awoooi/windows99/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_playbook_trust_writeback_ref:
|
|
||||||
"playbook://awoooi/windows99-vmware-autostart-power/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmx_source_locator_status:
|
|
||||||
"collector_readback_single_identity_candidate_confirmation_required",
|
|
||||||
windows99_vmx_source_locator_required: true,
|
|
||||||
windows99_vmx_source_locator_check_mode_ready: true,
|
|
||||||
windows99_vmx_source_locator_target_aliases: ["111"],
|
|
||||||
windows99_vmx_source_locator_next_executable_step:
|
windows99_vmx_source_locator_next_executable_step:
|
||||||
"confirm_single_unassigned_ubuntu_candidate_before_scoped_relink_dry_run",
|
"rerun_no_secret_vmware_verify_collector",
|
||||||
windows99_vmx_source_locator_expected_vmx_path_count: 1,
|
windows99_vmx_source_locator_expected_vmx_path_count: 0,
|
||||||
windows99_vmx_source_locator_candidate_source_count: 6,
|
windows99_vmx_source_locator_candidate_source_count: 0,
|
||||||
windows99_vmx_source_locator_identity_unassigned_ubuntu_candidate_count: 1,
|
windows99_vmx_source_locator_identity_unassigned_ubuntu_candidate_count: 0,
|
||||||
windows99_vmx_source_locator_candidate_confirmation_required: true,
|
windows99_vmx_source_locator_candidate_confirmation_required: false,
|
||||||
windows99_vmx_source_locator_candidate_source_count_known: true,
|
windows99_vmx_source_locator_candidate_source_count_known: false,
|
||||||
windows99_vmx_source_locator_collector_readback_present: true,
|
windows99_vmx_source_locator_collector_readback_present: false,
|
||||||
windows99_vmx_source_locator_collector_collection_status:
|
windows99_vmx_source_locator_collector_collection_status: "not_collected_by_api_readback",
|
||||||
"collected_windows99_vmx_source_locator_stdout",
|
|
||||||
windows99_vmx_source_locator_raw_path_output: false,
|
windows99_vmx_source_locator_raw_path_output: false,
|
||||||
windows99_vmx_source_locator_path_fingerprint_only: true,
|
windows99_vmx_source_locator_path_fingerprint_only: true,
|
||||||
windows99_vmx_source_locator_file_content_read: true,
|
windows99_vmx_source_locator_file_content_read: false,
|
||||||
windows99_vmx_source_locator_remote_write_performed: false,
|
windows99_vmx_source_locator_remote_write_performed: false,
|
||||||
windows99_vmx_source_locator_vm_power_change_performed: false,
|
windows99_vmx_source_locator_vm_power_change_performed: false,
|
||||||
stockplatform_public_api_runtime_status: "stockplatform_public_api_runtime_ready",
|
stockplatform_public_api_runtime_status: "stockplatform_public_api_runtime_ready",
|
||||||
@@ -1608,11 +1596,44 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
"windows99_vmware_guest_power_not_ready",
|
"windows99_vmware_guest_power_not_ready",
|
||||||
"windows99_uptime_unknown",
|
"windows99_uptime_unknown",
|
||||||
],
|
],
|
||||||
|
windows99_vmware_autostart_check_mode_package_status:
|
||||||
|
"check_mode_package_ready_windows99_vmware_guest_power_readback_required",
|
||||||
|
windows99_vmware_autostart_check_mode_package_ready: true,
|
||||||
|
windows99_vmware_autostart_check_mode_powered_off_aliases: [
|
||||||
|
"112",
|
||||||
|
"120",
|
||||||
|
"121",
|
||||||
|
"188",
|
||||||
|
"110",
|
||||||
|
],
|
||||||
|
windows99_vmware_autostart_check_mode_powered_off_count: 5,
|
||||||
|
windows99_vmware_autostart_check_mode_safe_next_step:
|
||||||
|
"build_windows99_vmware_autostart_check_mode_package_for_powered_off_aliases_then_rerun_no_secret_collector_no_vm_power_change",
|
||||||
|
windows99_vmware_autostart_check_mode_work_order_id:
|
||||||
|
"windows99-vmware-autostart-check-mode-112",
|
||||||
|
windows99_vmware_autostart_check_mode_action_stage:
|
||||||
|
"power_readback_check_mode_ready",
|
||||||
|
windows99_vmware_autostart_check_mode_next_executable_step:
|
||||||
|
"build_vmware_autostart_power_readback_check_mode",
|
||||||
|
windows99_vmware_autostart_check_mode_allowed: true,
|
||||||
|
windows99_vmware_autostart_check_mode_vm_power_change_allowed: false,
|
||||||
|
windows99_vmware_autostart_check_mode_registry_apply_allowed: false,
|
||||||
|
windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed: false,
|
||||||
|
windows99_vmware_autostart_check_mode_target_vm_aliases: [
|
||||||
|
"112",
|
||||||
|
"120",
|
||||||
|
"121",
|
||||||
|
"188",
|
||||||
|
"110",
|
||||||
|
],
|
||||||
|
windows99_vmware_autostart_check_mode_probe_command_count: 2,
|
||||||
|
windows99_vmware_autostart_check_mode_post_apply_verifier_count: 5,
|
||||||
|
windows99_vmware_autostart_check_mode_learning_writeback_ref_count: 6,
|
||||||
windows99_vmx_source_repair_package_status:
|
windows99_vmx_source_repair_package_status:
|
||||||
"check_mode_package_ready_windows99_power_check_required",
|
"check_mode_package_ready_windows99_power_check_required",
|
||||||
windows99_vmx_source_repair_package_ready: true,
|
windows99_vmx_source_repair_package_ready: true,
|
||||||
windows99_vmx_source_repair_missing_aliases: [],
|
windows99_vmx_source_repair_missing_aliases: [],
|
||||||
windows99_vmx_source_repair_powered_off_aliases: ["110", "112", "120", "121", "188"],
|
windows99_vmx_source_repair_powered_off_aliases: ["112", "120", "121", "188", "110"],
|
||||||
windows99_vmx_source_repair_controlled_restore_required_count: 0,
|
windows99_vmx_source_repair_controlled_restore_required_count: 0,
|
||||||
windows99_vmx_source_repair_powered_off_count: 5,
|
windows99_vmx_source_repair_powered_off_count: 5,
|
||||||
windows99_vmx_source_repair_safe_next_step:
|
windows99_vmx_source_repair_safe_next_step:
|
||||||
@@ -1620,7 +1641,7 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
windows99_vmx_source_repair_controlled_apply_mode:
|
windows99_vmx_source_repair_controlled_apply_mode:
|
||||||
"check_mode_package_only_no_windows_or_vm_write",
|
"check_mode_package_only_no_windows_or_vm_write",
|
||||||
windows99_vmx_source_repair_apply_allowed_by_this_package: false,
|
windows99_vmx_source_repair_apply_allowed_by_this_package: false,
|
||||||
windows99_vmx_source_repair_work_order_id: "windows99-vmx-source-repair-110",
|
windows99_vmx_source_repair_work_order_id: "windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_action_stage: "power_readback_check_mode_ready",
|
windows99_vmx_source_repair_action_stage: "power_readback_check_mode_ready",
|
||||||
windows99_vmx_source_repair_next_executable_step:
|
windows99_vmx_source_repair_next_executable_step:
|
||||||
"build_vmware_autostart_power_readback_check_mode",
|
"build_vmware_autostart_power_readback_check_mode",
|
||||||
@@ -1629,7 +1650,7 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
windows99_vmx_source_repair_vm_power_change_allowed: false,
|
windows99_vmx_source_repair_vm_power_change_allowed: false,
|
||||||
windows99_vmx_source_repair_destructive_restore_allowed: false,
|
windows99_vmx_source_repair_destructive_restore_allowed: false,
|
||||||
windows99_vmx_source_repair_source_diff_alias_count: 5,
|
windows99_vmx_source_repair_source_diff_alias_count: 5,
|
||||||
windows99_vmx_source_repair_target_vm_aliases: ["110", "112", "120", "121", "188"],
|
windows99_vmx_source_repair_target_vm_aliases: ["112", "120", "121", "188", "110"],
|
||||||
windows99_vmx_source_repair_check_mode_probe_command_count: 5,
|
windows99_vmx_source_repair_check_mode_probe_command_count: 5,
|
||||||
windows99_vmx_source_repair_controlled_apply_candidate_status:
|
windows99_vmx_source_repair_controlled_apply_candidate_status:
|
||||||
"candidate_waiting_power_policy_check_mode",
|
"candidate_waiting_power_policy_check_mode",
|
||||||
@@ -1640,77 +1661,33 @@ const COMMANDER_INSERTED_REQUIREMENT_FALLBACK: PriorityWorkOrderResponse = {
|
|||||||
windows99_vmx_source_repair_post_apply_verifier_count: 5,
|
windows99_vmx_source_repair_post_apply_verifier_count: 5,
|
||||||
windows99_vmx_source_repair_learning_writeback_ref_count: 6,
|
windows99_vmx_source_repair_learning_writeback_ref_count: 6,
|
||||||
windows99_vmx_source_repair_log_receipt_ref:
|
windows99_vmx_source_repair_log_receipt_ref:
|
||||||
"log://awoooi/p0-006/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"log://awoooi/p0-006/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_km_writeback_ref:
|
windows99_vmx_source_repair_km_writeback_ref:
|
||||||
"km://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"km://awoooi/reboot-slo/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_rag_chunk_ref:
|
windows99_vmx_source_repair_rag_chunk_ref:
|
||||||
"rag://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"rag://awoooi/reboot-slo/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_mcp_evidence_ref:
|
windows99_vmx_source_repair_mcp_evidence_ref:
|
||||||
"mcp://awoooi/windows99/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"mcp://awoooi/windows99/windows99-vmx-source-repair-112",
|
||||||
windows99_vmx_source_repair_playbook_trust_writeback_ref:
|
windows99_vmx_source_repair_playbook_trust_writeback_ref:
|
||||||
"playbook://awoooi/windows99-vmware-autostart-power/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
"playbook://awoooi/windows99-vmx-source-repair/windows99-vmx-source-repair-112",
|
||||||
windows99_vmware_autostart_check_mode_package_status:
|
|
||||||
"check_mode_package_ready_windows99_vmware_guest_power_readback_required",
|
|
||||||
windows99_vmware_autostart_check_mode_package_ready: true,
|
|
||||||
windows99_vmware_autostart_check_mode_powered_off_aliases: ["110", "112", "120", "121", "188"],
|
|
||||||
windows99_vmware_autostart_check_mode_powered_off_count: 5,
|
|
||||||
windows99_vmware_autostart_check_mode_safe_next_step:
|
|
||||||
"build_windows99_vmware_autostart_check_mode_package_for_powered_off_aliases_then_rerun_no_secret_collector_no_vm_power_change",
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_mode:
|
|
||||||
"check_mode_package_only_no_windows_or_vm_write",
|
|
||||||
windows99_vmware_autostart_check_mode_apply_allowed_by_this_package: false,
|
|
||||||
windows99_vmware_autostart_check_mode_work_order_id:
|
|
||||||
"windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_action_stage:
|
|
||||||
"power_readback_check_mode_ready",
|
|
||||||
windows99_vmware_autostart_check_mode_next_executable_step:
|
|
||||||
"run_windows99_vmware_autostart_power_readback_check_mode",
|
|
||||||
windows99_vmware_autostart_check_mode_allowed: true,
|
|
||||||
windows99_vmware_autostart_check_mode_rollback_required: false,
|
|
||||||
windows99_vmware_autostart_check_mode_vm_power_change_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_remote_write_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_windows_service_restart_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_registry_apply_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed: false,
|
|
||||||
windows99_vmware_autostart_check_mode_source_diff_alias_count: 0,
|
|
||||||
windows99_vmware_autostart_check_mode_target_vm_aliases: ["110", "112", "120", "121", "188"],
|
|
||||||
windows99_vmware_autostart_check_mode_probe_command_count: 5,
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_candidate_status:
|
|
||||||
"candidate_waiting_power_state_readback_check_mode",
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_candidate_executor:
|
|
||||||
"windows99_no_secret_management_channel_or_local_console",
|
|
||||||
windows99_vmware_autostart_check_mode_controlled_apply_candidate_command_id:
|
|
||||||
"windows99_vmware_autostart_power_readback_check_mode",
|
|
||||||
windows99_vmware_autostart_check_mode_post_apply_verifier_count: 5,
|
|
||||||
windows99_vmware_autostart_check_mode_learning_writeback_ref_count: 6,
|
|
||||||
windows99_vmware_autostart_check_mode_log_receipt_ref:
|
|
||||||
"log://awoooi/p0-006/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_km_writeback_ref:
|
|
||||||
"km://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_rag_chunk_ref:
|
|
||||||
"rag://awoooi/reboot-slo/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_mcp_evidence_ref:
|
|
||||||
"mcp://awoooi/windows99/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmware_autostart_check_mode_playbook_trust_writeback_ref:
|
|
||||||
"playbook://awoooi/windows99-vmware-autostart-power/windows99-vmware-autostart-power-readback-110-112-120-121-188",
|
|
||||||
windows99_vmx_source_locator_status:
|
windows99_vmx_source_locator_status:
|
||||||
"collector_readback_single_identity_candidate_confirmation_required",
|
"ready_no_windows99_vmx_source_locator_required",
|
||||||
windows99_vmx_source_locator_required: true,
|
windows99_vmx_source_locator_required: false,
|
||||||
windows99_vmx_source_locator_check_mode_ready: true,
|
windows99_vmx_source_locator_check_mode_ready: false,
|
||||||
windows99_vmx_source_locator_target_aliases: ["111"],
|
windows99_vmx_source_locator_target_aliases: ["112", "120", "121", "188", "110"],
|
||||||
windows99_vmx_source_locator_next_executable_step:
|
windows99_vmx_source_locator_next_executable_step:
|
||||||
"confirm_single_unassigned_ubuntu_candidate_before_scoped_relink_dry_run",
|
"rerun_no_secret_vmware_verify_collector",
|
||||||
windows99_vmx_source_locator_expected_vmx_path_count: 1,
|
windows99_vmx_source_locator_expected_vmx_path_count: 0,
|
||||||
windows99_vmx_source_locator_candidate_source_count: 6,
|
windows99_vmx_source_locator_candidate_source_count: 0,
|
||||||
windows99_vmx_source_locator_identity_unassigned_ubuntu_candidate_count: 1,
|
windows99_vmx_source_locator_identity_unassigned_ubuntu_candidate_count: 0,
|
||||||
windows99_vmx_source_locator_candidate_confirmation_required: true,
|
windows99_vmx_source_locator_candidate_confirmation_required: false,
|
||||||
windows99_vmx_source_locator_candidate_source_count_known: true,
|
windows99_vmx_source_locator_candidate_source_count_known: false,
|
||||||
windows99_vmx_source_locator_collector_readback_present: true,
|
windows99_vmx_source_locator_collector_readback_present: false,
|
||||||
windows99_vmx_source_locator_collector_collection_status:
|
windows99_vmx_source_locator_collector_collection_status:
|
||||||
"collected_windows99_vmx_source_locator_stdout",
|
"not_collected_by_api_readback",
|
||||||
windows99_vmx_source_locator_raw_path_output: false,
|
windows99_vmx_source_locator_raw_path_output: false,
|
||||||
windows99_vmx_source_locator_path_fingerprint_only: true,
|
windows99_vmx_source_locator_path_fingerprint_only: true,
|
||||||
windows99_vmx_source_locator_file_content_read: true,
|
windows99_vmx_source_locator_file_content_read: false,
|
||||||
windows99_vmx_source_locator_remote_write_performed: false,
|
windows99_vmx_source_locator_remote_write_performed: false,
|
||||||
windows99_vmx_source_locator_vm_power_change_performed: false,
|
windows99_vmx_source_locator_vm_power_change_performed: false,
|
||||||
drill_preflight_blocker_count: 5,
|
drill_preflight_blocker_count: 5,
|
||||||
@@ -9353,48 +9330,76 @@ function ManagerSituationBoard({
|
|||||||
[]
|
[]
|
||||||
).filter(Boolean);
|
).filter(Boolean);
|
||||||
const vmxRepairPoweredOffAliases = (
|
const vmxRepairPoweredOffAliases = (
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_powered_off_aliases ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_powered_off_aliases ??
|
||||||
summary?.windows99_vmx_source_repair_powered_off_aliases ??
|
summary?.windows99_vmx_source_repair_powered_off_aliases ??
|
||||||
evidence?.windows99_vmx_source_repair_powered_off_aliases ??
|
evidence?.windows99_vmx_source_repair_powered_off_aliases ??
|
||||||
[]
|
[]
|
||||||
).filter(Boolean);
|
).filter(Boolean);
|
||||||
const vmxRepairPackageReady =
|
const vmxRepairPackageReady =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_package_ready ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_package_ready ??
|
||||||
summary?.windows99_vmx_source_repair_package_ready ??
|
summary?.windows99_vmx_source_repair_package_ready ??
|
||||||
evidence?.windows99_vmx_source_repair_package_ready ??
|
evidence?.windows99_vmx_source_repair_package_ready ??
|
||||||
false;
|
false;
|
||||||
|
const vmxRepairRestoreCount =
|
||||||
|
summary?.windows99_vmx_source_repair_controlled_restore_required_count ??
|
||||||
|
evidence?.windows99_vmx_source_repair_controlled_restore_required_count ??
|
||||||
|
vmxRepairMissingAliases.length;
|
||||||
const vmxRepairActionStage =
|
const vmxRepairActionStage =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_action_stage ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_action_stage ??
|
||||||
summary?.windows99_vmx_source_repair_action_stage ??
|
summary?.windows99_vmx_source_repair_action_stage ??
|
||||||
evidence?.windows99_vmx_source_repair_action_stage ??
|
evidence?.windows99_vmx_source_repair_action_stage ??
|
||||||
"";
|
"";
|
||||||
const vmxRepairNextStep =
|
const vmxRepairNextStep =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_next_executable_step ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_next_executable_step ??
|
||||||
summary?.windows99_vmx_source_repair_next_executable_step ??
|
summary?.windows99_vmx_source_repair_next_executable_step ??
|
||||||
evidence?.windows99_vmx_source_repair_next_executable_step ??
|
evidence?.windows99_vmx_source_repair_next_executable_step ??
|
||||||
"";
|
"";
|
||||||
const vmxRepairCheckModeAllowed =
|
const vmxRepairCheckModeAllowed =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_allowed ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_allowed ??
|
||||||
summary?.windows99_vmx_source_repair_check_mode_allowed ??
|
summary?.windows99_vmx_source_repair_check_mode_allowed ??
|
||||||
evidence?.windows99_vmx_source_repair_check_mode_allowed ??
|
evidence?.windows99_vmx_source_repair_check_mode_allowed ??
|
||||||
false;
|
false;
|
||||||
|
const vmxRepairVmPowerAllowed =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_vm_power_change_allowed ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_vm_power_change_allowed ??
|
||||||
|
summary?.windows99_vmx_source_repair_vm_power_change_allowed ??
|
||||||
|
evidence?.windows99_vmx_source_repair_vm_power_change_allowed ??
|
||||||
|
false;
|
||||||
|
const vmxRepairDestructiveAllowed =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_registry_apply_allowed === true ||
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_registry_apply_allowed === true ||
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed === true ||
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed === true ||
|
||||||
|
(summary?.windows99_vmx_source_repair_destructive_restore_allowed ??
|
||||||
|
evidence?.windows99_vmx_source_repair_destructive_restore_allowed ??
|
||||||
|
false);
|
||||||
const vmxRepairTargetAliases = (
|
const vmxRepairTargetAliases = (
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_target_vm_aliases ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_target_vm_aliases ??
|
||||||
summary?.windows99_vmx_source_repair_target_vm_aliases ??
|
summary?.windows99_vmx_source_repair_target_vm_aliases ??
|
||||||
evidence?.windows99_vmx_source_repair_target_vm_aliases ??
|
evidence?.windows99_vmx_source_repair_target_vm_aliases ??
|
||||||
vmxRepairMissingAliases
|
vmxRepairMissingAliases
|
||||||
).filter(Boolean);
|
).filter(Boolean);
|
||||||
const vmxRepairProbeCount =
|
const vmxRepairProbeCount =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_probe_command_count ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_probe_command_count ??
|
||||||
summary?.windows99_vmx_source_repair_check_mode_probe_command_count ??
|
summary?.windows99_vmx_source_repair_check_mode_probe_command_count ??
|
||||||
evidence?.windows99_vmx_source_repair_check_mode_probe_command_count ??
|
evidence?.windows99_vmx_source_repair_check_mode_probe_command_count ??
|
||||||
0;
|
0;
|
||||||
const vmxRepairExecutor =
|
|
||||||
summary?.windows99_vmx_source_repair_controlled_apply_candidate_executor ??
|
|
||||||
evidence?.windows99_vmx_source_repair_controlled_apply_candidate_executor ??
|
|
||||||
"";
|
|
||||||
const vmxRepairCandidateStatus =
|
|
||||||
summary?.windows99_vmx_source_repair_controlled_apply_candidate_status ??
|
|
||||||
evidence?.windows99_vmx_source_repair_controlled_apply_candidate_status ??
|
|
||||||
"";
|
|
||||||
const vmxRepairVerifierCount =
|
const vmxRepairVerifierCount =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_post_apply_verifier_count ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_post_apply_verifier_count ??
|
||||||
summary?.windows99_vmx_source_repair_post_apply_verifier_count ??
|
summary?.windows99_vmx_source_repair_post_apply_verifier_count ??
|
||||||
evidence?.windows99_vmx_source_repair_post_apply_verifier_count ??
|
evidence?.windows99_vmx_source_repair_post_apply_verifier_count ??
|
||||||
0;
|
0;
|
||||||
const vmxRepairWritebackCount =
|
const vmxRepairWritebackCount =
|
||||||
|
summary?.windows99_vmware_autostart_check_mode_learning_writeback_ref_count ??
|
||||||
|
evidence?.windows99_vmware_autostart_check_mode_learning_writeback_ref_count ??
|
||||||
summary?.windows99_vmx_source_repair_learning_writeback_ref_count ??
|
summary?.windows99_vmx_source_repair_learning_writeback_ref_count ??
|
||||||
evidence?.windows99_vmx_source_repair_learning_writeback_ref_count ??
|
evidence?.windows99_vmx_source_repair_learning_writeback_ref_count ??
|
||||||
0;
|
0;
|
||||||
@@ -9411,10 +9416,6 @@ function ManagerSituationBoard({
|
|||||||
summary?.windows99_vmware_autostart_check_mode_powered_off_count ??
|
summary?.windows99_vmware_autostart_check_mode_powered_off_count ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_powered_off_count ??
|
evidence?.windows99_vmware_autostart_check_mode_powered_off_count ??
|
||||||
autostartCheckModePoweredOffAliases.length;
|
autostartCheckModePoweredOffAliases.length;
|
||||||
const autostartCheckModeApplyAllowed =
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_apply_allowed_by_this_package ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_apply_allowed_by_this_package ??
|
|
||||||
false;
|
|
||||||
const autostartCheckModeActionStage =
|
const autostartCheckModeActionStage =
|
||||||
summary?.windows99_vmware_autostart_check_mode_action_stage ??
|
summary?.windows99_vmware_autostart_check_mode_action_stage ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_action_stage ??
|
evidence?.windows99_vmware_autostart_check_mode_action_stage ??
|
||||||
@@ -9427,10 +9428,6 @@ function ManagerSituationBoard({
|
|||||||
summary?.windows99_vmware_autostart_check_mode_allowed ??
|
summary?.windows99_vmware_autostart_check_mode_allowed ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_allowed ??
|
evidence?.windows99_vmware_autostart_check_mode_allowed ??
|
||||||
vmxRepairCheckModeAllowed;
|
vmxRepairCheckModeAllowed;
|
||||||
const autostartCheckModeRollbackRequired =
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_rollback_required ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_rollback_required ??
|
|
||||||
false;
|
|
||||||
const autostartCheckModeVmPowerAllowed =
|
const autostartCheckModeVmPowerAllowed =
|
||||||
summary?.windows99_vmware_autostart_check_mode_vm_power_change_allowed ??
|
summary?.windows99_vmware_autostart_check_mode_vm_power_change_allowed ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_vm_power_change_allowed ??
|
evidence?.windows99_vmware_autostart_check_mode_vm_power_change_allowed ??
|
||||||
@@ -9449,11 +9446,6 @@ function ManagerSituationBoard({
|
|||||||
(summary?.windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed ??
|
(summary?.windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed ??
|
evidence?.windows99_vmware_autostart_check_mode_scheduled_task_modify_allowed ??
|
||||||
false);
|
false);
|
||||||
const autostartCheckModeSourceDependencyAliases = vmxRepairMissingAliases.filter(Boolean);
|
|
||||||
const autostartCheckModeSourceDependencyCount =
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_source_diff_alias_count ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_source_diff_alias_count ??
|
|
||||||
autostartCheckModeSourceDependencyAliases.length;
|
|
||||||
const autostartCheckModeTargetAliases = (
|
const autostartCheckModeTargetAliases = (
|
||||||
summary?.windows99_vmware_autostart_check_mode_target_vm_aliases ??
|
summary?.windows99_vmware_autostart_check_mode_target_vm_aliases ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_target_vm_aliases ??
|
evidence?.windows99_vmware_autostart_check_mode_target_vm_aliases ??
|
||||||
@@ -9463,14 +9455,6 @@ function ManagerSituationBoard({
|
|||||||
summary?.windows99_vmware_autostart_check_mode_probe_command_count ??
|
summary?.windows99_vmware_autostart_check_mode_probe_command_count ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_probe_command_count ??
|
evidence?.windows99_vmware_autostart_check_mode_probe_command_count ??
|
||||||
vmxRepairProbeCount;
|
vmxRepairProbeCount;
|
||||||
const autostartCheckModeExecutor =
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_controlled_apply_candidate_executor ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_controlled_apply_candidate_executor ??
|
|
||||||
vmxRepairExecutor;
|
|
||||||
const autostartCheckModeCandidateStatus =
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_controlled_apply_candidate_status ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_controlled_apply_candidate_status ??
|
|
||||||
vmxRepairCandidateStatus;
|
|
||||||
const autostartCheckModeVerifierCount =
|
const autostartCheckModeVerifierCount =
|
||||||
summary?.windows99_vmware_autostart_check_mode_post_apply_verifier_count ??
|
summary?.windows99_vmware_autostart_check_mode_post_apply_verifier_count ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_post_apply_verifier_count ??
|
evidence?.windows99_vmware_autostart_check_mode_post_apply_verifier_count ??
|
||||||
@@ -9479,18 +9463,6 @@ function ManagerSituationBoard({
|
|||||||
summary?.windows99_vmware_autostart_check_mode_learning_writeback_ref_count ??
|
summary?.windows99_vmware_autostart_check_mode_learning_writeback_ref_count ??
|
||||||
evidence?.windows99_vmware_autostart_check_mode_learning_writeback_ref_count ??
|
evidence?.windows99_vmware_autostart_check_mode_learning_writeback_ref_count ??
|
||||||
vmxRepairWritebackCount;
|
vmxRepairWritebackCount;
|
||||||
const autostartCheckModeWritebackRefs = [
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_log_receipt_ref ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_log_receipt_ref,
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_km_writeback_ref ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_km_writeback_ref,
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_rag_chunk_ref ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_rag_chunk_ref,
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_mcp_evidence_ref ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_mcp_evidence_ref,
|
|
||||||
summary?.windows99_vmware_autostart_check_mode_playbook_trust_writeback_ref ??
|
|
||||||
evidence?.windows99_vmware_autostart_check_mode_playbook_trust_writeback_ref,
|
|
||||||
].filter((value): value is string => Boolean(value));
|
|
||||||
const vmxSourceLocatorReady =
|
const vmxSourceLocatorReady =
|
||||||
summary?.windows99_vmx_source_locator_check_mode_ready ??
|
summary?.windows99_vmx_source_locator_check_mode_ready ??
|
||||||
evidence?.windows99_vmx_source_locator_check_mode_ready ??
|
evidence?.windows99_vmx_source_locator_check_mode_ready ??
|
||||||
@@ -9519,6 +9491,10 @@ function ManagerSituationBoard({
|
|||||||
summary?.windows99_vmx_source_locator_candidate_confirmation_required ??
|
summary?.windows99_vmx_source_locator_candidate_confirmation_required ??
|
||||||
evidence?.windows99_vmx_source_locator_candidate_confirmation_required ??
|
evidence?.windows99_vmx_source_locator_candidate_confirmation_required ??
|
||||||
false;
|
false;
|
||||||
|
const vmxSourceLocatorRequired =
|
||||||
|
summary?.windows99_vmx_source_locator_required ??
|
||||||
|
evidence?.windows99_vmx_source_locator_required ??
|
||||||
|
false;
|
||||||
const vmxSourceLocatorIdentityEvidenceSufficient =
|
const vmxSourceLocatorIdentityEvidenceSufficient =
|
||||||
summary?.windows99_vmx_source_locator_candidate_identity_evidence_sufficient ??
|
summary?.windows99_vmx_source_locator_candidate_identity_evidence_sufficient ??
|
||||||
evidence?.windows99_vmx_source_locator_candidate_identity_evidence_sufficient ??
|
evidence?.windows99_vmx_source_locator_candidate_identity_evidence_sufficient ??
|
||||||
@@ -9559,18 +9535,20 @@ function ManagerSituationBoard({
|
|||||||
const autostartCheckModeTargetLabel = autostartCheckModeTargetAliases.length
|
const autostartCheckModeTargetLabel = autostartCheckModeTargetAliases.length
|
||||||
? autostartCheckModeTargetAliases.join(", ")
|
? autostartCheckModeTargetAliases.join(", ")
|
||||||
: "0";
|
: "0";
|
||||||
const autostartCheckModeSourceDependencyLabel =
|
const vmxRepairMissingLabel = vmxRepairMissingAliases.length
|
||||||
autostartCheckModeSourceDependencyAliases.length
|
? vmxRepairMissingAliases.join(", ")
|
||||||
? autostartCheckModeSourceDependencyAliases.join(", ")
|
: "0";
|
||||||
: String(autostartCheckModeSourceDependencyCount);
|
const vmxSourceResolved =
|
||||||
const autostartCheckModeExecutorLabel = autostartCheckModeExecutor.includes("local_console")
|
vmxRepairRestoreCount === 0 && vmxRepairMissingAliases.length === 0;
|
||||||
? t("vmxRepair.executorConsole")
|
const autostartCheckModePowerBlocked = autostartCheckModePoweredOffCount > 0;
|
||||||
: autostartCheckModeExecutor
|
const autostartCheckModeCheckReady =
|
||||||
? t("vmxRepair.executorReady")
|
autostartCheckModePackageReady && autostartCheckModeCheckModeAllowed;
|
||||||
: t("vmxRepair.executorWaiting");
|
const showSourceLocatorReceipt =
|
||||||
const autostartCheckModeCandidateLabel = autostartCheckModeCandidateStatus.includes("waiting")
|
vmxSourceLocatorRequired ||
|
||||||
? t("vmxRepair.candidateWaiting")
|
vmxSourceLocatorConfirmationRequired ||
|
||||||
: t("vmxRepair.candidateReady");
|
vmxSourceLocatorCollectorPresent ||
|
||||||
|
vmxSourceLocatorCandidateCount > 0 ||
|
||||||
|
vmxSourceLocatorIdentityUnassignedCount > 0;
|
||||||
const autostartCheckModeStageLabel = autostartCheckModeActionStage.includes("source")
|
const autostartCheckModeStageLabel = autostartCheckModeActionStage.includes("source")
|
||||||
? t("vmxRepair.stageSource")
|
? t("vmxRepair.stageSource")
|
||||||
: autostartCheckModeActionStage.includes("power")
|
: autostartCheckModeActionStage.includes("power")
|
||||||
@@ -9780,46 +9758,88 @@ function ManagerSituationBoard({
|
|||||||
{isRebootP0 ? (
|
{isRebootP0 ? (
|
||||||
<div className="mt-2 min-w-0 overflow-hidden border border-[#d8d3c7] bg-[#f7f8f4] p-2">
|
<div className="mt-2 min-w-0 overflow-hidden border border-[#d8d3c7] bg-[#f7f8f4] p-2">
|
||||||
<div
|
<div
|
||||||
className="mb-2 flex min-w-0 max-w-full flex-wrap items-center gap-1.5"
|
className="grid min-w-0 gap-2 sm:grid-cols-2 xl:grid-cols-4"
|
||||||
data-testid="awooop-windows99-vmx-repair-status"
|
data-testid="awooop-windows99-vmx-repair-status"
|
||||||
>
|
>
|
||||||
<span className="inline-flex max-w-full items-center gap-1.5 break-words border border-[#c9d8ea] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#1f5b9b]">
|
<div className="min-w-0 border border-[#c9d8ea] bg-white px-3 py-2">
|
||||||
<FileText className="h-3.5 w-3.5" aria-hidden="true" />
|
<div className="flex items-center gap-1.5 text-[11px] font-semibold text-[#1f5b9b]">
|
||||||
{t("vmxRepair.powerLabel")}
|
<FileText className="h-3.5 w-3.5 shrink-0" aria-hidden="true" />
|
||||||
</span>
|
<span>{t("vmxRepair.powerLabel")}</span>
|
||||||
<span className="max-w-full break-words border border-[#cbd7bf] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#3d6b24]">
|
</div>
|
||||||
{autostartCheckModePackageReady
|
<div className="mt-1 truncate text-sm font-semibold text-[#141413]">
|
||||||
? t("vmxRepair.ready")
|
{autostartCheckModePackageReady
|
||||||
: t("vmxRepair.waiting")}
|
? t("vmxRepair.ready")
|
||||||
</span>
|
: t("vmxRepair.waiting")}
|
||||||
<span className="max-w-full break-words border border-[#f0c6a8] bg-white px-2 py-0.5 font-mono text-[11px] font-semibold text-[#9a4d16]">
|
</div>
|
||||||
{autostartCheckModeSourceDependencyCount > 0
|
</div>
|
||||||
? t("vmxRepair.sourceDependency", {
|
<div
|
||||||
aliases: autostartCheckModeSourceDependencyLabel,
|
|
||||||
})
|
|
||||||
: t("vmxRepair.sourceDependencyClear")}
|
|
||||||
</span>
|
|
||||||
<span className="max-w-full break-words border border-[#f0c6a8] bg-white px-2 py-0.5 font-mono text-[11px] font-semibold text-[#9a4d16]">
|
|
||||||
{t("vmxRepair.poweredOff", { count: autostartCheckModePoweredOffCount })}
|
|
||||||
</span>
|
|
||||||
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#5f5b52]">
|
|
||||||
{t("vmxRepair.checkMode")}
|
|
||||||
</span>
|
|
||||||
<span
|
|
||||||
className={cn(
|
className={cn(
|
||||||
"max-w-full break-words border bg-white px-2 py-0.5 text-[11px] font-semibold",
|
"min-w-0 border bg-white px-3 py-2",
|
||||||
autostartCheckModeApplyAllowed
|
vmxSourceResolved ? "border-[#cbd7bf]" : "border-[#f0c6a8]"
|
||||||
? "border-[#b9d9c2] text-[#236332]"
|
|
||||||
: "border-[#d8d3c7] text-[#5f5b52]"
|
|
||||||
)}
|
)}
|
||||||
|
data-testid="awooop-windows99-vmx-source-state"
|
||||||
>
|
>
|
||||||
{autostartCheckModeApplyAllowed
|
<div className="text-[11px] font-semibold text-[#5f5b52]">
|
||||||
? t("vmxRepair.applyOpen")
|
{t("vmxRepair.sourceState")}
|
||||||
: t("vmxRepair.applyClosed")}
|
</div>
|
||||||
</span>
|
<div
|
||||||
|
className={cn(
|
||||||
|
"mt-1 truncate font-mono text-sm font-semibold",
|
||||||
|
vmxSourceResolved ? "text-[#3d6b24]" : "text-[#9a4d16]"
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
{vmxSourceResolved
|
||||||
|
? t("vmxRepair.sourceClear")
|
||||||
|
: t("vmxRepair.missing", { aliases: vmxRepairMissingLabel })}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div
|
||||||
|
className={cn(
|
||||||
|
"min-w-0 border bg-white px-3 py-2",
|
||||||
|
autostartCheckModePowerBlocked ? "border-[#f0c6a8]" : "border-[#cbd7bf]"
|
||||||
|
)}
|
||||||
|
data-testid="awooop-windows99-vmx-power-state"
|
||||||
|
>
|
||||||
|
<div className="text-[11px] font-semibold text-[#5f5b52]">
|
||||||
|
{t("vmxRepair.powerState")}
|
||||||
|
</div>
|
||||||
|
<div
|
||||||
|
className={cn(
|
||||||
|
"mt-1 truncate font-mono text-sm font-semibold",
|
||||||
|
autostartCheckModePowerBlocked ? "text-[#9a4d16]" : "text-[#3d6b24]"
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
{autostartCheckModePowerBlocked
|
||||||
|
? t("vmxRepair.powerBlocked", {
|
||||||
|
count: autostartCheckModePoweredOffCount,
|
||||||
|
})
|
||||||
|
: t("vmxRepair.powerClear")}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div
|
||||||
|
className={cn(
|
||||||
|
"min-w-0 border bg-white px-3 py-2",
|
||||||
|
autostartCheckModeCheckReady ? "border-[#cbd7bf]" : "border-[#d8d3c7]"
|
||||||
|
)}
|
||||||
|
data-testid="awooop-windows99-vmx-check-mode-state"
|
||||||
|
>
|
||||||
|
<div className="text-[11px] font-semibold text-[#5f5b52]">
|
||||||
|
{t("vmxRepair.checkModeState")}
|
||||||
|
</div>
|
||||||
|
<div
|
||||||
|
className={cn(
|
||||||
|
"mt-1 truncate text-sm font-semibold",
|
||||||
|
autostartCheckModeCheckReady ? "text-[#3d6b24]" : "text-[#5f5b52]"
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
{autostartCheckModeCheckReady
|
||||||
|
? autostartCheckModeNextLabel
|
||||||
|
: t("vmxRepair.checkWaiting")}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
className="mb-2 flex min-w-0 max-w-full flex-wrap items-center gap-1.5"
|
className="mt-2 flex min-w-0 max-w-full flex-wrap items-center gap-1.5"
|
||||||
data-testid="awooop-windows99-vmx-action-chain"
|
data-testid="awooop-windows99-vmx-action-chain"
|
||||||
>
|
>
|
||||||
<span className="max-w-full break-words border border-[#c9d8ea] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#1f5b9b]">
|
<span className="max-w-full break-words border border-[#c9d8ea] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#1f5b9b]">
|
||||||
@@ -9836,11 +9856,6 @@ function ManagerSituationBoard({
|
|||||||
? t("vmxRepair.checkReady")
|
? t("vmxRepair.checkReady")
|
||||||
: t("vmxRepair.checkWaiting")}
|
: t("vmxRepair.checkWaiting")}
|
||||||
</span>
|
</span>
|
||||||
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#5f5b52]">
|
|
||||||
{autostartCheckModeRollbackRequired
|
|
||||||
? t("vmxRepair.rollbackSet")
|
|
||||||
: t("vmxRepair.rollbackMissing")}
|
|
||||||
</span>
|
|
||||||
<span className="max-w-full break-words border border-[#f0c6a8] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#9a4d16]">
|
<span className="max-w-full break-words border border-[#f0c6a8] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#9a4d16]">
|
||||||
{autostartCheckModeVmPowerAllowed
|
{autostartCheckModeVmPowerAllowed
|
||||||
? t("vmxRepair.powerOpen")
|
? t("vmxRepair.powerOpen")
|
||||||
@@ -9856,13 +9871,10 @@ function ManagerSituationBoard({
|
|||||||
? t("vmxRepair.windowsWriteOpen")
|
? t("vmxRepair.windowsWriteOpen")
|
||||||
: t("vmxRepair.noWindowsWrite")}
|
: t("vmxRepair.noWindowsWrite")}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
<span className="max-w-full break-words border border-[#f0c6a8] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#9a4d16]">
|
||||||
<div
|
{vmxRepairDestructiveAllowed
|
||||||
className="mb-2 flex min-w-0 max-w-full flex-wrap items-center gap-1.5"
|
? t("vmxRepair.destructiveOpen")
|
||||||
data-testid="awooop-windows99-vmx-executor-chain"
|
: t("vmxRepair.noDestructive")}
|
||||||
>
|
|
||||||
<span className="max-w-full break-words border border-[#c9d8ea] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#1f5b9b]">
|
|
||||||
{t("vmxRepair.executor", { value: autostartCheckModeExecutorLabel })}
|
|
||||||
</span>
|
</span>
|
||||||
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 font-mono text-[11px] font-semibold text-[#5f5b52]">
|
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 font-mono text-[11px] font-semibold text-[#5f5b52]">
|
||||||
{t("vmxRepair.target", { aliases: autostartCheckModeTargetLabel })}
|
{t("vmxRepair.target", { aliases: autostartCheckModeTargetLabel })}
|
||||||
@@ -9870,31 +9882,18 @@ function ManagerSituationBoard({
|
|||||||
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#5f5b52]">
|
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#5f5b52]">
|
||||||
{t("vmxRepair.probes", { count: autostartCheckModeProbeCount })}
|
{t("vmxRepair.probes", { count: autostartCheckModeProbeCount })}
|
||||||
</span>
|
</span>
|
||||||
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#5f5b52]">
|
|
||||||
{autostartCheckModeCandidateLabel}
|
|
||||||
</span>
|
|
||||||
<span className="max-w-full break-words border border-[#cbd7bf] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#3d6b24]">
|
<span className="max-w-full break-words border border-[#cbd7bf] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#3d6b24]">
|
||||||
{t("vmxRepair.verifiers", { count: autostartCheckModeVerifierCount })}
|
{t("vmxRepair.verifiers", { count: autostartCheckModeVerifierCount })}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
|
||||||
<div
|
|
||||||
className="mb-2 flex min-w-0 max-w-full flex-wrap items-center gap-1.5"
|
|
||||||
data-testid="awooop-windows99-vmx-learning-chain"
|
|
||||||
>
|
|
||||||
<span className="max-w-full break-words border border-[#dbcdf0] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#62439b]">
|
<span className="max-w-full break-words border border-[#dbcdf0] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#62439b]">
|
||||||
{t("vmxRepair.learning", { count: autostartCheckModeWritebackCount })}
|
{t("vmxRepair.learning", { count: autostartCheckModeWritebackCount })}
|
||||||
</span>
|
</span>
|
||||||
<span className="max-w-full break-words border border-[#dbcdf0] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#62439b]">
|
|
||||||
{t("vmxRepair.learningTargets")}
|
|
||||||
</span>
|
|
||||||
<span className="max-w-full break-words border border-[#d8d3c7] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#5f5b52]">
|
|
||||||
{t("vmxRepair.refs", { count: autostartCheckModeWritebackRefs.length })}
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
<div
|
{showSourceLocatorReceipt ? (
|
||||||
className="mb-2 flex flex-wrap items-center gap-1.5"
|
<div
|
||||||
data-testid="awooop-windows99-vmx-source-locator"
|
className="mt-2 flex flex-wrap items-center gap-1.5"
|
||||||
>
|
data-testid="awooop-windows99-vmx-source-locator"
|
||||||
|
>
|
||||||
<span className="inline-flex items-center gap-1.5 border border-[#c9d8ea] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#1f5b9b]">
|
<span className="inline-flex items-center gap-1.5 border border-[#c9d8ea] bg-white px-2 py-0.5 text-[11px] font-semibold text-[#1f5b9b]">
|
||||||
<SearchCheck className="h-3.5 w-3.5" aria-hidden="true" />
|
<SearchCheck className="h-3.5 w-3.5" aria-hidden="true" />
|
||||||
{t("vmxRepair.locator")}
|
{t("vmxRepair.locator")}
|
||||||
@@ -10006,7 +10005,8 @@ function ManagerSituationBoard({
|
|||||||
? t("vmxRepair.writeOpen")
|
? t("vmxRepair.writeOpen")
|
||||||
: t("vmxRepair.noWrite")}
|
: t("vmxRepair.noWrite")}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
) : null}
|
||||||
<div className="text-[11px] font-semibold text-[#77736a]">
|
<div className="text-[11px] font-semibold text-[#77736a]">
|
||||||
{t("blockerLanes.label")}
|
{t("blockerLanes.label")}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user