summaryrefslogtreecommitdiff
path: root/volume
Commit message (Expand)AuthorAgeFilesLines
* Use real root with 0701 permsBrian Goff2021-01-281-2/+9
* SELinux: fix ENOTSUP errors not being detected when relabelingSebastiaan van Stijn2020-05-101-1/+1
* Entropy cannot be savedJustin Cormack2019-06-114-4/+4
* Fix error handling for bind mount spec parser.Brian Goff2019-05-232-1/+54
* Use assert.NilError() instead of assert.Assert()Sebastiaan van Stijn2019-01-213-49/+49
* Move `validateOpts()` to local_unix.go as it is not used on WindowsSebastiaan van Stijn2018-12-233-22/+18
* Remove validationError type, and use errdefs.InvalidParameterSebastiaan van Stijn2018-12-223-15/+8
* Use a map[string]struct{} for validOptsSebastiaan van Stijn2018-12-223-6/+6
* add check for local volume optionVincent Demeester2018-12-223-1/+16
* pkg/mount: wrap mount/umount errorsKir Kolyshkin2018-12-102-2/+2
* mount: add BindOptions.NonRecursive (API v1.40)Akihiro Suda2018-11-061-0/+3
* Fix some doc strings in the volume packageBrian Goff2018-11-022-2/+22
* Tweak bind mount errorsSebastiaan van Stijn2018-09-282-3/+3
* typo fix retreivedliyongxin2018-09-261-1/+1
* boltdb/bolt --> go.etcd.io/bboltJohn Howard2018-09-134-4/+4
* Add ADD/COPY --chown flag support to WindowsSalahuddin Khan2018-08-137-26/+26
* Fix the several typos detected by github.com/client9/misspellKazuhiro Sera2018-08-091-1/+1
* Fix bindmount autocreate raceBrian Goff2018-07-021-0/+11
* Fix flaky test TestServiceGetCatalin Pirvu2018-06-201-2/+5
* Update tests to use gotest.tools 👼Vincent Demeester2018-06-136-10/+10
* Fix wrong assertion in volume/service packageVincent Demeester2018-06-051-1/+0
* Merge pull request #36688 from cpuguy83/volumes_serviceSebastiaan van Stijn2018-06-0520-246/+1367
|\
| * Extract volume interaction to a volumes serviceBrian Goff2018-05-2520-246/+1367
* | Move plugin client to separate interfaceBrian Goff2018-05-301-1/+5
* | Move plugin client creation to the extension pointBrian Goff2018-05-252-10/+30
|/
* Various code-cleanupSebastiaan van Stijn2018-05-231-1/+1
* Amended per cleanup request.Jonathan Choy2018-05-181-1/+1
* Rewrote data-root escape error messageJonathan Choy2018-05-171-1/+1
* Fix issues with running volume tests as non-root.Brian Goff2018-04-243-25/+10
* Skip some tests requires root uid when run as userVincent Demeester2018-04-232-13/+20
* Merge pull request #36091 from kolyshkin/mountVincent Demeester2018-04-212-34/+21
|\
| * volume/local/TestCreateWithOpts(): use mount filterKir Kolyshkin2018-04-191-22/+20
| * volume/local: call umount unconditionallyKir Kolyshkin2018-04-191-12/+1
| * pkg/mount: implement/use filter for mountinfo parsingKir Kolyshkin2018-04-192-2/+2
* | Move mount parsing to separate package.Brian Goff2018-04-1915-176/+186
|/
* Remove use of global volume driver storeBrian Goff2018-04-176-233/+179
* Rename volumedrivers package to driversBrian Goff2018-04-175-5/+5
* Post migration assertion fixesDaniel Nephin2018-03-161-2/+5
* Automated migration usingDaniel Nephin2018-03-163-45/+46
* Add some tests to the volume storeBrian Goff2018-03-145-4/+231
* Print which path failed when the mount source doesn't exist.Amr Gawish2018-02-275-8/+10
* Merge pull request #35829 from cpuguy83/no_private_mount_for_pluginsSebastiaan van Stijn2018-02-213-40/+32
|\
| * Ensure plugin returns correctly scoped pathsBrian Goff2018-02-073-40/+32
* | Add canonical import commentDaniel Nephin2018-02-0530-30/+30
|/
* Merge pull request #35441 from cpuguy83/plugin_timeoutSebastiaan van Stijn2018-01-171-9/+22
|\
| * Add timeouts for volume plugin opsBrian Goff2018-01-161-9/+22
* | Merge pull request #35638 from cpuguy83/error_helpers2Yong Tang2018-01-151-22/+9
|\ \
| * | Move api/errdefs to errdefsBrian Goff2018-01-111-1/+1
| * | Add helpers to create errdef errorsBrian Goff2018-01-111-22/+9
| |/
* | Small nitpick: create ErrVolumeTargetIsRoot in the volume packageBoaz Shuster2018-01-143-3/+7
|/