Crowbar Version: 2.0Operating System: Centos 6.5
Workload (with verson):?
Hi all!
I have been working to adapt opencrowbar to an existing bare metal environment in a lab. Some of the things I've done to get it to work are:
So far I've figured out how to get it to discover our hardware and PXE boot the sledgehammer image (yay!) but am dying on deployment during ipmi-configure. My deduction is that the ipmi hardware on this particular box (which is actually a blade in an enclosure) needs a different set of auth info and such. Specifically Ipmi-username, Ipmi-password, Ipmi-use-dhcp and so on. I've been trying to learn how to modify those values for that particular hardware. we'll have multiple hardware types with different ipmi configs so i'll need to be flexible here. basically I've tried stuff like:
crowbar nodes set 2 attrib ipmi-username to '{"value": "quaark"}'
with the output result of:
attrib ipmi-username is read-only
so, how exactly do we change values for discovered nodes? oh and by the way, I've tried to wipe out the node using something like "crowbar node destroy <node>" with the idea of maybe adding it manually but I am getting yelled at with errors like:
"message": "ERROR: update or delete on table \"node_roles\" violates foreign key constraint \"child_fk\" on table \"node_role_attrib_links\"\nDETAIL: Key (id)=(24) is still referenced from table \"node_role_attrib_links\".\n"
Any help or advice would be deeply appreciated.