From the README.md of the vault-java-driverL "3.0.0: This is a breaking-change release, with several updates."
Tests hang during `com.datapipe.jenkins.vault.it.folder.FolderIT` , not sure why yet. will look into it. Is there a need to update to 3.0.0+ right now?
From the README.md of the vault-java-driverLdriver - "*3.0.0*: This is a breaking-change release, with several updates."
Tests hang during `com.datapipe.jenkins.vault.it.folder.FolderIT` , not sure why yet. will look into it. Is there a need to update to 3.0.0+ right now?
FWIW we've noticed a potential version with vault-java-driver where it appears to be using an old/no longer documented API to deal with leases (see https://github.com/BetterCloud/vault-java-driver/issues/117). If this is acknowledged as an issue and a fix is made then there would be a case for upgrading the plugin in order to maintain compatibility with future versions of Vault that might remove these calls. Of course this upgrade might in turn mean the plugin doesn't work with older versions of Vault that perhaps don't have the leases calls as now documented by Vault. Either way I tried building the plugin locally using 3.1.0 of the driver, I had to make a single line code change in order to get it to compile but all the tests passed no problem. I'd be happy to raise a PR for that if of any interest.
OK, well, our problem is in vault-java-driver where I raised the above issue on GitHub but haven't received a response. That would need to be sorted out first and released, and then the plugin updated to use that version of the driver. If/when that happens I'll happily help out with the plugin (I've also offered to help out with the driver).