dcefd9dd28
fix #2085 : add mountpoint property for non-default ZFS pool MPs
...
When adding a zfspool storage with 'pvesm add' the mount point is now
added automatically to the storage configuration if it can be
determined. path() does not assume the default mountpoint anymore,
fixing 2085.
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com >
2019-11-21 12:42:38 +01:00
56362cfb55
ZFS: refactor waiting for zvol symlinks
...
and actually do that not just for creating zvols, but also when
activating them. this should fix a range of issues/races that sometimes
occured on bootup, snapshot rollback or similar operations.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2019-08-06 13:39:43 +02:00
59fa9fd6a3
next diskname: start ids with 0 to honor MAX_VOLUMES_PER_GUEST
...
else we can only have MAX_VOLUMES_PER_GUEST-1 disk per VMID,
not tragic but possible confusing
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2018-09-10 11:21:12 +02:00
361481cfd0
test: zfspoolplugin: fix perl lib path for test
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2018-08-28 16:40:31 +02:00
1b8efb424c
skip zfs tests when not building with root
...
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com >
2018-08-01 10:46:12 +02:00
c7b06c4f54
Remove pool with -f parameter.
...
The test pool will not removed if we do not force it.
2018-03-14 10:49:41 +01:00
e93e1bed73
zfstest: exit with -1 in case of failures
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
722eb1fe8a
zfstest: skip tests if ZFS is not available
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
88ed02a391
zfstest: remove unused variable
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
2acdffbbb5
zfstest: fix typos
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
ca276fcbc2
zfstest: use truncate instead of dd
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
b13cf56109
zfstest: improve reset behaviour
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
078c28aac6
zfstest: wait for devices to settle after creation
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
a3b7bc374c
zfstest: fix test description
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
91877ee016
zfstest: fix test 17 to actually deactivate storage
...
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com >
2017-06-06 16:15:42 +02:00
9924228be1
remove unused method
...
only used by test case, which should use what the rest of
the codebase uses as well
2016-09-15 13:42:55 +02:00
3672677da5
add test PVE::Storage::path
2016-04-05 15:40:24 +02:00
460015816b
Select test form command
...
It is possible to select the test what should run.
synopsis: run_test_zfspoolplugin.pl [<test_num> | <start_test_num> <end_test_num>]
2016-04-05 15:39:46 +02:00
b3bb525e45
fix zfs tests: isBase is a boolean flag
2016-04-04 08:50:12 +02:00
81ebc68f34
Add Tests for ZFSPoolPlugin
2016-04-04 06:38:15 +02:00