Skip to content

v0.2.2

Choose a tag to compare

@zchee zchee released this 22 Jan 01:59
· 143 commits to master since this release
v0.2.2

v0.2.2 (2016-01-22)

Full Changelog

Installation

  1. At the first, Download the latest docker-machine binary file.
    See https://github.com/docker/machine/releases.
  2. Download the docker-machine-driver-xhyve binary file, And move the binary to your $PATH directory.
  3. Change binary owner and uid to root:wheel. Currently need root permission.
    but, DO NOT NEED sudo. That's wrong sudo docker-machine create -d xhyve ...

e.g.,

$ curl -L https://github.com/zchee/docker-machine-driver-xhyve/releases/download/v0.2.2/docker-machine-driver-xhyve > /usr/local/bin/docker-machine-driver-xhyve
$ chmod +x /usr/local/bin/docker-machine-driver-xhyve
$ sudo chown root:wheel /usr/local/bin/docker-machine-driver-xhyve
$ sudo chmod u+s /usr/local/bin/docker-machine-driver-xhyve

Features

Check own binary owner and execute user

Added PreCommandCheck method for required of docker-machine-driver-xhyve.

Misc

  • Fixed GetUrl does not handle GetState

Auto generated Change Log

Fixed bugs:

  • Check owner before every command #77
  • Does not handle sudo before docker-machine commands #76
  • GetUrl() does not handle GetState() #68

Closed issues:

  • Using docker-machine-driver-xhyve without sudo privledges #74
  • Show a nice warning when running without root #64
  • about IP address #62
  • ip not found in dhcp leases #60
  • invalid flag argument in current master #59
  • Any plan about HomeBrew formulae support? #24

Merged pull requests:

  • Bump version to 0.2.2 #81 (zchee)
  • Update and cleanup vendor #80 (zchee)
  • Add PreCommandCheck #78 (zchee)
  • Add check binary owner on PreCreateCheck() #75 (zchee)
  • Rename test vm name, Remove kill job, Change brackets #73 (zchee)
  • Fix handling vm status before GetURL() #72 (zchee)
  • Change go version to 1.5.3 and 1.6beta2 #66 (zchee)
  • Add circleci badge and markdown table #65 (zchee)
  • [WIP] Add CircleCI use osxcc #63 (zchee)
  • ci: Fix multiple Go version release #61 (zchee)