Detected Bias Types
Windows First
Powershell Heavy
Missing Linux Example
Summary
The documentation provides troubleshooting guidance for Azure Arc resource bridge, which is a cross-platform solution. However, there are several instances of Windows bias: Windows/PowerShell examples are given (e.g., PowerShell cmdlets for troubleshooting HTTP2 errors), Windows paths and error messages are shown first, and Linux-specific troubleshooting steps are sometimes missing or less detailed (e.g., SSH folder access, proxy configuration, and CLI usage). While Linux is mentioned (e.g., glibc errors, Azure Linux OS), Linux/macOS users may encounter friction due to the lack of parity in examples and troubleshooting steps.
Recommendations
- Provide Linux/macOS equivalents for all PowerShell and Windows-specific troubleshooting steps (e.g., use curl or wget for HTTP2 troubleshooting instead of PowerShell).
- Include Linux/macOS CLI examples for commands such as az arcappliance, pip installation, and SSH folder permission troubleshooting.
- Ensure proxy and DNS troubleshooting steps are platform-agnostic, or provide separate sections for Windows and Linux/macOS.
- When referencing file paths or error messages, include both Windows and Linux/macOS formats.
- Review all troubleshooting steps for assumptions about Windows environments and add Linux/macOS guidance where missing.