dellcloudedge/barclamp-provisioner — pull request #12 by galthaus (2012-03-20 02:37:06+00:00)
Title: Many defects and IPMI/BIOS/Network work [3/8]

BIOS/IPMI/NETWORK updates

IPMI Changes:
* Don't use crowbar user for now. Use root until iDRAC and PEC issues are resolved
* Add setting dedicated mode for PER to ipmi code path
* Add discover role to get ipmi settings and write them on the wall (DE193)

Deployer Changes:
* Use the ipmi wall settings to suggest to the network barclamp (no toggle) (DE193)

Network Changes:
* Allocate IP can take a suggestion for the IP to allocate (DE193)
* Added deallocate_ip and disable_interface as REST API routines (DE175)
* Update the network barclamp to watch for delete and remove nodes (DE175)

Provisioner Changes:
* Add temp state delete-final that allows for bc's to search before actual delete
(DE669 and DE667)
* Fix latent delete bug that wasn't deleting the node role.

DE672 was reviewed and already implemented.

chef/cookbooks/provisioner/recipes/update_nodes.rb | 2 +-
.../data_bags/crowbar/bc-template-provisioner.json | 3 ++-
.../app/models/provisioner_service.rb | 7 +++++++
3 files changed, 10 insertions(+), 2 deletions(-)