You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 30, 2020. It is now read-only.
It seems like we're starting fleet before the instances actually have IPs bound to their interfaces, and fleet won't refresh it's machine state once it starts. The Machine object will simply get the IP address at creation time: https://github.com/coreos/fleet/blob/master/machine/machine.go#L24
The text was updated successfully, but these errors were encountered:
@philips seems reasonable. I think we'll also have to add a conf option to say what interface to use as well. Right now I think it just picks the first from the list.
I booted a five-node CoreOS cluster on EC2 and brought fleet up automatically. Looking at the machine list, I see no IP information:
Restarting fleet on each of the instances does correct the problem:
It seems like we're starting fleet before the instances actually have IPs bound to their interfaces, and fleet won't refresh it's machine state once it starts. The Machine object will simply get the IP address at creation time: https://github.com/coreos/fleet/blob/master/machine/machine.go#L24
The text was updated successfully, but these errors were encountered: