dellcloudedge/barclamp-deployer — pull request #72 by VictorLowther (2012-10-04 22:29:11+00:00)
Title: Add UEFI support to fredwilma [2/4]

This pull request series adds support for nodes running in UEFI mode.

* We no longer rename nodes. Some of the other UEFI related changes
caused the node rename bugs to trigger more often than I wanted.
* Kickstarts, seeds, autoyasts, pxelinux config files, and elilo
config files are configured on a per-node basis instead of a
per-state basis. This lets us be a little more flexible in how
nodes are deployed. UEFI needs this to handle some boot-related
issues on redhat.
* Sledgehammer has been updated to include UEFI handling code.

Currently UEFI for Ubuntu on PowerEdge R 12th gen servers will not
work due to bad interactions between grub2 and the BIOS. Redhat
(i.e. grub 1) works normally on PE-R and PE-C gear.

chef/cookbooks/crowbar-hacks/recipes/default.rb | 60 ++++++++++++++++++++++
crowbar_framework/app/models/deployer_service.rb | 16 +-----
2 files changed, 62 insertions(+), 14 deletions(-)