diff --git a/pom.xml b/pom.xml
index 90e5fc1b..d13373ce 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
org.hyperledger.fabric
fabric-gateway-java
- 2.1.4
+ 2.2.0
jar
fabric-gateway-java
@@ -86,7 +86,7 @@
org.hyperledger.fabric-sdk-java
fabric-sdk-java
- [2.1.4,2.2.0)
+ [2.2.0,2.3.0)
org.mockito
diff --git a/src/test/fixtures/docker-compose/.env b/src/test/fixtures/docker-compose/.env
index 4fad95eb..e17f638a 100644
--- a/src/test/fixtures/docker-compose/.env
+++ b/src/test/fixtures/docker-compose/.env
@@ -1,3 +1,3 @@
-DOCKER_IMG_TAG=:2.1
-FABRIC_CA_TAG=:latest
-THIRDPARTY_IMG_TAG=:0.4.16
+DOCKER_IMG_TAG=:2.2
+FABRIC_CA_TAG=:1.4
+COUCH_DB_TAG=:3.1
diff --git a/src/test/fixtures/docker-compose/docker-compose-base.yaml b/src/test/fixtures/docker-compose/docker-compose-base.yaml
index 39d2fe8c..3006d7a0 100644
--- a/src/test/fixtures/docker-compose/docker-compose-base.yaml
+++ b/src/test/fixtures/docker-compose/docker-compose-base.yaml
@@ -92,6 +92,9 @@ services:
# # bridge network as the peers
# # https://docs.docker.com/compose/networking/
- CORE_VM_DOCKER_HOSTCONFIG_NETWORKMODE=node_default
+
+ - CORE_LEDGER_STATE_COUCHDBCONFIG_USERNAME=admin
+ - CORE_LEDGER_STATE_COUCHDBCONFIG_PASSWORD=adminpw
working_dir: /opt/gopath/src/github.com/hyperledger/fabric
command: peer node start
volumes:
@@ -124,4 +127,7 @@ services:
couchdb:
container_name: couchdb
- image: hyperledger/fabric-couchdb${THIRDPARTY_IMG_TAG}
+ image: couchdb${COUCH_DB_TAG}
+ environment:
+ - COUCHDB_USER=admin
+ - COUCHDB_PASSWORD=adminpw
diff --git a/src/test/java/scenario/ScenarioSteps.java b/src/test/java/scenario/ScenarioSteps.java
index cc2ad598..4a5299ca 100644
--- a/src/test/java/scenario/ScenarioSteps.java
+++ b/src/test/java/scenario/ScenarioSteps.java
@@ -70,7 +70,7 @@ public class ScenarioSteps implements En {
private static final long EVENT_TIMEOUT_SECONDS = 30;
private static final Set runningChaincodes = new HashSet<>();
private static boolean channelsJoined = false;
- private static final String COUCHDB_SERVER_URL = "http://localhost:5984";
+ private static final String COUCHDB_SERVER_URL = "http://admin:adminpw@localhost:5984";
private static final String DOCKER_COMPOSE_TLS_FILE = "docker-compose-tls.yaml";
private static final String DOCKER_COMPOSE_FILE = "docker-compose.yaml";
private static final Path DOCKER_COMPOSE_DIR = Paths.get("src", "test", "fixtures", "docker-compose").toAbsolutePath();