jepsen-io / jepsen

A framework for distributed systems verification, with fault injection
6.69k stars 710 forks source link

Docker script doesn't export JEPSEN_ROOT #465

Closed vjuranek closed 4 years ago

vjuranek commented 4 years ago

Docker script up.sh stopped exporting JEPSEN_ROOT env. variable which is required by docker-compose.dev.yml. If JEPSEN_ROOT is not exported manually, up.sh --dev fails with

WARNING: The JEPSEN_ROOT variable is not set. Defaulting to a blank string.

[...]

ERROR: for jepsen-control  Cannot create container for service control: create .: volume name is too short, names should be at least two alphanumeric characters

ERROR: for control  Cannot create container for service control: create .: volume name is too short, names should be at least two alphanumeric characters
ERROR: Encountered errors while bringing up the project.