diff --git a/TSG/EnvironmentValidator/README.md b/TSG/EnvironmentValidator/README.md index e023546a..f7e14f7c 100644 --- a/TSG/EnvironmentValidator/README.md +++ b/TSG/EnvironmentValidator/README.md @@ -8,6 +8,7 @@ This folder contains the TSG's related to Environment Validators. * [Troubleshooting TestPowerShell Module Version](./Troubleshooting-Test-PowerShell-Module-Version.md) * [Troubleshooting Module Versions](Troubleshooting-Module-Versions.md) * [Troubleshooting MSI Does Not Have Access to Subscription](Troubleshooting-MSI-Does-Not-Have-Access-To-Subscription.md) +* [Troubleshooting SBE Health: Installed SBE Environment Variables Consistency](./Troubleshooting-SBEHealth-Test-Installed-SBE-Env-Vars.md) * [Troubleshooting Services Version Failure](../Update/Test-ServicesVersion-Failure-Mitigation-In-HealthCheck.md) * [Known Issue: High Disk Space Usage in TEMP](Known-Issue-High-Disk-Space-usage-in-TEMP.md) * [Known Issue: WinRM cannot process the configuration request](Known-Issue-WinRM-cannot-process-the-configuration-request.md) diff --git a/TSG/EnvironmentValidator/Troubleshooting-SBEHealth-Test-Installed-SBE-Env-Vars.md b/TSG/EnvironmentValidator/Troubleshooting-SBEHealth-Test-Installed-SBE-Env-Vars.md new file mode 100644 index 00000000..4c857074 --- /dev/null +++ b/TSG/EnvironmentValidator/Troubleshooting-SBEHealth-Test-Installed-SBE-Env-Vars.md @@ -0,0 +1,261 @@ +# AzStackHci_SBEHealth_Test-Installed-SBE-Env-Vars + +
| Name | +AzStackHci_SBEHealth_Test-Installed-SBE-Env-Vars | +
|---|---|
| Display name | +Installed Solution Builder Extension environment variables consistency ("Validate Installed SBE Env Vars") | +
| Validator / test | +Test-Installed-SBE-Env-Vars (an SBE health check emitted during pre-update validation) |
+
| Component | +SBEHealth (Environment Validator / Environment Checker) | +
| Severity | +Warning: the check flags an inconsistent installed-SBE state so you can reconcile it. It does not fail the check or block the operation, but the mismatch should be cleared before the next update. | +
| Requirement | +The machine environment variables that record the installed Solution Builder Extension (SBEInstalledContent and SBEInstalledMetadata), together with the SBE version read from oemMetadata.xml, must be internally consistent: either a complete installed SBE (both set), or no SBE at all (both unset). |
+
| Applicable Scenarios | +Pre-update SBE health validation (update readiness), on solutions that ship a Solution Builder Extension. | +
| Affected Versions | +Azure Local, version 23H2 and later. | +