This document discusses using Ironic to deploy Windows on bare metal servers. Ironic is OpenStack's bare metal provisioning service that allows physical servers to be provisioned like virtual machines. The document outlines how Ironic handles disk-based Windows images differently than partition-based Linux images. It also describes the deployment process for Windows, which involves PXE booting to instruct the server to boot from its local disk where the Windows image has been written, unlike Linux which uses PXE to provide the kernel and ramdisk for deployment. The document lists several areas of work around improving Windows support in Ironic and related projects like TripleO.