Ruby Loo bdefddf919 Enhance AMT driver documentation
This fixes some grammatical issues with the AMT driver documentation,
and adds a bit more information.

This is a followup patch to I6196716b8df4fcd793a454b41e059f50a2fc14db

Implements blueprint amt-pxe-driver

Change-Id: I4c73d6daa7c43371de6ce6074f0118e16867f528
2015-03-13 01:16:41 +00:00

1.9 KiB

AMT drivers

Overview

AMT (Active Management Technology) drivers extend Ironic's range to the desktop. AMT/vPro is widely used in desktops to remotely control their power, similar to IPMI in servers.

AMT drivers use WS-MAN protocol to interact with AMT clients. They work on AMT 7.0/8.0/9.0. AMT 7.0 was released in 2010, so AMT drivers should work on most PCs with vPro.

There is one AMT driver:

  • pxe_amt uses AMT for power management and PXE for deploy management.

Set up your environment

  • Set up AMT Client

    • Choose a Desktop with vPro tag (within Intel's tag, next to CORE i5/7). Press Ctrl+P during booting to enter MEBx management.
    • Reset password -- default is admin. New password can be Cloud12345^
    • Go to Intel AMT Configuration:
      • Enable all features under SOL/IDER/KVM section
      • Select User Consent and choose None (No password is needed)
      • Select Network Setup section and set IP
      • Activate Network Access
    • MEBx Exit
    • Restart and enable PXE boot in bios
  • Install openwsman on servers where ironic-conductor is running:

  • Enable the pxe_amt driver by adding it to the configuration option enabled_drivers (typically located at /etc/ironic/ironic.conf) and restart the ironic-conductor process:

    service ironic-conductor restart

  • Enroll an AMT node

  • Specify these driver_info properties for the node: amt_password,

    amt_address, and amt_username

  • Boot an instance