From 4045b1a4fddf0f1c5b8092b767dbd32aecca35cd Mon Sep 17 00:00:00 2001
From: Stefan Kalscheuer <stefan@stklcode.de>
Date: Fri, 19 Nov 2021 20:19:33 +0100
Subject: [PATCH] test against Vault 1.9.0

---
 .drone.yml                                             | 10 +++++-----
 .github/workflows/ci.yml                               |  4 ++--
 CHANGELOG.md                                           |  2 ++
 README.md                                              |  2 +-
 .../jvault/connector/HTTPVaultConnectorTest.java       |  2 +-
 5 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/.drone.yml b/.drone.yml
index eb3ea34..8c639fd 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -25,12 +25,12 @@ steps:
   - name: unit-integration-tests
     image: maven:3-jdk-11
     environment:
-      VAULT_VERSION: 1.8.3
+      VAULT_VERSION: 1.9.0
     commands:
-      - curl -s -o vault_1.8.3_linux_amd64.zip https://releases.hashicorp.com/vault/1.8.3/vault_1.8.3_linux_amd64.zip
-      - curl -s https://releases.hashicorp.com/vault/1.8.3/vault_1.8.3_SHA256SUMS | grep linux_amd64 | sha256sum -c
-      - unzip vault_1.8.3_linux_amd64.zip
-      - rm vault_1.8.3_linux_amd64.zip
+      - curl -s -o vault_1.9.0_linux_amd64.zip https://releases.hashicorp.com/vault/1.9.0/vault_1.9.0_linux_amd64.zip
+      - curl -s https://releases.hashicorp.com/vault/1.9.0/vault_1.9.0_SHA256SUMS | grep linux_amd64 | sha256sum -c
+      - unzip vault_1.9.0_linux_amd64.zip
+      - rm vault_1.9.0_linux_amd64.zip
       - mv vault /bin/
       - mvn -B resources:testResources compiler:testCompile surefire:test
     when:
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index dda4a25..8b7f519 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -6,10 +6,10 @@ jobs:
     strategy:
       matrix:
         jdk: [ 11, 17 ]
-        vault: [ '1.8.3' ]
+        vault: [ '1.9.0' ]
         include:
           - jdk: 11
-            vault: '1.8.3'
+            vault: '1.9.0'
             analysis: true
     steps:
       - name: Checkout
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a1c8a76..4c6107c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,8 @@
 ### Fix
 * Make `HTTPVaultConnectorBuilder#withPort(Integer)` null-safe (#56)
 
+### Test
+* Tested against Vault 1.9.0
 
 ## 1.0.0 (2021-10-02)
 
diff --git a/README.md b/README.md
index 2e0138f..2aa90d5 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ Java Vault Connector is a connector library for [Vault](https://www.vaultproject
     * SQL secret handling
     * KV v1 and v2 support
 * Connector Factory with builder pattern
-* Tested against Vault 1.8.3
+* Tested against Vault 1.9.0
 
 
 ## Maven Artifact
diff --git a/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorTest.java b/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorTest.java
index dadbd7e..05d65b8 100644
--- a/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorTest.java
+++ b/src/test/java/de/stklcode/jvault/connector/HTTPVaultConnectorTest.java
@@ -50,7 +50,7 @@ import static org.junit.jupiter.api.Assumptions.assumeTrue;
  */
 @Tag("online")
 class HTTPVaultConnectorTest {
-    private static String VAULT_VERSION = "1.8.3";  // The vault version this test is supposed to run against.
+    private static String VAULT_VERSION = "1.9.0";  // The vault version this test is supposed to run against.
     private static final String KEY1 = "E38bkCm0VhUvpdCKGQpcohhD9XmcHJ/2hreOSY019Lho";
     private static final String KEY2 = "O5OHwDleY3IiPdgw61cgHlhsrEm6tVJkrxhF6QAnILd1";
     private static final String KEY3 = "mw7Bm3nbt/UWa/juDjjL2EPQ04kiJ0saC5JEXwJvXYsB";