I was attempting to use this provider on a bifrost install with a self-signed SSL certificate and that seems to get the provider stuck in an infinite loop.
I was able to get the provider to throw an error by adding this above the time.Sleep call in the waitForConductor and waitForAPI functions.
if strings.HasSuffix(err.Error(), "x509: certificate signed by unknown authority") {
return
}
I was attempting to use this provider on a bifrost install with a self-signed SSL certificate and that seems to get the provider stuck in an infinite loop.
I was able to get the provider to throw an error by adding this above the
time.Sleep
call in thewaitForConductor
andwaitForAPI
functions.But this isn't the most elegant solution.