After a few tries, made mine to work. It had to do something with the route to the fuel node.
My fuel node has 2 interfaces (one for fuel network, and 2nd for public ip since my local network is under proxy - makes the the creation of local mirror easier). It had routes for 0.0.0.0/0 to the public gateway and 10.0.0.0/8 to my local gateway. My fuel network is under 10.158.55.x, and its ntp server is under 10.16.3.x.
The command "ntpdate -u $(awk '/^server/ { if ($2 !~ /127\.127\.[0-9]+\.[0-9]+/) {ORS=" "; print $2}}' /etc/ntp.conf)" works just fine, but always returns "ntpdate[31090]: no server suitable for synchronization found".
I tried performing "ntpdate -u fuel-node-address" from a slave node and returns the output above. I tried performing ntpdate to our central ntp server and it succeeded. So i guessed the problem lies between the fuel node and the slave nodes. Since the iptables only accepts ntp packets from eth0 through 0.0.0.0/0, the slaves fails to perform ntpdate since i moved the route gateway of eth0 to 10.0.0.0/8 and 0.0.0.0/0 routes to the public.
I removed my public interface eth1 and restarted the network, and redeployed. Deployment was successful.
After a few tries, made mine to work. It had to do something with the route to the fuel node.
My fuel node has 2 interfaces (one for fuel network, and 2nd for public ip since my local network is under proxy - makes the the creation of local mirror easier). It had routes for 0.0.0.0/0 to the public gateway and 10.0.0.0/8 to my local gateway. My fuel network is under 10.158.55.x, and its ntp server is under 10.16.3.x.
The command "ntpdate -u $(awk '/^server/ { if ($2 !~ /127\.127\ .[0-9]+ \.[0-9] +/) {ORS=" "; print $2}}' /etc/ntp.conf)" works just fine, but always returns "ntpdate[31090]: no server suitable for synchronization found".
I tried performing "ntpdate -u fuel-node-address" from a slave node and returns the output above. I tried performing ntpdate to our central ntp server and it succeeded. So i guessed the problem lies between the fuel node and the slave nodes. Since the iptables only accepts ntp packets from eth0 through 0.0.0.0/0, the slaves fails to perform ntpdate since i moved the route gateway of eth0 to 10.0.0.0/8 and 0.0.0.0/0 routes to the public.
I removed my public interface eth1 and restarted the network, and redeployed. Deployment was successful.