Merge "use knife node list instead of knife search node to check existance" into dev/experimental
This commit is contained in:
commit
7cf80ebf74
@ -40,8 +40,10 @@ while true; do
|
|||||||
break
|
break
|
||||||
else
|
else
|
||||||
echo "knife search nodes" &>> /tmp/chef.log
|
echo "knife search nodes" &>> /tmp/chef.log
|
||||||
USER=root HOME=/root knife search node "name:\\$HOSTNAME.*" -i -a name &>> /tmp/chef.log
|
# use knife node list here to check if node has been registered because knife search node
|
||||||
nodes=\\$(USER=root HOME=/root knife search node "name:\\$HOSTNAME.*" -i -a name | grep 'name: ' | awk '{print \\$2}')
|
# doesn't work as expected.
|
||||||
|
USER=root HOME=/root knife node list |grep $HOSTNAME. &>> /tmp/chef.log
|
||||||
|
nodes=\\$(USER=root HOME=/root knife node list |grep $HOSTNAME.)
|
||||||
echo "found nodes \\$nodes" &>> /tmp/chef.log
|
echo "found nodes \\$nodes" &>> /tmp/chef.log
|
||||||
let all_nodes_success=1
|
let all_nodes_success=1
|
||||||
for node in \\$nodes; do
|
for node in \\$nodes; do
|
||||||
|
@ -39,8 +39,8 @@ while true; do
|
|||||||
break
|
break
|
||||||
else
|
else
|
||||||
echo "knife search nodes" &>> /tmp/chef.log
|
echo "knife search nodes" &>> /tmp/chef.log
|
||||||
USER=root HOME=/root knife search node "name:\\$HOSTNAME.*" -i -a name &>> /tmp/chef.log
|
USER=root HOME=/root knife node list |grep $HOSTNAME. &>> /tmp/chef.log
|
||||||
nodes=\\$(USER=root HOME=/root knife search node "name:\\$HOSTNAME.*" -i -a name | grep 'name: ' | awk '{print \\$2}')
|
nodes=\\$(USER=root HOME=/root knife node list |grep $HOSTNAME.)
|
||||||
echo "found nodes \\$nodes" &>> /tmp/chef.log
|
echo "found nodes \\$nodes" &>> /tmp/chef.log
|
||||||
all_nodes_success=1
|
all_nodes_success=1
|
||||||
for node in \\$nodes; do
|
for node in \\$nodes; do
|
||||||
|
Loading…
x
Reference in New Issue
Block a user