Looks like units are processed last, so we can safely remove the ConditionFileNotEmpty: https://github.com/coreos/coreos-cloudinit/blob/db3f0085437d9c2164d9aa58e3ede7597e31e1d7/initialize/config.go#L237-L272