Dynamic DB secrets panic from github.com/denisenkom/go-mssqldb.passthroughConn.SetWriteDeadline(...)

After upgrading to 1.8 from 1.7 we frequently get error “panic not implemented” (see details below). We also have frequent restarts that appear related to this panic. After some searching I learned the denisenkom package is not compatible with go 1.16. Read here Not implemented panic in go 1.16 · Issue #639 · denisenkom/go-mssqldb · GitHub. When will Vault fix this issue? I’m considering down revving to try to get back to a stable platform. We primarily use Vault for dynamic DB credentials.


Might want to open a bug report on github.