New version of rancher includes new version of rancher-system-agent install script that will not write an empty connection info file. But you need to get there first, and until the upgrade is complete you may be hit by it, and need to manually fix the nodes.