coreos / fleet

fleet ties together systemd and etcd into a distributed init system
Apache License 2.0
2.42k stars 303 forks source link

vendor: update vendors as of 2016-08-25 #1671

Closed dongsupark closed 7 years ago

dongsupark commented 7 years ago

Update vendor tree to be up-to-date as of 2016-08-25 to fix commit IDs in glide.lock. This part has been probably broken since a month.

Note that this PR does not update google.golang.org/grpc, which should stay with 178b68e2 ("Merge pull request 556 from bradfitz/testcleanup", 2016-02-17). That's because the current gRPC logic in fleet requires ClientConn.State(), which is currently not available in gRPC 1.0. It's not trivial to change the logic.

Also update glide-update.sh to automatically clean up unnecessary directories under etcd and grpc.

dongsupark commented 7 years ago

... finally solved all build errors both locally and on travis-ci. Whew! Though gRPC client logic change still needs to be done in the future. (See https://github.com/coreos/fleet/issues/1672) I'll merge this PR tomorrow, as it's a critical fix.