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();