Enable pxe_drac with passthrough config

This ultimately needs to go upstream, but there's some debate over
it due to Ironic's fail-fast behavior loading drivers.  For now we
can enable it with passthrough config.

Change-Id: I5136e3e548fe8fff77bdc16bbdf0f0a47e68bcf8
This commit is contained in:
Ben Nemec 2015-03-09 13:28:59 -05:00
parent f53bca5eff
commit 8457aafdf3
2 changed files with 19 additions and 0 deletions

View File

@ -5,6 +5,18 @@
]}, ]},
"local-ip": "{{LOCAL_IP}}", "local-ip": "{{LOCAL_IP}}",
"masquerade_networks": ["{{MASQUERADE_NETWORK}}"], "masquerade_networks": ["{{MASQUERADE_NETWORK}}"],
"ironic": {
"config" : [
{
"section": "DEFAULT",
"values": [
{ "option": "enabled_drivers",
"value": "pxe_ssh,pxe_ipmitool,pxe_drac"
}
]
}
]
},
"neutron": { "neutron": {
"dhcp_start": "{{DHCP_START}}", "dhcp_start": "{{DHCP_START}}",
"dhcp_end": "{{DHCP_END}}", "dhcp_end": "{{DHCP_END}}",

View File

@ -0,0 +1,7 @@
#!/bin/bash
set -eux
# Installing this here because it's a dependency of the Ironic
# config JSON in this element.
install-packages openwsman-python