Commit Graph

517 Commits

Author SHA1 Message Date
fdd31ce759 Change zfspoolplugin path when snapshot is given.
Zfs subvol snapshots are always mounted under $path_of_subvol/.zfs/$snapname
2015-11-19 12:36:19 +01:00
e2fbf28fbd bump version to 4.0-33 2015-11-18 11:01:57 +01:00
281f958706 Fixed ZFS over iSCSI snapshot rollback
I converted several zfs_request($class, ...) calls to $class->zfs_request(...) calls in ZFSPoolPlugin.pm and removed a superfluous $class parameter in ZFSPlugin.pm.

Fixes #816

Signed-off-by: Phillip Schichtel <phillip.public@schich.tel>
2015-11-18 11:00:40 +01:00
2275d75fb9 bump version to 4.0-32 2015-11-14 10:38:24 +01:00
80b647882e make use of the new ProcFSTools::parse_proc_mounts 2015-11-14 10:37:06 +01:00
30650d3c46 lvmthin: enable copy from snapshot feature 2015-11-12 11:15:37 +01:00
33adbdc447 lvmthin: allow to acces snapshots in filesystem_path 2015-11-12 11:14:47 +01:00
faabe9e297 lvmthin: fix used space (only use data%) 2015-11-12 09:47:49 +01:00
f1b59efc0d lvmthin: implement template/clone 2015-11-12 09:31:45 +01:00
b13784612d new helper lvm_find_free_diskname() 2015-11-12 09:29:00 +01:00
5b41084a6a lvmthin alloc_image: add additional test if VG exists 2015-11-12 08:02:50 +01:00
663372bc4d lvmthin: implement snapshot and rollback 2015-11-12 07:28:28 +01:00
a9f0c6c4f5 lvmthin volume_resize: reuse code from parent class 2015-11-11 10:18:44 +01:00
5c687bd921 white space cleanups 2015-11-11 09:17:31 +01:00
15334c831c LvmThinPlugin: improve basic functionality, better code reuse 2015-11-11 09:14:06 +01:00
3e44cd8498 implement generic lvm_list_volumes()
This replace lvm_lvs, and return a list of all volumes. That way
we can reuse code for LvmThin.
2015-11-11 09:14:06 +01:00
610798bc2d add lvm thin plugin 2015-11-11 09:14:06 +01:00
5dca5c7c7e move format registration to Plugin.pm 2015-11-11 09:13:57 +01:00
c2dea8e503 bump version to 4.0-31 2015-11-06 16:40:35 +01:00
efaf4017f4 zfs: enable posixacl and xattr for subvolumes 2015-11-06 16:39:17 +01:00
4c76432a70 bump version to 4.0-30 2015-11-06 08:37:02 +01:00
27a2764632 fix bug #809: inheritance from ZFSPoolPlugin is not possible because we have to handle there subvols too. 2015-11-06 08:34:49 +01:00
37df4de083 bump version to 4.0-29 2015-11-02 17:14:21 +01:00
bb3fc38b2d ISCSIPlugin: improve session parser 2015-11-02 17:12:14 +01:00
b28c71735c bump version to 4.0-28 2015-10-28 11:31:18 +01:00
0589e5f933 insert the format type at volume_resize
qemu-img needs now the format to resize image.
2015-10-28 11:30:05 +01:00
323ab5baa8 fix bug #769: migrate: use -p on 'zfs send' to include properties 2015-10-15 10:33:34 +02:00
0bdf560cff DRBD: Fix typo in comment. 2015-10-15 08:54:48 +02:00
046fd4cb61 DRBD: Remove search loop, limit results via the query. 2015-10-15 08:53:08 +02:00
e3ce57d4b2 bump version to 4.0-27 2015-10-12 06:54:37 +02:00
dc6ff39f57 allow to choose content type for local storage
Also allow to disable local storage.
2015-10-12 06:52:28 +02:00
a6ad1a0815 bump version to 4.0-26 2015-10-08 11:51:39 +02:00
79f2b938d4 zfspool: fix volume_size_info and volume_resize for subvols 2015-10-08 09:49:36 +02:00
68b2c18acd allow containers on lvm 2015-10-01 13:02:13 +02:00
85e924cf22 bump version to 4.0-25 2015-10-01 10:57:49 +02:00
b70b0c58b3 complete_volume: avoid large list 2015-10-01 10:56:19 +02:00
f3bd890d98 add missing completion hooks 2015-10-01 07:59:48 +02:00
bf7aed2674 implement complete_volume 2015-10-01 07:59:48 +02:00
98437f4c85 add bash completion for content type 2015-10-01 07:16:59 +02:00
37ba0aea5b volume_list: moved code from PVE::API2::Storage::Content
For better code reuse.
2015-10-01 06:50:19 +02:00
746e530f72 white space cleanups: correctly intend code 2015-10-01 06:28:22 +02:00
180c8b020c complete_storage: correctly pass storage config to storage_ids() 2015-10-01 06:26:35 +02:00
ba0cf557f4 pvesm list fix 2015-09-29 17:25:05 +02:00
399581a2b3 volume_snapshot_delete: deactivate before deleting 2015-09-25 13:41:04 +02:00
9b256d4676 bump version to 4.0-24 2015-09-25 13:36:45 +02:00
82548118ec drbd: use correct unit for storage sizes 2015-09-25 13:34:55 +02:00
2e346fd478 drbd: return correct used/avail/total sizes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2015-09-25 13:10:05 +02:00
7bdfa659f0 bump version to 4.0-23 2015-09-22 12:19:39 +02:00
02e797b8e1 extend functionality to (de)activate_volumes with snapshots
this extension provide the capability to activate or deactivate snapshot,
so we can use this e.g. for LXC backup in snapshot mode.
2015-09-22 12:18:09 +02:00
948a2dd0f1 bump version to 4.0-22 2015-09-21 12:25:57 +02:00