I am trying to use puppet razor to deploy about 1000 servers, and i realize 
that puppet razor gives node names like node1,node2,node3 after a node is 
registered.


Is there any way to set user-specific node names to these servers, either 
before registration or after registration?


The reason being : After provisioning all these 1000 servers - and if one 
of those servers needed to be re-provisioned later in future - it would be 
easier to install using its hostname (OS hostname).


Right now - when i run - 'razor nodes'. All i see is a list of node names 
such as node1,node2,node3 and mac-addresses. If i have to re-install one of 
those 1000 servers - It would be a round about way to find out the 
mac-address of that machine and find the nodename of that mac-address to 
re-install that node.


Also, if i delete few nodes - those node-names will not be reused in 
future, which leads to node names like node1,node3,node8...


I am able to edit the node metadata - hostname successfully, but i would 
like to be able to modify the node name to be the same as the node OS 
hostname.


Is there any easy way to do this? ( other than writing my own wrapper to 
link the mac-addresses with hostnames and node names in CMDB)


Why is it that - there is no functionality provided to modify the node 
name? since it would resolve most of the above issues.


This is a major deal breaker for us, and i would love to know - if someone 
found a solution.

-- 
You received this message because you are subscribed to the Google Groups 
"puppet-razor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/puppet-razor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to