mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
savepassword: use eth0's IP address, as password server listens on that IP
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> (cherry picked from commit 488625b1937eeb38f9a29706b6e7333043ae3e6e) Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
parent
e4fe7b3bbc
commit
e3c04c7147
@ -30,6 +30,7 @@ do
|
||||
;;
|
||||
esac
|
||||
done
|
||||
SERVER_IP=$(/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}')
|
||||
TOKEN_FILE="/tmp/passwdsrvrtoken"
|
||||
TOKEN=""
|
||||
if [ -f $TOKEN_FILE ]; then
|
||||
@ -38,5 +39,5 @@ fi
|
||||
ps aux | grep passwd_server_ip.py |grep -v grep 2>&1 > /dev/null
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
curl --header "DomU_Request: save_password" http://127.0.0.1:8080/ -F "ip=$VM_IP" -F "password=$PASSWORD" -F "token=$TOKEN"
|
||||
curl --header "DomU_Request: save_password" "http://$SERVER_IP:8080/" -F "ip=$VM_IP" -F "password=$PASSWORD" -F "token=$TOKEN"
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user