Sad Tux - Windows bias detected
This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation for the Azure Migrate appliance demonstrates a strong Windows bias. All deployment and operational instructions assume or require Windows Server (2019/2022) as the host OS for the appliance, with no mention of Linux-based deployment options. All deployment scripts and manual steps use PowerShell, and all troubleshooting and configuration references are for Windows tools (e.g., Registry Editor, Control Panel). Even in scenarios where Linux servers are discovered, the appliance itself must run on Windows. There are no Linux-based installation, management, or upgrade instructions, and Linux tooling is not addressed for any administrative tasks.
Recommendations
  • Provide explicit documentation on whether the Azure Migrate appliance can be deployed on Linux hosts. If not supported, clarify this limitation early in the documentation.
  • If technically feasible, develop and document a Linux-based deployment option for the appliance, including equivalent shell scripts and management instructions.
  • For all deployment and management steps (installation, upgrades, service checks), provide Linux equivalents (e.g., bash scripts, systemd/service management, file hash verification with sha256sum, etc.) alongside Windows/PowerShell instructions.
  • Where Windows tools (e.g., Registry Editor, Control Panel) are referenced, offer Linux alternatives (e.g., config files, systemctl, journalctl) if/when a Linux appliance is supported.
  • Ensure that examples and instructions for discovering and managing Linux servers are as detailed and prominent as those for Windows servers.
  • Clearly state OS requirements and limitations in the prerequisites section, and consider a comparison table for Windows vs. Linux support.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 00:00 #250 in_progress Biased Biased
2026-01-13 00:00 #246 completed Biased Biased
2026-01-11 00:00 #240 completed Biased Biased
2026-01-10 00:00 #237 completed Biased Biased
2026-01-09 00:34 #234 completed Biased Biased
2026-01-08 00:53 #231 completed Biased Biased
2026-01-06 18:15 #225 cancelled Clean Clean
2025-09-16 00:00 #113 completed Clean Clean
2025-09-15 00:00 #112 completed Clean Clean
2025-09-14 00:00 #111 completed Clean Clean
2025-09-13 00:00 #110 completed Clean Clean
2025-09-12 00:00 #109 completed Clean Clean
2025-09-11 00:00 #108 completed Clean Clean
2025-09-10 00:00 #107 completed Clean Clean
2025-09-09 00:00 #106 completed Clean Clean
2025-09-08 00:00 #105 completed Clean Clean
2025-09-07 00:00 #104 completed Clean Clean
2025-09-06 00:00 #103 completed Clean Clean
2025-09-05 00:00 #102 completed Clean Clean
2025-09-04 00:00 #101 completed Clean Clean
2025-09-03 00:00 #100 completed Clean Clean
2025-08-17 00:01 #83 cancelled Clean Clean
2025-07-17 00:00 #53 completed Clean Clean
2025-07-13 21:37 #48 completed Clean Clean
2025-07-12 23:44 #41 cancelled Biased Biased
2025-07-09 13:09 #3 cancelled Clean Clean
2025-07-08 04:23 #2 cancelled Biased Biased