Releases: porcupie/rbd-docker-plugin
Updated Docker Volume API and remove go-ceph
Updated the Docker Volume plugin API helper lib and usage. Removed any usage of go-ceph libs, all Ceph functionality is provided by shelling out to rbd
now. Hopefully fixed some bugs and did some clean up.
Remove tpkg cron
Just cleanup tpkg package to remove cron job. Comment cron script to force users to edit to update.
Update for Docker plugin helpers, check image filesystem
This update includes code to support the newer Docker volume plugin helpers code. It may not compile anymore with older versions of the docker plugin helpers (github.com/docker/go-plugins-helpers/volume). This is mainly to provide support for people compiling fresh ((see yp-engineering#41))
Compatibility Updates:
- Update
Mount
andUnmount
api method signatures withMountRequest
andUnmountRequest
(still todo: tracking mount IDs) - Added
Capabilities
method, which currently returnsScope: "global"
New Feature:
- Added an XFS filesystem check before
Mount
Pull upstream fixes
This release pulls in upstream fixes from pull #7.
Add timeouts to shell commands
This release adds goroutines and timeouts to the external shell commands.
Hacky Fix for repeated Unmount calls to busy device
v1.2.2 Bail earlier in repeated calls to Unmount on a busy device. (#5)
Use default device name when rbd map returns nothing
v1.2.1 Trying a fix for rbd map when it returns nothing.
Pulling upstream support for volume create options
v1.2.0 v1.2.0 includes upstream changes from github.com/yp-engineering/rbd-d…
Setting a release tag for v1.1.0
Cron cleanup