Bug: Rollback snapshot on ZFS over ISCSI not working at all

stf

New Member
Nov 12, 2015
1
0
1
Mannheim
steffenwagner.com
Hi guys,

I run Napp-IT (on OmniOS) and include it with ZFS over iSCSI in PVE.

For a VM i did 2 snapshots. It doesn't matter which snap i want to rollback, I
always get the following error

"no datasets available

Use of uninitialized value $recentsnap in string ne at
/usr/share/perl5/PVE/Storage/ZFSPoolPlugin.pm line 439.

TASK ERROR: can't rollback, more recent snapshots exist"

I do see both snaps in PVE and NappIT (OmniOS) correctly...

pveversion:

proxmox-ve-2.6.32: 3.4-160 (running kernel: 3.10.0-11-pve)
pve-manager: 3.4-11 (running version: 3.4-11/6502936f)
pve-kernel-2.6.32-40-pve: 2.6.32-160
pve-kernel-3.10.0-11-pve: 3.10.0-36
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.7-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.10-3
pve-cluster: 3.0-19
qemu-server: 3.4-6
pve-firmware: 1.1-4
libpve-common-perl: 3.0-24
libpve-access-control: 3.0-16
libpve-storage-perl: 3.0-33
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-8
vzctl: 4.0-1pve6
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 2.2-13
ksm-control-daemon: 1.1-1
glusterfs-client: 3.5.2-1

I did some code inspection and think, that the method does not correct regex matching with "/${scfg->pool}\/$volname". Can you help me with this problem?I already have created a bug for this: Bugzilla #816