Latest Docker update breacks rancher/agent

Just updated docker to 17.06 today and can’t add machine with updated docker as host. In agent logs i see:

cannot unmarshal object into Go value of type []string rancher

17.03.x-ce is the latest supported Docker version.

I know, but such exception is strange.

I spun up VM’s azure using default Ubuntu - Docker template available in Azure. Downgrading is not a viable option for us. Is there a work around for this issue.

You can just downgrade docker-ce package to the latest supported version and then hold it via apt hold.