Skip to content
This repository has been archived by the owner on Jun 1, 2020. It is now read-only.

Latest commit

 

History

History
119 lines (70 loc) · 2.51 KB

CHANGELOG.md

File metadata and controls

119 lines (70 loc) · 2.51 KB

2.0.0

  • Introduce new management script to remove cluster entirely.
  • Alter stop-cluster script so that it uses docker stop.
  • Add support to start-cluster so that it can handle the two conditions above.

1.1.1

  • Weaken DOCKER_HOST guard for environments that do not use DOCKER_HOST.
  • Fix URL for container image SSH key in README.
  • Resolve Shellcheck issues in Bash scripts.

1.1.0

  • Reduce overall image size.
  • Add support for enabling strong consistency.

1.0.6

  • Fix container ID extraction by container name.

1.0.5

  • Use env to determine location of bash.
  • Provide better progress feedback during cluster creation.

1.0.4

  • Fix reference to PackageCloud repository setup script.

1.0.3

  • Default Riak version is now v2.0.2.

1.0.2

  • Add support for interacting with Docker over a UNIX socket.

1.0.1

  • Fix invalid regular expression to update DOCKER_RIAK_BACKEND.

1.0.0

  • Default Riak version is now v2.0.1.
  • Default version of phusion/baseimage is now v0.9.14.

0.5.0

  • Default version of phusion/baseimage is now v0.9.13 (Ubuntu Trusty).
  • Add a guard that prevents cluster formation if DOCKER_HOST is not set.

0.4.6

  • Default Riak version is now v1.4.10.

0.4.5

  • Add support for customizing the Riak backend via DOCKER_RIAK_BACKEND.

0.4.4

  • Default Riak version is now v1.4.9.
  • Default Docker port is now 2375.

0.4.3

  • Fix inconsistency between DOCKER_HOST and host used determine if the container is up.

0.4.2

  • Add ability to specify more precise port assignment.

0.4.1

  • Change localhost references to 127.0.0.1.

0.4.0

  • Remove sysctl specific settings from Dockerfile.

0.3.2

  • Add better detection of an invalid cluster start state

0.3.1

  • Add support for ShellCheck via Travis CI.

0.3.0

  • Use phusion/baseimage as the base image.
  • Add ability to automatically cluster nodes via DOCKER_RIAK_AUTOMATIC_CLUSTERING.
  • Add ability to specify cluster size via DOCKER_RIAK_CLUSTER_SIZE.
  • Add ability to debug cluster management scripts with DOCKER_RIAK_DEBUG.

0.2.0

  • Replace Pipework with Docker 0.6.5+ container linking.
  • Replace supervisord with a Bash script.
  • Add Riak and kernel tuning.
  • Utilize DOCKER_HOST over sudo.
  • Install Riak via direct package download.
  • Use Ubuntu 12.04 as the base image.

0.1.2

  • Add gateway to IP address added to Pipework.

0.1.1

  • Add netmask to IP address added to Pipework.

0.1.0

  • Initial release.