fix consul tls error checking (#13135)
fix consul tls error checking (#13135)

We don't check for errors in the consul storage TLS setup. We might fail here
because of a missing certificate, bad permissions, etc. If anything is wrong,
vault just ignores the issues and continues, resulting in a lot of confusion.

Instead, lets return an error to the caller if this fails.
hashicorp/vault,rnaveiras/vault,rnaveiras/vault,hashicorp/vault,hashicorp/vault,hashicorp/vault,rnaveiras/vault,rnaveiras/vault,rnaveiras/vault,hashicorp/vault,hashicorp/vault