providers/consul: tests passing, compiling