Permalink
Switch branches/tags
Commits on Jul 28, 2016
  1. Remove known issues for outdated versions of Docker

    joeduffy committed Jul 28, 2016
    These issues have been fixed in the latest versions of Docker.
    Going forward, my plan is to aggressively update support for newer
    versions, so I am removing these from the README.
  2. Support VolumeDriver.Create options

    joeduffy committed Jul 28, 2016
    This adds support for volume driver options and, in the EBS driver,
    recognizes --volume_id=x, for situations in which the EBS volume ID
    is different than the Docker volume name.  This is common in Docker
    Compose files, particularly in version 2 of the file format; e.g.:
    
        myservice:
            volumes:
                myvolume:/var/blah/blah
        myvolume:
            driver: blocker
            driver_opts:
                volume_id: vol-913a5718
    
    In this case, we refer to the volume as 'myvolume' throughout the
    Compose file, however its actual EBS volume ID is vol-913a5718.
    
    The driver still uses the name as the default if this option isn't
    provided.
Commits on Jul 21, 2016
  1. Merge pull request #3 from ewindisch/getsh

    joeduffy committed Jul 21, 2016
    Wrap get.sh with ()
Commits on Apr 26, 2016
  1. Wrap get.sh with ()

    ewindisch committed Apr 26, 2016
    For secure execution to protect against
    truncated files being executed in a curl|bash,
    wrap code in get.sh with a () block
Commits on Mar 31, 2016
  1. Merge pull request #2 from monder/known_issues

    joeduffy committed Mar 31, 2016
    Add known issues section to readme
  2. Merge pull request #1 from monder/device_name_check

    joeduffy committed Mar 31, 2016
    Local check for device names
Commits on Mar 20, 2016
Commits on Mar 15, 2016
  1. Local check for device names

    monder committed Mar 15, 2016
Commits on Jan 12, 2016
  1. Wait for volume to become available before mounting

    joeduffy committed Jan 12, 2016
    Detaching a volume is asynchronous.  It's easy for a user of this library
    to detach without awaiting the operation's completion.  We want to be
    resilient to this, so the mount logic will wait a little bit for the
    volume to become available, before attempting to perform the mount.
Commits on Dec 15, 2015
Commits on Oct 29, 2015
  1. Wait up to a minute for volumes to attach

    joeduffy committed Oct 29, 2015
    ...sometimes it takes that long.
  2. Explicitly add an AWS credentials file location

    joeduffy committed Oct 29, 2015
    Upstart doesn't execute in the context of a user, and hence has
    no $HOME directory.  Rather than depending on that, explicitly point
    the service to the /etc/blocker/.aws/credentials file.
Commits on Oct 26, 2015
  1. Fix license attribution

    joeduffy committed Oct 26, 2015
Commits on Oct 25, 2015
  1. Reorganize the README a bit

    joeduffy committed Oct 25, 2015
  2. Tweak the README

    joeduffy committed Oct 25, 2015
  3. Delete some dead code

    joeduffy committed Oct 25, 2015
  4. Tweak README another time

    joeduffy committed Oct 25, 2015
  5. Add an install script

    joeduffy committed Oct 25, 2015
  6. Add upstart script

    joeduffy committed Oct 25, 2015