[pve-devel] [PATCH qemu-server] pve-bridge-hotplug code deduplication

2015-11-13 Thread Wolfgang Bumiller
--- pve-bridge | 8 +++- pve-bridge-hotplug | 40 ++-- 2 files changed, 9 insertions(+), 39 deletions(-) diff --git a/pve-bridge b/pve-bridge index b4550f1..c23c643 100755 --- a/pve-bridge +++ b/pve-bridge @@ -8,6 +8,12 @@ use PVE::Network; my $

[pve-devel] [PATCH v2 pve-container] unprivileged: remove bad chown -R call

2015-11-13 Thread Wolfgang Bumiller
This was added before we had bind mounts, instead we now change ownership when creating disks by passing the `root_owner` option to mkfs or activating+chown()ing the paths for subvolumes. --- Changes: added chown to non-raw disks. Decided against doing it at mount time as that would mean shared

[pve-devel] [PATCH pve-storage] make use of the new ProcFSTools::parse_proc_mounts

2015-11-13 Thread Wolfgang Bumiller
--- PVE/Storage/GlusterfsPlugin.pm | 17 + PVE/Storage/NFSPlugin.pm | 18 +- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/PVE/Storage/GlusterfsPlugin.pm b/PVE/Storage/GlusterfsPlugin.pm index 3bae100..a6ca950 100644 --- a/PVE/Storage/Gluste

[pve-devel] [PATCH pve-container] unprivileged: remove bad chown -R call

2015-11-13 Thread Wolfgang Bumiller
This was added before we had bind mounts, instead we now pass the `root_owner` option to mkfs. --- src/PVE/LXC.pm| 18 +++--- src/PVE/LXC/Create.pm | 3 --- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/PVE/LXC.pm b/src/PVE/LXC.pm index 7f375b9..ff13ad9

Re: [pve-devel] [PATCH pve-common] ProcFSTools: implement conforming parse_mounts

2015-11-13 Thread Dietmar Maurer
applied, thanks. ___ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Re: [pve-devel] [PATCH lvm] Insert a scannfilter that zfs zvols will not be scanned.

2015-11-13 Thread Dietmar Maurer
applied. ___ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Re: [pve-devel] [PATCH 5/5] DRBD: Implement snapshots.

2015-11-13 Thread Dietmar Maurer
> > Maybe you already found a better way to implement rollback within > > drbdmanage? > Not atomically, no. > > We've got an even more interesting problem - we should do atomic changes > across the whole cluster... Yes, I see ;-) > We'll probably have to do the indirection trick - storing the P

[pve-devel] [PATCH lvm] Insert a scannfilter that zfs zvols will not be scanned.

2015-11-13 Thread Wolfgang Link
This can make probelems with zvol that have lvm pools on it. --- patchdir/filter_zvols_in_lvm.conf.patch | 15 +++ patchdir/series | 1 + 2 files changed, 16 insertions(+) create mode 100644 patchdir/filter_zvols_in_lvm.conf.patch diff --git a/patchdir/filter

Re: [pve-devel] [PATCH 5/5] DRBD: Implement snapshots.

2015-11-13 Thread Philipp Marek
Hi Dietmar, > I just started to implement a PVE storage driver for lvmthin: > > https://git.proxmox.com/?p=pve-storage.git;a=blob;f=PVE/Storage/LvmThinPlugin.pm > > So far I just use: > > sub volume_snapshot_rollback { > my ($class, $scfg, $storeid, $volname, $snap) = @_; > > my $vg =