Skip to content

Commit

Permalink
Work in latest Gophercloud
Browse files Browse the repository at this point in the history
This commit includes a boat load of changes.  We now have attach actions
merged in Gophercloud, so we went through and added all the necessary
items to make that work.

Also, this removes a bunch of the hard coding that was present just to
get a proof of concept going.  Currently this is functional with the
default volume-type in Cinder (tested on LVM and SolidFire).

There are a number of annoying things that the Docker Volume API does
around error recovery as well as persisting attachment/mount info,
in other words, there's still a bit of work needed to clean up and
make things more robust.

Code is a work in progress, but currently you can create, rm, ls
etc to Cinder from the Volume API (Docker CLI), and you can also
do a docker run, create/attach all at once:
    `docker run -ti -v foo:/data --volume-driver=cinder ubuntu bash`
  • Loading branch information
j-griffith committed Jul 14, 2016
1 parent ad202c2 commit bcf6a60
Show file tree
Hide file tree
Showing 325 changed files with 352 additions and 120,491 deletions.
117 changes: 0 additions & 117 deletions Godeps/Godeps.json

This file was deleted.

5 changes: 0 additions & 5 deletions Godeps/Readme

This file was deleted.

Loading

0 comments on commit bcf6a60

Please sign in to comment.