libpve-storage-perl (8.2.4) bookworm; urgency=medium * volume import: assume target API version is at least 9, which is supported since the initial Proxmox VE 7.0 release. This allows removing some code while keeping our upgrade path from 7 to 8. * btrfs: log executed command on failures * fix #5587: esxi: add support for more variants of how the VMX file references disk file paths, allowing some nore niche use case like, e.g., importing VMs from ESXi that where originally created on (older versions) of the VMWare Player application. * fix #4272: btrfs: expose the ability to change the owner of a guest image backed by a btrfs storage. * file size info query: avoid false-positive error when the qemu-img command fails to return any output, which most often indicates that it timed out -- Proxmox Support Team Thu, 12 Sep 2024 12:26:15 +0200 libpve-storage-perl (8.2.3) bookworm; urgency=medium * esxi: revert change to error handling from the fuse mount tool which would cause the mount operation to wrongfully appear to never be finished and cause pvestatd to hang -- Proxmox Support Team Fri, 21 Jun 2024 13:50:59 +0200 libpve-storage-perl (8.2.2) bookworm; urgency=medium * esxi: don't bail on whitespaces in backing devices * esxi: fixup error message when getting file size info * esxi: improve error handling for fuse mount tool -- Proxmox Support Team Fri, 07 Jun 2024 13:23:07 +0200 libpve-storage-perl (8.2.1) bookworm; urgency=medium * esxi import: add "longhorn" to possible Windows Server 2008 OS types -- Proxmox Support Team Tue, 23 Apr 2024 17:20:10 +0200 libpve-storage-perl (8.2.0) bookworm; urgency=medium * fix insecure migration failing if it must wait on the lock * storage migrate: only output about cleaning-up snapshots if there are any * fix #1611: implement import of base-images for LVM-thin Storage * upload: use SSH helper to get ssh/scp options to ensure the new node-specific public key files inside pmxcfs are used -- Proxmox Support Team Fri, 19 Apr 2024 09:07:08 +0200 libpve-storage-perl (8.1.5) bookworm; urgency=medium * esxi: status: mark as active if its mounted * esxi: add mapping for windows server 2016/2019 * ceph config: rewrite parser/writer, allow arbitrary sections -- Proxmox Support Team Thu, 11 Apr 2024 11:56:49 +0200 libpve-storage-perl (8.1.4) bookworm; urgency=medium * esxi: add optional 'port' config parameter -- Proxmox Support Team Thu, 28 Mar 2024 17:36:54 +0100 libpve-storage-perl (8.1.3) bookworm; urgency=medium * esxi: detect existing MAC addresa of VM also when the type is 'static' (manual defined) ord 'vpx' (generated by vCenter) * esxi: reduce cache invalidation time to 30s to make changes on the ESXi source host appear a bit faster on the PVE target host -- Proxmox Support Team Wed, 27 Mar 2024 12:38:53 +0100 libpve-storage-perl (8.1.2) bookworm; urgency=medium * esxi: add warning for losing EFI state on import * esxi: only add a 'scsihw' key if it's defined in the source VM * esxi: detect correct os type in 'other' family, mainly BSD and Solaris variants * esxi: use the stderr of our API client (listvms.py) as error message * esxi: have the fuse process drop its privileges -- Proxmox Support Team Fri, 22 Mar 2024 16:39:27 +0100 libpve-storage-perl (8.1.1) bookworm; urgency=medium * storage plugins: add 'import' content type to allow interfacing with virtual guests of foreign sources or formats to Proxmox VE. * add storage/{storage}/import-metadata API endpoint to query information about external guests so that a frontend can use this to provide a interface for users to import such guests. * add a plugin for connecting to a ESXi instance, exposign it's VMs through the new import content type and metadata mechanisms. -- Proxmox Support Team Wed, 13 Mar 2024 15:16:19 +0100 libpve-storage-perl (8.1.0) bookworm; urgency=medium * zfs: fix duplicate word typo in error message * plugin schema: improve description of 'nodes' and 'shared' properties * fix #5254: api: allow usage of download-url with Sys.AccessNetwork * d/control: add missing dependency relation on libpve-access-control -- Proxmox Support Team Wed, 06 Mar 2024 18:25:58 +0100 libpve-storage-perl (8.0.5) bookworm; urgency=medium * btrfs: fix calling parent create_base method in fall-back -- Proxmox Support Team Tue, 21 Nov 2023 21:20:53 +0100 libpve-storage-perl (8.0.4) bookworm; urgency=medium * cifs: bubble up NT_STATUS_INVALID_PARAMETER during connection c * fix #3004: show progress of offline migration in task log * fix #254: iscsi: add support for multipath targets * api/filerestore: add tar parameter to download api * disks: get: add osdid-list return parameter -- Proxmox Support Team Mon, 13 Nov 2023 18:12:34 +0100 libpve-storage-perl (8.0.3) bookworm; urgency=medium * fix #4849: support decompressing ISOs downloaded from URLs -- Proxmox Support Team Fri, 18 Aug 2023 10:40:10 +0200 libpve-storage-perl (8.0.2) bookworm; urgency=medium * cifs: adapt check connection call for smbclient version in bookworm -- Proxmox Support Team Wed, 28 Jun 2023 09:31:56 +0200 libpve-storage-perl (8.0.1) bookworm; urgency=medium * api: config: add/update storage: check for type mismatch first * content-dirs check: silently skip paths that cannot be resolved * fix #4785: avoid overly noisy mkdir deprecation warning for now * disk api: avoid using unrelated Datastore.Audit priv for disk management * disk api: only ask for Datastore.Allocate if actually adding newly created file system, LVM or ZFS directly to the Proxmox VE storage config -- Proxmox Support Team Sat, 17 Jun 2023 15:34:00 +0200 libpve-storage-perl (8.0.0) bookworm; urgency=medium * activate storage: ensure content directories are created before checking them -- Proxmox Support Team Fri, 09 Jun 2023 14:01:17 +0200 libpve-storage-perl (8.0.0~2) bookworm; urgency=medium * content-dirs: enforce that all content dirs are pairwise non-equal, as the same directory must not be used for multiple content types * volume export: explicitly state that the unit of bandwidth limit is bytes/s * rbd: don't specify useless allow-shrink flag * rbd: volume resize: avoid passing floating point value to rbd, by ceiling the result we can make resizes like +0.01 GB work * changed regex to allow @ in directory storage paths, which is often used to signify btrfs subvolumes. * fix #2920: cifs: add options parameter -- Proxmox Support Team Wed, 07 Jun 2023 19:10:09 +0200 libpve-storage-perl (8.0.0~1) bookworm; urgency=medium * add 'create-base-path' and 'create-subdirs' option to path based storages * deprecate 'mkdir' option -- Proxmox Support Team Mon, 05 Jun 2023 14:46:13 +0200 libpve-storage-perl (7.99.0) bookworm; urgency=medium * re-build for Proxmox VE 8 / Debian 12 Bookworm * switch to native versioning scheme -- Proxmox Support Team Wed, 24 May 2023 14:12:01 +0200 libpve-storage-perl (7.4-3) bullseye; urgency=medium * fix variable declared in conditional statement in cephfs and rbd, avoiding a (theoretical) unsoundness * api: upload: record the pattern of the tmpfilename parameter in the schema -- Proxmox Support Team Tue, 23 May 2023 08:45:58 +0200 libpve-storage-perl (7.4-2) bullseye; urgency=medium * cifs: use empty string instead of / as default directory to avoid regression with the mount detection * feature: enable 'content-dirs' property for cephfs -- Proxmox Support Team Tue, 21 Mar 2023 16:49:27 +0100 libpve-storage-perl (7.4-1) bullseye; urgency=medium * nfs: check connection: support NFSv4-only servers without rpcbind, by simply doing a ping with the expected port as a fallback * fix #2641: allow mounting of CIFS subdirectories * config: use relative paths for content overrides * content path overrides: allow single dots and enforce max-lengths * api: fix get content call response type for RBD/ZFS/iSCSI volumes -- Proxmox Support Team Mon, 20 Mar 2023 17:04:55 +0100 libpve-storage-perl (7.3-2) bullseye; urgency=medium * revert using /sys to map nvmeXnY to nvmeX as this is not necessary anymore to address the issue from bug #2020 with modern Kernels (Linux 5.4+) and seemingly doesn't always resolved to the correct device neither. * disk manage: pass full NVMe device path to smartctl, which can cope with that since a while * zfs: list: only cache and list images for actually requested storage/pool * config: allow one to add overrides for default (sub-)directory locations of content-type specific files thorugh the `content-dirs` storage option. * zfs: list zvol: skip different pools during parsing already * zfs: list zvol: limit recursion depth to 1 to avoid scanning volumes that cannot be a storage volume anyway * fix #4390: rbd: snapshot delete: avoid early return to fix handling TPM drive -- Proxmox Support Team Wed, 11 Jan 2023 16:47:22 +0100 libpve-storage-perl (7.3-1) bullseye; urgency=medium * get bandwidth limit: improve detecting if storages are involved to avoid ignoring the datacenter config limit due to detecting a false-positive override from the storage one -- Proxmox Support Team Thu, 24 Nov 2022 08:26:47 +0100 libpve-storage-perl (7.2-12) bullseye; urgency=medium * fixup bogus dereferenc of perl variable when creating dRAID -- Proxmox Support Team Thu, 17 Nov 2022 19:12:34 +0100 libpve-storage-perl (7.2-11) bullseye; urgency=medium * api: pbs: file restore: don't use namespaced parameters * pbs: prune: avoid getting all snapshots for group assembly if fixed anyway * fix #3967: enable ZFS dRAID creation via API * api: pbs file restore: decode and return proper error of file-restore listing * api: pbs file restore: make use of file-restores and guis timeout mechanism -- Proxmox Support Team Thu, 17 Nov 2022 17:51:07 +0100 libpve-storage-perl (7.2-10) bullseye; urgency=medium * (remote) export: check and untaint format * fix #4165: disk: SMART: add normalized field -- Proxmox Support Team Thu, 29 Sep 2022 14:33:07 +0200 libpve-storage-perl (7.2-9) bullseye; urgency=medium * fix #4189: pbs: bump list_volumes timeout to 2mins * RBD plugin: path: conditionalize get_rbd_dev_path() call * RBD plugin: librados connect: increase timeout when in worker * disks: allow add_storage for already configured local storage -- Proxmox Support Team Tue, 20 Sep 2022 09:19:34 +0200 libpve-storage-perl (7.2-8) bullseye; urgency=medium * pbs: die if encryption key is configured, but missing * pbs: die if master public key is configured, but missing -- Proxmox Support Team Tue, 16 Aug 2022 13:56:52 +0200 libpve-storage-perl (7.2-7) bullseye; urgency=medium * pbs: fix namespace handling in list_volumes -- Proxmox Support Team Fri, 15 Jul 2022 13:36:35 +0200 libpve-storage-perl (7.2-6) bullseye; urgency=medium * pbs: use vmid parameter in list_snapshots to avoid scanning to many items on the remote unnecessarily * btrfs plugin: reuse the update/get_volume_attribute methods of the directory plugin, allowing one to set the protected status or notes on a btrfs hosted backup -- Proxmox Support Team Thu, 14 Jul 2022 13:47:11 +0200 libpve-storage-perl (7.2-5) bullseye; urgency=medium * fix #4060: rbd: show data-pool usage when configured * disks api: add 'mounted' boolean and drop '(mounted)' string from usage * fix #3972: remove .notes file when deleting backups -- Proxmox Support Team Wed, 15 Jun 2022 10:52:48 +0200 libpve-storage-perl (7.2-4) bullseye; urgency=medium * pbs: backup-ns parameter was renamed to ns * rbd: add fallback default poolname 'rbd' to status * rbd: warn if no stats for a pool could be gathered -- Proxmox Support Team Fri, 13 May 2022 14:27:24 +0200 libpve-storage-perl (7.2-3) bullseye; urgency=medium * pbs: namespace support -- Proxmox Support Team Thu, 12 May 2022 14:48:55 +0200 libpve-storage-perl (7.2-2) bullseye; urgency=medium * rbd: unmap volume after rename * fix #3969: rbd: add rbd dev paths with cluster info * storage plugins: en/decode volume notes as UTF-8 * zfs pool: bump non-worker timeoiut default to 10s * fix #3803: ZFSPoolPlugin: zfs_request: increase minimum timeout in worker -- Proxmox Support Team Thu, 28 Apr 2022 18:19:47 +0200 libpve-storage-perl (7.1-2) bullseye; urgency=medium * add volume_import/export_start helpers * fix #3894: cast 'size' and 'used' to integer * zfs: volume import: use correct format for renaming * activate storage: improve error when check_connection dies * cifs: check connection: bubble up NT_STATUS_LOGON_FAILURE * list volumes: also return backup type for backups * pvesm: extract config: check for VM.Backup privilege * check volume access: improve checks * check volume access: optionally check content type * pvesm extract config / api file restore: check content type * plugins: allow limiting the number of protected backups per guest -- Proxmox Support Team Wed, 6 Apr 2022 13:27:34 +0200 libpve-storage-perl (7.1-1) bullseye; urgency=medium * pbs: update attribute: improve error message if remote PBS is to old to support that * zfs: use -r parameter when listing snapshots to fix a regression for ZFS over iSCSI * ceph: ensure that there's always a newline for the $secret as the RBD library errors out if that's not the case * fix #1816: rbd: add support for using erasure coded (EC) pools -- Proxmox Support Team Fri, 04 Feb 2022 18:08:01 +0100 libpve-storage-perl (7.0-15) bullseye; urgency=medium * api: disks: implement destroy for dir, lvm, lvmthin, zfs * api: list thin pools: add volume group to properties * api: disks: delete: add flag for wiping disks * api: disks: delete: add flag for cleaning up storage config * lvm thin: don't assume that a thin pool and its volumes are active -- Proxmox Support Team Wed, 10 Nov 2021 14:25:18 +0100 libpve-storage-perl (7.0-14) bullseye; urgency=medium * rbd plugin: free image: use actual command in error message * cephfs: add support for multiple ceph filesystems * zfspool: support blockers parameter to volume_snapshot_is_possible * plugin: add volume_snapshot_info function, replaces volume_snapshot_list * dir plugin: improve notes handling * add generalized functions to manage volume attributes * prune mark: preserve additional information for the keep-all case * fix #3307: make it possible to set protection for backups * prune: mark renamed and protected backups differently * pbs: integrate support for protected * add rename volume feature * bump plugin APIVER (10) and APIAGE (1): - Add rename feature - Replace `volume_snapshot_list` with `volume_snapshot_info` - Add `blockers` parameter to `volume_rollback_is_possible` - Replace get/update_volume_notes with generic get/update_volume_attribute -- Proxmox Support Team Tue, 9 Nov 2021 13:08:35 +0100 libpve-storage-perl (7.0-13) bullseye; urgency=medium * btrfs: free image: only remove snapshots for current subvol * diskmanage: wipe blockdev: also change partition type * diskmanage: don't set usage for unused partitions * partially fix #2285: api: disks: allow partitions for creation paths * ct templates: support zstd compressed archives * fix #3580: plugins: make preallocation mode selectable for qcow2 and raw images -- Proxmox Support Team Thu, 14 Oct 2021 11:22:25 +0200 libpve-storage-perl (7.0-12) bullseye; urgency=medium * btrfs: avoid undef warnings with format * prune: validate, mark: preserve input parameter * fix #3610: properly build ZFS detail tree * fix #3609: cifs: add support to SMB 3.11 * cifs: allow "3" and "default" for version parameter * cifs: do not pass an explicity version by default to negotiate the highest common SMB2+ version supported by both, server and client * api: disk: work around udev bug to ensure its database is updated * status: can now remove sleep(1) hack in file upload * fix #3505: status: add checksum and algorithm to file upload * import: don't check for 1K aligned size -- Proxmox Support Team Tue, 05 Oct 2021 06:25:04 +0200 libpve-storage-perl (7.0-11) bullseye; urgency=medium * zfs: avoid dying on unmount when the dataset is already unmounted * ceph: rbd/cephfs: add keyring parameter for external clusters * btrfs: fix call convention of alloc_image from DirPlugin for a special case * upload: remove the temporary uploaded local file directly in the API endpoint instead of the HTTP server code as special case -- Proxmox Support Team Mon, 06 Sep 2021 08:40:33 +0200 libpve-storage-perl (7.0-10) bullseye; urgency=medium * fix #3555: BTRFS: call the free_image method from the base plugin correctly * api: disks: allow zstd compression when creating zfs pools * api: status: fix unlink on file upload when we copied to another, proxied node * status: add max length and disclaimer to file upload's filename -- Proxmox Support Team Fri, 30 Jul 2021 15:23:14 +0200 libpve-storage-perl (7.0-9) bullseye; urgency=medium * lvm: tell lvcreate to always wipe any existing traces of signatures for new LVs * extract backup config: less precise matching for broken pipe detection -- Proxmox Support Team Tue, 06 Jul 2021 16:28:44 +0200 libpve-storage-perl (7.0-7) bullseye; urgency=medium * btrfs: fix "path is mounted" invocation -- Proxmox Support Team Mon, 05 Jul 2021 19:01:10 +0200 libpve-storage-perl (7.0-6) bullseye; urgency=medium * btrfs: support newer prune-backups for backup retention -- Proxmox Support Team Thu, 24 Jun 2021 16:12:02 +0200 libpve-storage-perl (7.0-5) bullseye; urgency=medium * btrfs: assert that path is actually on a btrfs file system on add and activation -- Proxmox Support Team Thu, 24 Jun 2021 11:43:56 +0200 libpve-storage-perl (7.0-4) bullseye; urgency=medium * tree-wide: fix typos in comments and error messages * plugins: untaint volume_size_info returned data * add BTRFS storage plugin as technology preview * bump storage API: update import/export methods, APIAGE was reset * api: content: correctly handle warnings status for delayed task * status: add download-url endpoint for downloading a HTTP(s) ISO or CT template image to a storage directly. -- Proxmox Support Team Wed, 23 Jun 2021 22:50:57 +0200 libpve-storage-perl (7.0-3) bullseye; urgency=medium * api: get rid of moved usb call, moved to manager * config: add backup content type to default local storage * config: mention that maxfiles is deprecated * postinst: move old cifs credential files into new subdirectory upon update * prune backups: always activate storage * api: status: sort index and add missing "file-restore" * lvm: volume import: handle worker returned by free_image * vdisk_list: only scan storages with the correct content type(s) -- Proxmox Support Team Mon, 21 Jun 2021 11:27:22 +0200 libpve-storage-perl (7.0-2) bullseye; urgency=medium * api: add wipedisk endpoint -- Proxmox Support Team Wed, 02 Jun 2021 16:32:11 +0200 libpve-storage-perl (7.0-1) pve; urgency=medium * remove the old, internal and unmaintained, DRBD plugin which was replaced by an external maintained version already in PVE 5. * bump for for Debian 11 Bullseye based releases -- Proxmox Support Team Wed, 12 May 2021 13:14:28 +0200 libpve-storage-perl (6.4-1) pve; urgency=medium * import: allow storage import from UNIX socket * diskmanage: improve detecting usage for whole disk with include-partitions * Proxmox Backup Server: allow setting up a master key * add FileRestore API for Proxmox Backup Server -- Proxmox Support Team Fri, 23 Apr 2021 16:18:43 +0200 libpve-storage-perl (6.3-9) pve; urgency=medium * backup files: don't match the VMID against the full path, but the file name only, to avoid false positives * fix #3286: rbd: add basic namespace support * fix #3345: zfs: restore container volume to ZFS with size 0 * volume export/import: allow uppercase letters in snapshot names -- Proxmox Support Team Mon, 12 Apr 2021 16:14:31 +0200 libpve-storage-perl (6.3-8) pve; urgency=medium * api: disks: zfs: "scan" property is optional * api: disks: allow listing also if an Sys.Audit permission for the node is present * fix #3354: support backup-notes on cephfs storage * fix #3363: avoid undef-warning when checking for encryption in Proxmox Backup Server snapshots * fix #3348: NFS: select correct IPv4/IPv6 transport when checking the connection to the remote -- Proxmox Support Team Thu, 01 Apr 2021 14:58:49 +0200 libpve-storage-perl (6.3-7) pve; urgency=medium * ZFS: check if pool is imported and mounted, as a pool can be imported but not mounted. Try to mount in that case. * storage migration: improve logging when IP or port cannot be detected -- Proxmox Support Team Fri, 19 Feb 2021 15:49:15 +0100 libpve-storage-perl (6.3-6) pve; urgency=medium * fix checking connection for NFSv4 only server * fix #3159: lvm: RAID LVs as storage content * mark Proxmox Backup Server storages as shared * Disks: return correct journal disk candidates * Diskmanage: also check for filesystem type when determining usage * Diskmanage: also detect BIOS boot, EFI and ZFS reserved type partitions * Diskmanage: allow one to optionally also include partitions and their usage -- Proxmox Support Team Tue, 09 Feb 2021 12:13:55 +0100 libpve-storage-perl (6.3-5) pve; urgency=medium * fix #3199: backup prune: correctly format time also in edge cases * Diskmanage: extend wearout detection for SAS disk * add workaround for incorrect handling of mmap caches when doing a ZFS subvolume rollback -- Proxmox Support Team Tue, 26 Jan 2021 18:37:33 +0100 libpve-storage-perl (6.3-4) pve; urgency=medium * api: content/backup: handle deletion of notes * nfs and cifs: implement backup notes helper * prune mark: correctly keep track of already included backups when dealing with smaller intervalls being included in two greater (e.g., a week which goes over a month boundary) -- Proxmox Support Team Mon, 14 Dec 2020 16:15:01 +0100 libpve-storage-perl (6.3-3) pve; urgency=medium * pbs: allow one the use of API tokens when adding a new storage again -- Proxmox Support Team Thu, 03 Dec 2020 17:24:56 +0100 libpve-storage-perl (6.3-2) pve; urgency=medium * plugin: hooks: add explicit returns to avoid some accidental return schema verification * pbs: add scan datastore as new API endpoint and a pvesm scan pbs CLI command * pbs: activate storage: fully validate if storage config works on storage addition and storage update * api: scan cifs: port over NT_STATUS filter from pve-manager -- Proxmox Support Team Tue, 01 Dec 2020 19:27:50 +0100 libpve-storage-perl (6.3-1) pve; urgency=medium * Proxmox Backup Server: add/update: save encryption-key fingerprint in storage config for reference * Proxmox Backup Server: add/update: autogen key: rename old one if existing * api: content: return backup encryption status for Proxmox Backup Server images -- Proxmox Support Team Tue, 24 Nov 2020 23:20:50 +0100 libpve-storage-perl (6.2-12) pve; urgency=medium * api: rename comment to notes * api: storage/content: use more generic volume size info helper * plugins: add get/update_volume_comment and implement for all directory based storages -- Proxmox Support Team Tue, 24 Nov 2020 16:05:15 +0100 libpve-storage-perl (6.2-11) pve; urgency=medium * pbs: autogen encryption key: bubble up error message * api: content listing: add comment and verification fields * don't pass along keep-options equal to zero to Proxmox Backup client * prune mark: keep all if all prune options are zero/missing * lvmthin: Match snapshot remove regex to allowed names * fix volume activation for ZFS subvols * prune: introduce keep-all option * convert 'maxfiles' to new 'prune-backups' option when reading the storage configuration -- Proxmox Support Team Mon, 23 Nov 2020 19:36:41 +0100 libpve-storage-perl (6.2-10) pve; urgency=medium * fix #3097: cifs, nfs: increase connection check timeout to 10s * fix #1452: also log stderr of remote command with insecure storage migration * Diskmanage: Use S.M.A.R.T. attributes for SSDs wearout lookup * ZFS pool plugin: avoid noisy output on volume import * fix #3030: always activate volumes in storage_migrate -- Proxmox Support Team Tue, 10 Nov 2020 19:05:01 +0100 libpve-storage-perl (6.2-9) pve; urgency=medium * file_size_info: handle dangling symlinks * disk management: set more specific type for NVMe attached SSDs * ZFS over iSCSI: untaint LUN number * LIO: untaint values read from remote config -- Proxmox Support Team Tue, 13 Oct 2020 11:14:04 +0200 libpve-storage-perl (6.2-8) pve; urgency=medium * PBS: add support to specify port, for when a reverse proxy or similar is used * PBS: use simple TCP ping for online check for now, reducing the amout of status API calls -- Proxmox Support Team Fri, 02 Oct 2020 16:09:06 +0200 libpve-storage-perl (6.2-7) pve; urgency=medium * storage_migrate: log bandwidth limit * cli: pvesm prune-backups: use keep-options directly * zfs: rollback: improve error message and handle unexpectedly missing snapshots better * zfs: check and mount subvolumes on volume activation * api/disks: create zfs: instantiate import unit for newly created ZFS pool -- Proxmox Support Team Tue, 29 Sep 2020 18:55:53 +0200 libpve-storage-perl (6.2-6) pve; urgency=medium * introduce prune-backups property for directory-based storages * add intial API and pvesm endpoints for pruning backups * config: add hint for set encryption key -- Proxmox Support Team Fri, 24 Jul 2020 19:10:00 +0200 libpve-storage-perl (6.2-5) pve; urgency=medium * fix pvesm's handling of `--encryption-key` -- Proxmox Support Team Tue, 14 Jul 2020 13:58:24 +0200 libpve-storage-perl (6.2-4) pve; urgency=medium * when scanning storages for disk images, don't activate ones which cannot contain disk images -- Proxmox Support Team Tue, 14 Jul 2020 13:44:26 +0200 libpve-storage-perl (6.2-3) pve; urgency=medium * pbs: prune command failing with encryption enabled -- Proxmox Support Team Thu, 09 Jul 2020 14:59:29 +0200 libpve-storage-perl (6.2-2) pve; urgency=medium * archive info: further relax custom name handling * archive info: use timelocal correctly * pbs: encryption support * pbs: support passing encryption key as file-descriptor, avoiding issues when backing up an unprivileged container * pvesm: encryption key parameter should load files -- Proxmox Support Team Thu, 09 Jul 2020 14:03:29 +0200 libpve-storage-perl (6.2-1) pve; urgency=medium * ceph: get_local_version: allow optional v prefix for version number * fix #2777 create zpools with stable dev paths * docs: Clarify that pvesm export is mostly internal * fix #2763: Revert "storage_migrate: check if target storage supports content type" * improve CIFS server scanning * fix #2460: use dm-uuid-mpath- as fallback for multipath -- Proxmox Support Team Tue, 07 Jul 2020 19:23:50 +0200 libpve-storage-perl (6.1-8) pve; urgency=medium * backup archives: relax file name matching again to same level as before 6.2, only enforce as much as we require to be able to actually restore it. * Fix #2737: avoid a noisy warning message when triggering a file deletion over the API -- Proxmox Support Team Fri, 15 May 2020 19:41:23 +0200 libpve-storage-perl (6.1-7) pve; urgency=medium * ZFSPoolPlugin: fix #2662 get volume size correctly * disk_tests: improve nvme smart test * fix nvme wearout parsing * Fix #2705: cephfs: mount fails with bad option * storage: replace built-in stat occurrences * add lots of tests * fix: backup ctime was from stat not file name * fix: path_to_volume_id returned wrong content * fix: add missing snippets subdir * backup: compact regex for backup file filter * fix: #2124 storage: add zstd support -- Proxmox Support Team Mon, 4 May 2020 14:02:26 +0200 libpve-storage-perl (6.1-6) pve; urgency=medium * list_volumes: try to return vmid also for backups * fix #2620: storage API: iSCSI: return active field as integer * iscsi: sort and split module usage * iscis: add iscsi_session helper * api: storage/content: add ctime to return schema * plugins: add ctime for various file types * api: storage/content: fix return schema property descriptions * allow passing options to volume_has_feature * fix #2474: always show iscsi content * fix #2647: Add snippet content type for Gluster * storage_migrate: check if target storage supports content type * pvesm: add apiinfo helper * storage_migrate: API change, collapse options into single hash parameter * storage_migrate: add optional rename feature in case of volname conflicts -- Proxmox Support Team Thu, 9 Apr 2020 08:39:45 +0200 libpve-storage-perl (6.1-5) pve; urgency=medium * ZFS pool plugin: check whether 'zfs get mountpoint' returns a valid absolute path when setting the mountpoint property on storage addition * storage migrate: also log when using an insecure connection * api: introduce "on update" hook for plugins * volume resize: align (round up) size to 1 KiB to avoid issues with some storage backends which cannot handle sizes which aren't multiples of 512 or 1024 * add experimental storage plugin * CIFS: fix credential handling on storage update by using new on_update_hook -- Proxmox Support Team Thu, 20 Feb 2020 13:45:39 +0100 libpve-storage-perl (6.1-4) pve; urgency=medium * cifs-plugin: Add bwlimit storage option * fix potential hanging of reboot for multiple minutes due to a systend mount unit ordering constraint cycle due to an active CephFS mount in combination with a systemd issue. Do this by actively generating a ephemeral mount unit with the correct ordering constraints ourself. Do that for both, Kernel and FUSE backed CephFS usage. -- Proxmox Support Team Wed, 29 Jan 2020 20:03:58 +0100 libpve-storage-perl (6.1-3) pve; urgency=medium * base find_free_diskname: refactor mapping from disks to volid array * rbd: unprotect all snapshots on image removal * When resizing a ZFS volume always ensure that size is aligned to 1M * calculate reasonable metadatasize for lvm thin pools on creation * grammar fix: s/does not exists/does not exist/g -- Proxmox Support Team Fri, 13 Dec 2019 12:18:32 +0100 libpve-storage-perl (6.1-2) pve; urgency=medium * rbd: update features of image when mapping snapshot * LVM commands: ignore "No medium found" bogus warnings -- Proxmox Support Team Sat, 30 Nov 2019 19:38:10 +0100 libpve-storage-perl (6.1-1) pve; urgency=medium * fix #2309: allow LVM Volume Group names starting with a digit * pvesm import: improve handling of interrupted export -- Proxmox Support Team Wed, 27 Nov 2019 14:46:39 +0100 libpve-storage-perl (6.0-12) pve; urgency=medium * RBD: disable and enable disk image features depending on kernel version * add zfs-zed to recommends -- Proxmox Support Team Mon, 25 Nov 2019 18:28:51 +0100 libpve-storage-perl (6.0-11) pve; urgency=medium * pvesm list: add content type column to output * fix #2085: add mountpoint property for non-default ZFS pool MPs * fix #2467: avoid duplicate volumes & tag with correct content type * RBD: fix ceph version detection -- Proxmox Support Team Fri, 22 Nov 2019 16:06:17 +0100 libpve-storage-perl (6.0-10) pve; urgency=medium * various LIO target improvements * convert vmid to int to conform with return type declaration * use correct local IP address helper * use PVE::DataCenterConfig, PVE::SSHInfo and PVE::RRD -- Proxmox Support Team Mon, 18 Nov 2019 12:04:55 +0100 libpve-storage-perl (6.0-9) pve; urgency=medium * warn if filesize info could not be read due to error and use JSON interface from qemu-img * fix VMID filter for backup listing * ZFS over iSCSI/LIO: Don't remove and recreate lun when changing a volume * ZFS over iSCSI/LIO: set TRIM, UNMAP, DISCARD (TPU) to true for new images to allow to reclaim free space * ZFS over iSCSI/LIO: fix volname parsing for linked clones -- Proxmox Support Team Mon, 23 Sep 2019 18:17:37 +0200 libpve-storage-perl (6.0-8) pve; urgency=medium * Fix #2346: rbd storage shows wrong %-usage * fix #2216: Allow .img files in 'iso' type storages -- Proxmox Support Team Tue, 03 Sep 2019 10:24:37 +0200 libpve-storage-perl (6.0-7) pve; urgency=medium * fix #2317: list images on 'rootdir' only storages * ZFS: wait for zvol symlinks in more cases -- Proxmox Support Team Tue, 6 Aug 2019 14:07:20 +0200 libpve-storage-perl (6.0-6) pve; urgency=medium * fix #582: Add move-to-background delay logic when deleting volumes or images * storage plugin: new list_volumes plugin method * Diskmanage: add flag for encrypted osds -- Proxmox Support Team Thu, 25 Jul 2019 13:34:52 +0200 libpve-storage-perl (6.0-5) pve; urgency=medium * fix missing osd info for osd 0 * fix #2266: Diskmanage: get correct osd id * pvesm import: allow to pass a tcp:// as file -- Proxmox Support Team Thu, 11 Jul 2019 19:37:19 +0200 libpve-storage-perl (6.0-4) pve; urgency=medium * cephfs: make is_mounted check less strict * fix missing osd info for osd 0 -- Proxmox Support Team Thu, 04 Jul 2019 16:00:35 +0200 libpve-storage-perl (6.0-3) pve; urgency=medium * CephConfig: do not always interpret * CephConfig: read monitor addresses also from mon_host key for cephfs -- Proxmox Support Team Thu, 27 Jun 2019 16:17:41 +0200 libpve-storage-perl (6.0-2) pve; urgency=medium * fix #2226: ignore broken symlinks in content list helpers and allow broken symlinks to be deleted via API * CephConfig: map special config key characters to _ -- Proxmox Support Team Mon, 24 Jun 2019 18:46:38 +0200 libpve-storage-perl (6.0-1) pve; urgency=medium * Diskmanage: extract nvme wearout from smartctl text * fix #1427: Set file mode on uploaded templates/ISOs * cephfs: Exclude _netdev when mounting with fuse -- Proxmox Support Team Fri, 14 Jun 2019 20:32:24 +0200 libpve-storage-perl (6.0-0+1) pve; urgency=medium * Re-build for Debian Buster / PVE 6.0 -- Proxmox Support Team Tue, 21 May 2019 20:53:52 +0200 libpve-storage-perl (5.0-43) unstable; urgency=medium * handle deletion of properties of a single storage config entry * api/config update: only iterate over hash keys, not values -- Proxmox Support Team Wed, 15 May 2019 16:13:49 +0200 libpve-storage-perl (5.0-42) unstable; urgency=medium * Fix #318: Delete vzdump log when deleting a backup * ZFS Pool: improve error output from activate_storage * ZFS Pool: handle race with other zpool imports * plugin map_volume: fall back to path in base implementation -- Proxmox Support Team Tue, 30 Apr 2019 13:54:55 +0000 libpve-storage-perl (5.0-41) unstable; urgency=medium * ignore undef as storage when calculating bandwith limits and add some more tests * Diskmanage: do not run zpool if not present -- Proxmox Support Team Mon, 08 Apr 2019 17:53:10 +0200 libpve-storage-perl (5.0-40) unstable; urgency=medium * workaround zfs create -V error for unaligned sizes * zfs: do not generate/update cachefile on pool import -- Proxmox Support Team Thu, 04 Apr 2019 16:18:49 +0200 libpve-storage-perl (5.0-39) unstable; urgency=medium * fix #585: remove leftover disks and empty directory if image allocation failed * fix #1891: Add zsh command completion for pvesm * fix #2099: escape systemd path names in mount unit * fix content listing for user mode iscsi plugin -- Proxmox Support Team Thu, 07 Mar 2019 12:12:46 +0100 libpve-storage-perl (5.0-38) unstable; urgency=medium * diskmanage: fix device encoding handling * tighten volume access checks for iso and vztmpl content type, require read permissions -- Proxmox Support Team Thu, 07 Feb 2019 15:14:12 +0100 libpve-storage-perl (5.0-37) unstable; urgency=medium * fix #2050: only provide 'conv=sparse' for LvmThin * fix #1941: remove empty directories when freeing image on FS based storages * fix #1598: use glusterfs daemon default port for online check * add new 'snippets' content type -- Proxmox Support Team Fri, 01 Feb 2019 12:32:44 +0100 libpve-storage-perl (5.0-36) unstable; urgency=medium * ceph: exclude general monitor section when assembling monitor addresses * fix #2046: add volume_size_info to LVMPlugin * ceph: improve parse_ceph_config * LVM: Add '--refresh' when activating volumes -- Proxmox Support Team Tue, 15 Jan 2019 13:16:45 +0100 libpve-storage-perl (5.0-35) unstable; urgency=medium * refactor ceph tools and provide a cfs backed ceph.conf parser -- Proxmox Support Team Thu, 20 Dec 2018 10:50:16 +0100 libpve-storage-perl (5.0-34) unstable; urgency=medium * Fix #2020: use /sys to map nvmeXnY to nvmeX * Fix #2019: CephFS storage misses maxfiles -- Proxmox Support Team Fri, 14 Dec 2018 12:21:48 +0100 libpve-storage-perl (5.0-33) unstable; urgency=medium * pvesm: add scan subcommands * cephfs: tell systemd that mount mount requires network -- Proxmox Support Team Tue, 27 Nov 2018 13:23:15 +0100 libpve-storage-perl (5.0-32) unstable; urgency=medium * fix #862: do not resolve portal address on storage add * LVM: lock on volume_resize * plugin loader: add an APIAGE * move usb scan code to pve-common * move API storage scan calls to pve-manager -- Proxmox Support Team Mon, 19 Nov 2018 15:27:22 +0100 libpve-storage-perl (5.0-31) unstable; urgency=medium * Fix: api zfs: changed return value name to errors * fix #1949: storage zfs: changed zpool command parser * implement map_volume and unmap_volume * bump storage ABI version for new map/unmap methods -- Proxmox Support Team Fri, 09 Nov 2018 16:27:40 +0100 libpve-storage-perl (5.0-30) unstable; urgency=medium * fix #1936: pvesm iscsiscan: fix cli parameters * fix #1929: only check storage if user want to create one -- Proxmox Support Team Wed, 03 Oct 2018 17:02:46 +0200 libpve-storage-perl (5.0-29) unstable; urgency=medium * fix #1925: untaint rbd JSON output -- Proxmox Support Team Wed, 19 Sep 2018 11:10:56 +0200 libpve-storage-perl (5.0-28) unstable; urgency=medium * fix #1912: api/disks: find the partition instead of guessing it when creating a filesystem on unused disks * fix #1913: get_vm_disk_number: clone plugindata to avoid side effects -- Proxmox Support Team Fri, 14 Sep 2018 11:37:36 +0200 libpve-storage-perl (5.0-27) unstable; urgency=medium * rbd: krbd_feature_disable was not disabling features * allow up to 1024 disks per guest -- Proxmox Support Team Wed, 12 Sep 2018 15:00:05 +0200 libpve-storage-perl (5.0-26) unstable; urgency=medium * fix #1895: add compatibility with ceph 12.2.8 by switching over to more robust json output format for for 'rbd ls -l' and 'rbd info' -- Proxmox Support Team Fri, 07 Sep 2018 13:56:36 +0200 libpve-storage-perl (5.0-25) unstable; urgency=medium * add API for LVM, LVMThin, Directory storages and ZFS management * add 'type' and 'skipsmart' options to /nodes//disks/list API call * add Linux LIO/targetcli support * Fix #1858: lvm_find_free_diskname check for base -- Proxmox Support Team Mon, 20 Aug 2018 14:41:28 +0200 libpve-storage-perl (5.0-24) unstable; urgency=medium * fix #1770: allow ex/import linked clones. * CIFS: add mkdir option allowing to switch off path creation * storage plugin api: add on_add and on_delete hooks * add CephFS storage plugin -- Proxmox Support Team Wed, 04 Jul 2018 17:02:48 +0200 libpve-storage-perl (5.0-23) unstable; urgency=medium * cifs: fix uninitialized warning in check_connection -- Proxmox Support Team Wed, 16 May 2018 10:06:14 +0200 libpve-storage-perl (5.0-22) unstable; urgency=medium * allow ISO uploads to CIFS storages -- Proxmox Support Team Mon, 14 May 2018 14:49:53 +0200 libpve-storage-perl (5.0-21) unstable; urgency=medium * fix #1691: replace udev check * fix #1691: increase timeout in worker * fix #1754: rbd: fix handling of external clusters -- Proxmox Support Team Tue, 8 May 2018 11:50:21 +0200 libpve-storage-perl (5.0-20) unstable; urgency=medium * fix #1750: correctly join monhost list for external RBD storages -- Proxmox Support Team Fri, 04 May 2018 15:32:26 +0200 libpve-storage-perl (5.0-19) unstable; urgency=medium * RBDPlugin: Fix #1542 - show storage utilization per pool * RBDPlugin: Refactor of method build_cmd and path -- Proxmox Support Team Wed, 18 Apr 2018 10:46:23 +0200 libpve-storage-perl (5.0-18) unstable; urgency=medium * add CIFS (SMB) storage plugin * Fix #1574: could not disable krbd-incompatible image features * add per-storage bandwidth limits -- Proxmox Support Team Thu, 22 Mar 2018 08:59:33 +0100 libpve-storage-perl (5.0-17) unstable; urgency=medium * fix #1099: return disklist correctly * add select_existing to plugindata for iscsi(direct) * add 'format' parameter to storage list call -- Proxmox Support Team Wed, 29 Nov 2017 11:32:31 +0100 libpve-storage-perl (5.0-16) unstable; urgency=medium * Add logfunc in storage_migrate * ISCSIPlugin: Use long options for readability -- Proxmox Support Team Tue, 17 Oct 2017 15:02:17 +0200 libpve-storage-perl (5.0-15) unstable; urgency=medium * dir: allow a path as is_mountpoint value * rbd: make monhost option optional * rbd: support auth=none if pveceph-managed * rbd: manage keyring for pveceph storages * rbd: create ceph keyring dir before copying -- Proxmox Support Team Tue, 12 Sep 2017 13:47:08 +0200 libpve-storage-perl (5.0-14) unstable; urgency=medium * Fix #1474: storage info: properly honor content filters again * pvesm status: fix warnings no content-filtered output -- Proxmox Support Team Thu, 10 Aug 2017 13:27:04 +0200 libpve-storage-perl (5.0-13) unstable; urgency=medium * disks: add info about bluestore to list * pvesm status: improve output and format * storage_info: return disabled storages as well -- Proxmox Support Team Tue, 8 Aug 2017 11:08:57 +0200 libpve-storage-perl (5.0-12) unstable; urgency=medium * fix ceph_version_parser -- Proxmox Support Team Tue, 04 Jul 2017 06:13:22 +0200 libpve-storage-perl (5.0-11) unstable; urgency=medium * Fix #1415: do not block endlessly on stale nfs mounts -- Proxmox Support Team Fri, 30 Jun 2017 09:21:41 +0200 libpve-storage-perl (5.0-10) unstable; urgency=medium * PVE::Storage::storage_can_replicate - hew helper -- Proxmox Support Team Tue, 27 Jun 2017 06:19:00 +0200 libpve-storage-perl (5.0-9) unstable; urgency=medium * import/export: drop the 'subvol/' prefix from 'tar+size' * Fix #1424: allow tar.xz templates upload -- Proxmox Support Team Thu, 22 Jun 2017 17:35:57 +0200 libpve-storage-perl (5.0-8) unstable; urgency=medium * import/export: use our standard tar flags * storage_migrate: with_snapshots parameter -- Proxmox Support Team Thu, 22 Jun 2017 12:48:35 +0200 libpve-storage-perl (5.0-7) unstable; urgency=medium * re-add changes to PVE/Storage/Plugin.pm (fixup previous commit) -- Proxmox Support Team Thu, 22 Jun 2017 09:06:59 +0200 libpve-storage-perl (5.0-6) unstable; urgency=medium * migrate: only use import/export * lvm: import/export: implement raw+size format * import/export: new formats: raw, tar, qcow2, vmdk * change from dpkg-deb to dpkg-buildpackage * migrate: insecure: untaint the received ip/port * migrate: don't include the hostname in rsync's rsh command * migrate: use the correct IP with rsync * PVE::Storage::volume_snapshot_list - remove $prefix parameter * regression tests: exit with -1 in case of failures * zfstest: skip tests if ZFS is not available, improve tests * fix #1379: return size as number instead of string * migrate: add insecure parameter * migrate: implement rate limiting -- Proxmox Support Team Thu, 22 Jun 2017 08:35:48 +0200 libpve-storage-perl (5.0-5) unstable; urgency=medium * api: add import/export format querying * migrate: snapshot parameter for use with replication * migrate: replace target ip parameter with sshinfo parameter * pvesm: import/export commands * storage_migrate: use pvesm import/export for zfs * do not install replication code (moved code to pve-manager) -- Proxmox Support Team Thu, 01 Jun 2017 09:40:37 +0200 libpve-storage-perl (5.0-4) unstable; urgency=medium * storage api: added volume_send plugin method * storage api: added volume_snapshot_list plugin method * added storage replication utilities -- Proxmox Support Team Fri, 28 Apr 2017 12:17:40 +0200 libpve-storage-perl (5.0-3) unstable; urgency=medium * fix vma extraction return code handling -- Proxmox Support Team Mon, 10 Apr 2017 16:21:10 +0200 libpve-storage-perl (5.0-2) unstable; urgency=medium * rbd: fix "rados df" output parser for luminous -- Proxmox Support Team Tue, 21 Mar 2017 10:11:02 +0100 libpve-storage-perl (5.0-1) unstable; urgency=medium * correctly cleanup immutable flag for subvols when freeing them * rebuild for PVE 5.0 / Debian Stretch -- Proxmox Support Team Fri, 10 Mar 2017 09:23:15 +0100 libpve-storage-perl (4.0-76) unstable; urgency=medium * rbd: fix warnings printed when listing images -- Proxmox Support Team Fri, 24 Feb 2017 12:18:18 +0100 libpve-storage-perl (4.0-75) unstable; urgency=medium * rbd: use faster list operations where possible * rbd: fix a minor inconsistency in what is recognized as a valid disk image name -- Proxmox Support Team Mon, 20 Feb 2017 10:05:07 +0100 libpve-storage-perl (4.0-74) unstable; urgency=medium * fix bug #1280: Can't locate object method "root@pam" * buildsys: use gzip -n to disable timestamps * buildsys: use fakeroot for dpkg-deb * buildsys: make job safety * extract_vzdump_config: handle RE consistently * weaken matching for vzdump config extract filename -- Proxmox Support Team Sun, 12 Feb 2017 10:09:58 +0100 libpve-storage-perl (4.0-73) unstable; urgency=medium * PVE::Storage: new helper check_volume_access() * fixes for new PVE::RPCEnvironment implementation * fix #1252: rbd: delete snapshots when using krbd * Fix RBD resize with krbd option enabled -- Proxmox Support Team Thu, 19 Jan 2017 09:13:43 +0100 libpve-storage-perl (4.0-72) unstable; urgency=medium * add setup_environment hook to CLIHandler class * sheepdog : volume_resize return if running * fix #1099 (again): map cciss/c0d0 to cciss!c0d0 * fix #1135: always clean up ZFS snapshots on migration * storage_migrate: use bs=4k to copy images with dd -- Proxmox Support Team Thu, 12 Jan 2017 14:05:22 +0100 libpve-storage-perl (4.0-71) unstable; urgency=medium * Add new function get_blockdev * Add new function get_partnum -- Proxmox Support Team Thu, 22 Dec 2016 12:15:40 +0100 libpve-storage-perl (4.0-70) unstable; urgency=medium * change regression test for crucial * add crucial smart attribute for wear leveling * correct regression test for sandisk ssds * catch '---' in threshold output of sandisk ssds -- Proxmox Support Team Wed, 30 Nov 2016 17:22:44 +0100 libpve-storage-perl (4.0-69) unstable; urgency=medium * use qemu gluster blockdriver for linked clone creation * increase default timeout for zpool import * improve zpool activate_storage * allow --allow-shrink on RBD resize -- Proxmox Support Team Tue, 29 Nov 2016 09:31:17 +0100 libpve-storage-perl (4.0-68) unstable; urgency=medium * add more regression test * Diskmanage: use model from udevadm * Diskmanage: use /sys/block/ path for udev instead of name -- Proxmox Support Team Fri, 28 Oct 2016 10:52:52 +0200 libpve-storage-perl (4.0-67) unstable; urgency=medium * fix #1165: only check mount status when is_mountpoint is set -- Proxmox Support Team Fri, 21 Oct 2016 08:53:24 +0200 libpve-storage-perl (4.0-66) unstable; urgency=medium * disks: fix warnings -- Proxmox Support Team Fri, 07 Oct 2016 09:28:31 +0200 libpve-storage-perl (4.0-65) unstable; urgency=medium * allow rbd images < 1M to be detected -- Proxmox Support Team Fri, 07 Oct 2016 08:18:29 +0200 libpve-storage-perl (4.0-64) unstable; urgency=medium * correctly parse cciss devices in get_disks * fix #1135: refactor wear level parsing -- Proxmox Support Team Thu, 06 Oct 2016 07:53:11 +0200 libpve-storage-perl (4.0-63) unstable; urgency=medium * fix #1123: modify NVME device path for SMART support * add return schema to smart API path * fix #1120: non-ATA disks with unstructured smart data * fix #1120: SCSI SMART health parsing * disks: allow get_disks without smart checks -- Proxmox Support Team Wed, 05 Oct 2016 07:16:23 +0200 libpve-storage-perl (4.0-62) unstable; urgency=medium * fix #1122: correctly create LUNs for linked clones * fix #1012: dir storage: add is_mountpoint option * improve SMART error handling * path based storages: improve the mkdir option * Avoid JavaScript gets a string "0" -- Proxmox Support Team Thu, 29 Sep 2016 08:45:07 +0200 libpve-storage-perl (4.0-61) unstable; urgency=medium * rbd: detect linked clones/base volumes correctly * harmonize/cleanup list_images code -- Proxmox Support Team Fri, 16 Sep 2016 07:58:59 +0200 libpve-storage-perl (4.0-60) unstable; urgency=medium * do not automatically die on smartctl exit code > 0 -- Proxmox Support Team Fri, 09 Sep 2016 06:40:29 +0200 libpve-storage-perl (4.0-59) unstable; urgency=medium * add smartmontools as dependency -- Proxmox Support Team Wed, 07 Sep 2016 11:14:09 +0200 libpve-storage-perl (4.0-58) unstable; urgency=medium * sheepdog 1.0 changed the path from /usr/sbin/dog to /usr/bin/dog * add api entries for disk management * add Diskmanage Utilities * rbd: allow to use client custom ceph conf for each storeid * Add support for custom storage plugins -- Proxmox Support Team Wed, 07 Sep 2016 09:14:19 +0200 libpve-storage-perl (4.0-57) unstable; urgency=medium * remove compression option from lvm migration * fix spelling / grammar -- Proxmox Support Team Fri, 19 Aug 2016 14:59:26 +0200 libpve-storage-perl (4.0-56) unstable; urgency=medium * Remove unused pve-storage-monhost format * rbd: use pve-storage-portal-dns-list for monhost * cleanups * add tagged_only option to LVM storage * add check if format is defined to avoid warning -- Proxmox Support Team Mon, 11 Jul 2016 14:24:15 +0200 libpve-storage-perl (4.0-55) unstable; urgency=medium * fix #1033 storage_migrate on LVMThin - add die. -- Proxmox Support Team Fri, 17 Jun 2016 14:56:36 +0200 libpve-storage-perl (4.0-54) unstable; urgency=medium * use correct ceph version command -- Proxmox Support Team Tue, 14 Jun 2016 11:47:07 +0200 libpve-storage-perl (4.0-53) unstable; urgency=medium * Dir storage creation: check for a sane path * split udevam command call * upload: whitelist filename chars instead of blacklisting -- Proxmox Support Team Thu, 09 Jun 2016 18:16:26 +0200 libpve-storage-perl (4.0-52) unstable; urgency=medium * disable jewel image features when using krdb * add ceph version helpers * fix 1012: dir: add mkdir option * Add LVM/LVM-thin storage migration -- Proxmox Support Team Tue, 07 Jun 2016 10:30:02 +0200 libpve-storage-perl (4.0-51) unstable; urgency=medium * add pvesm extractconfig -- Proxmox Support Team Fri, 03 Jun 2016 12:05:27 +0200 libpve-storage-perl (4.0-50) unstable; urgency=medium * DRBDPlugin: check_drbd_res() - ignore info codes -- Proxmox Support Team Fri, 15 Apr 2016 08:09:10 +0200 libpve-storage-perl (4.0-49) unstable; urgency=medium * generate manpage with pve-doc-generator -- Proxmox Support Team Wed, 06 Apr 2016 11:24:32 +0200 libpve-storage-perl (4.0-48) unstable; urgency=medium * zfs_parse_zvol_list: simplify regex * zfs: encode base volumes in linked clones -- Proxmox Support Team Mon, 04 Apr 2016 08:56:03 +0200 libpve-storage-perl (4.0-47) unstable; urgency=medium * fix LXC migration from local subvol -- Proxmox Support Team Tue, 22 Mar 2016 09:07:33 +0100 libpve-storage-perl (4.0-46) unstable; urgency=medium * Use is_worker to decide default timeout for ZFS * Include all snapshots when migrate storage zfs to zfs -- Proxmox Support Team Tue, 15 Mar 2016 16:50:26 +0100 libpve-storage-perl (4.0-45) unstable; urgency=medium * lvmthin: activate base volumes -- Proxmox Support Team Tue, 15 Mar 2016 06:49:23 +0100 libpve-storage-perl (4.0-44) unstable; urgency=medium * Remove content type container from GlusterFS. -- Proxmox Support Team Wed, 02 Mar 2016 17:14:36 +0100 libpve-storage-perl (4.0-43) unstable; urgency=medium * depend on thin-provisioning-tools (required my systemd to activate thin pools at boot time) -- Proxmox Support Team Tue, 01 Mar 2016 08:03:02 +0100 libpve-storage-perl (4.0-42) unstable; urgency=medium * add sparseinit to has_feature -- Proxmox Support Team Wed, 24 Feb 2016 17:16:51 +0100 libpve-storage-perl (4.0-41) unstable; urgency=medium * prepare storage for lvmthin gui (adds an lvmthin scan to the api) -- Proxmox Support Team Sat, 20 Feb 2016 09:52:37 +0100 libpve-storage-perl (4.0-40) unstable; urgency=medium * storage_migrate: another ipv6 fix for an rsync command -- Proxmox Support Team Thu, 28 Jan 2016 11:11:26 +0100 libpve-storage-perl (4.0-39) unstable; urgency=medium * increase timeout for ZFSPlugin -- Proxmox Support Team Mon, 25 Jan 2016 10:48:45 +0100 libpve-storage-perl (4.0-38) unstable; urgency=medium * nfs: is_mounted: match /^nfs.*/ type -- Proxmox Support Team Wed, 09 Dec 2015 16:16:06 +0100 libpve-storage-perl (4.0-37) unstable; urgency=medium * nfs/glusterfs: is_mounted fixes -- Proxmox Support Team Wed, 09 Dec 2015 09:24:06 +0100 libpve-storage-perl (4.0-36) unstable; urgency=medium * Revert "Change zfspoolplugin path when snapshot is given." -- Proxmox Support Team Wed, 09 Dec 2015 07:40:21 +0100 libpve-storage-perl (4.0-35) unstable; urgency=medium * allow rx permissions for group/world on .subvol dirs -- Proxmox Support Team Thu, 26 Nov 2015 12:05:51 +0100 libpve-storage-perl (4.0-34) unstable; urgency=medium * Change zfspoolplugin path when snapshot is given (use .zfs/snapshot/) -- Proxmox Support Team Thu, 19 Nov 2015 12:38:07 +0100 libpve-storage-perl (4.0-33) unstable; urgency=medium * Fixed ZFS over iSCSI snapshot rollback -- Proxmox Support Team Wed, 18 Nov 2015 11:01:15 +0100 libpve-storage-perl (4.0-32) unstable; urgency=medium * make use of the new ProcFSTools::parse_proc_mounts * add support for lvmthin -- Proxmox Support Team Sat, 14 Nov 2015 10:38:10 +0100 libpve-storage-perl (4.0-31) unstable; urgency=medium * zfs: enable posixacl and xattr for subvolumes -- Proxmox Support Team Fri, 06 Nov 2015 16:40:18 +0100 libpve-storage-perl (4.0-30) unstable; urgency=medium * fix bug #809: fix volume_snapshot_delete in ZFSPlugin.pm -- Proxmox Support Team Fri, 06 Nov 2015 08:36:40 +0100 libpve-storage-perl (4.0-29) unstable; urgency=medium * ISCSIPlugin: improve session parser -- Proxmox Support Team Mon, 02 Nov 2015 17:14:06 +0100 libpve-storage-perl (4.0-28) unstable; urgency=medium * insert the format type at volume_resize -- Proxmox Support Team Wed, 28 Oct 2015 11:30:46 +0100 libpve-storage-perl (4.0-27) unstable; urgency=medium * allow to choose content type for local storage * fix bug #769: migrate: use -p on 'zfs send' to include properties -- Proxmox Support Team Mon, 12 Oct 2015 06:54:09 +0200 libpve-storage-perl (4.0-26) unstable; urgency=medium * zfspool: fix volume_size_info and volume_resize for subvols -- Proxmox Support Team Thu, 08 Oct 2015 11:51:25 +0200 libpve-storage-perl (4.0-25) unstable; urgency=medium * improve bash completion * allow containers on lvm -- Proxmox Support Team Thu, 01 Oct 2015 10:57:43 +0200 libpve-storage-perl (4.0-24) unstable; urgency=medium * drbd: return correct used/avail/total sizes * volume_snapshot_delete: deactivate before deleting -- Proxmox Support Team Fri, 25 Sep 2015 13:36:22 +0200 libpve-storage-perl (4.0-23) unstable; urgency=medium * extend functionality to (de)activate_volumes with snapshots -- Proxmox Support Team Tue, 22 Sep 2015 12:19:21 +0200 libpve-storage-perl (4.0-22) unstable; urgency=medium * implement bash completions for pvesm * remove unused parameter 'exclusive' * fix lvm storage status * rbd: make activate_volume idempotent -- Proxmox Support Team Mon, 21 Sep 2015 12:25:38 +0200 libpve-storage-perl (4.0-21) unstable; urgency=medium * rbd: skip unmap if device is not mapped * rbd: make activate_volume idempotent -- Proxmox Support Team Thu, 10 Sep 2015 10:43:35 +0200 libpve-storage-perl (4.0-20) unstable; urgency=medium * rbd free_image: call deactivate_volumes -- Proxmox Support Team Wed, 09 Sep 2015 07:57:06 +0200 libpve-storage-perl (4.0-19) unstable; urgency=medium * use read_proc_mounts from PVE::ProcFSTools * Correct manpage examples to newer syntax -- Proxmox Support Team Tue, 08 Sep 2015 10:48:24 +0200 libpve-storage-perl (4.0-18) unstable; urgency=medium * GlusterfsPlugin: replace Net::Ping with tcp_ping * iSCSI ipv6 support -- Proxmox Support Team Mon, 31 Aug 2015 15:51:37 +0200 libpve-storage-perl (4.0-17) unstable; urgency=medium * zfsscan: allow subvolume selection in ZPool storage * Add content type rootfs to RBD and extend manual (allow to store LXC containers) -- Proxmox Support Team Fri, 28 Aug 2015 11:42:17 +0200 libpve-storage-perl (4.0-16) unstable; urgency=medium * remove storage access permissions after delete * added remove storage (exist) check -- Proxmox Support Team Wed, 19 Aug 2015 15:40:59 +0200 libpve-storage-perl (4.0-15) unstable; urgency=medium * upload API: safer filename handling * add subvol support for directory storage * zfs_parse_zvol_list: do not add pool to volname -- Proxmox Support Team Tue, 18 Aug 2015 16:27:52 +0200 libpve-storage-perl (4.0-14) unstable; urgency=medium * storage status API: allow to filter multiple content types * rbd: add support to krbd -- Proxmox Support Team Fri, 07 Aug 2015 09:45:18 +0200 libpve-storage-perl (4.0-13) unstable; urgency=medium * mask world r and group wx permissions in vdisk_alloc * fix bug #664 -- Proxmox Support Team Thu, 30 Jul 2015 08:50:33 +0200 libpve-storage-perl (4.0-12) unstable; urgency=medium * allow templates using .xz compression * Fix ZFSPoolPlugin path for subvol -- Proxmox Support Team Wed, 01 Jul 2015 10:08:05 +0200 libpve-storage-perl (4.0-11) unstable; urgency=medium * drbd: improve error messages -- Proxmox Support Team Fri, 19 Jun 2015 12:11:39 +0200 libpve-storage-perl (4.0-10) unstable; urgency=medium * drbd: updates for latest drbdmanage version -- Proxmox Support Team Thu, 18 Jun 2015 13:53:36 +0200 libpve-storage-perl (4.0-9) unstable; urgency=medium * drbd: call set_drbdsetup_props after auto-deploy -- Proxmox Support Team Wed, 17 Jun 2015 11:26:13 +0200 libpve-storage-perl (4.0-8) unstable; urgency=medium * DRBD: set allow-two-primaries=yes, so that we can do live migrations. -- Proxmox Support Team Wed, 17 Jun 2015 08:58:42 +0200 libpve-storage-perl (4.0-7) unstable; urgency=medium * add trigger for pve-api-updates -- Proxmox Support Team Tue, 16 Jun 2015 10:06:21 +0200 libpve-storage-perl (4.0-6) unstable; urgency=medium * allow ipv6 addresses in Storage::verify_server * NFSPlugin: deal with ipv6 addresses and fix regexps * NFS: replace rpcinfo with showmounts -- Proxmox Support Team Wed, 10 Jun 2015 10:56:34 +0200 libpve-storage-perl (4.0-5) unstable; urgency=medium * ipv6 support for Storage::resolv_server -- Proxmox Support Team Tue, 12 May 2015 10:39:55 +0200 libpve-storage-perl (4.0-4) unstable; urgency=medium * drbd: automatically create diskless assignments -- Proxmox Support Team Mon, 23 Mar 2015 12:51:49 +0100 libpve-storage-perl (4.0-3) unstable; urgency=medium * add new storage plugin for DRBD9 * depend on libnet-dbus-perl * pvesm add: pass storage type as first argument -- Proxmox Support Team Sat, 21 Mar 2015 07:01:18 +0100 libpve-storage-perl (4.0-2) unstable; urgency=medium * fix bug #602: now zfs will wait 5 sec if error msg is "dataset is busy" * depend on cstream * fixed LV cleaning function. saferemove_throughput parameter added. * rbd: monhost string : escape only ":" character -- Proxmox Support Team Fri, 06 Mar 2015 10:17:29 +0100 libpve-storage-perl (4.0-1) unstable; urgency=medium * update version for Debian Jessie * remove clvm dependency -- Proxmox Support Team Thu, 26 Feb 2015 13:37:04 +0100 libpve-storage-perl (3.0-31) unstable; urgency=low * zfs: fix image allocation -- Proxmox Support Team Mon, 16 Feb 2015 11:36:14 +0100 libpve-storage-perl (3.0-30) unstable; urgency=low * add new method volume_rollback_is_possible * cleanup error messages -- Proxmox Support Team Thu, 12 Feb 2015 09:42:14 +0100 libpve-storage-perl (3.0-29) unstable; urgency=low * ZfsPoolPlugin: auto import after reboot * ZfsPoolPlugin: fix add disks -- Proxmox Support Team Mon, 09 Feb 2015 12:27:40 +0100 libpve-storage-perl (3.0-28) unstable; urgency=low * ZFSPoolPlugin: use 'udevadm settle' to wait until devices are created. -- Proxmox Support Team Fri, 30 Jan 2015 06:27:06 +0100 libpve-storage-perl (3.0-27) unstable; urgency=low * new ZFSPoolPlugin to access local zfs storage -- Proxmox Support Team Fri, 23 Jan 2015 13:01:51 +0100 libpve-storage-perl (3.0-26) unstable; urgency=low * rbd, zfs, sheepdog: bugfix : fix alloc_image if name is specified -- Proxmox Support Team Fri, 21 Nov 2014 08:03:43 +0100 libpve-storage-perl (3.0-25) unstable; urgency=low * ZFS plugin: fix modification of read only value -- Proxmox Support Team Sat, 25 Oct 2014 09:47:14 +0200 libpve-storage-perl (3.0-24) unstable; urgency=low * glusterfs: add transport option for glusterfs storage -- Proxmox Support Team Fri, 17 Oct 2014 09:30:29 +0200 libpve-storage-perl (3.0-23) unstable; urgency=low * glusterfs: allow to upload iso images -- Proxmox Support Team Wed, 10 Sep 2014 14:18:18 +0200 libpve-storage-perl (3.0-22) unstable; urgency=low * glusterfs: new option server2 to specify backup volfile server -- Proxmox Support Team Wed, 27 Aug 2014 11:31:28 +0200 libpve-storage-perl (3.0-21) unstable; urgency=low * enable linked clones from snapshots (ceph) -- Proxmox Support Team Thu, 17 Jul 2014 08:05:51 +0200 libpve-storage-perl (3.0-20) unstable; urgency=low * ZFS plugin improvements (added 'nowritecache' and 'sparse' options) -- Proxmox Support Team Wed, 25 Jun 2014 09:16:57 +0200 libpve-storage-perl (3.0-19) unstable; urgency=low * glusterfs : create volume through gluster block driver -- Proxmox Support Team Thu, 16 Jan 2014 09:38:35 +0100 libpve-storage-perl (3.0-18) unstable; urgency=low * ZFS plugin: add support for istgt -- Proxmox Support Team Fri, 18 Oct 2013 09:36:13 +0200 libpve-storage-perl (3.0-17) unstable; urgency=low * ZFS plugin: Fixes bug in calculating pool size * remove nexenta plugin (use ZFS plugin istead) -- Proxmox Support Team Mon, 14 Oct 2013 07:39:33 +0200 libpve-storage-perl (3.0-16) unstable; urgency=low * cleanup ZFS Storage Plugin -- Proxmox Support Team Thu, 03 Oct 2013 07:32:38 +0200 libpve-storage-perl (3.0-15) unstable; urgency=low * Added support for ZFS Storage Plugin (solaris, omnios) -- Proxmox Support Team Wed, 02 Oct 2013 06:55:57 +0200 libpve-storage-perl (3.0-14) unstable; urgency=low * storage library: add new helper parse_volname() * storage library: add new helper abs_filesystem_path() * use warnings instead of global -w flag -- Proxmox Support Team Tue, 01 Oct 2013 11:28:40 +0200 libpve-storage-perl (3.0-13) unstable; urgency=low * bug fix: use filesysetm_path for LVM/iSCSI storage -- Proxmox Support Team Thu, 19 Sep 2013 06:44:21 +0200 libpve-storage-perl (3.0-12) unstable; urgency=low * glusterfs: relly delete volumes when requested -- Proxmox Support Team Tue, 17 Sep 2013 09:09:27 +0200 libpve-storage-perl (3.0-11) unstable; urgency=low * API fix: auto-detect format for files with vmdk extension * API fix: return error if volume does not exists -- Proxmox Support Team Wed, 04 Sep 2013 11:16:10 +0200 libpve-storage-perl (3.0-10) unstable; urgency=low * add Glusterfs Plugin * API: add scan method for glusterfs -- Proxmox Support Team Tue, 13 Aug 2013 06:45:27 +0200 libpve-storage-perl (3.0-9) unstable; urgency=low * sheepdog: fixes for storeid != 'sheepdog' -- Proxmox Support Team Mon, 24 Jun 2013 10:08:43 +0200 libpve-storage-perl (3.0-8) unstable; urgency=low * rdb: --format is deprecated, use --image-format instead -- Proxmox Support Team Tue, 04 Jun 2013 13:09:49 +0200 libpve-storage-perl (3.0-7) unstable; urgency=low * be more verebose on rbd commands to get progress * various fixes for nexenta plugin -- Proxmox Support Team Fri, 31 May 2013 11:51:43 +0200 libpve-storage-perl (3.0-6) unstable; urgency=low * fix bug from previous commit (parameter 'enabled' is optional) -- Proxmox Support Team Tue, 14 May 2013 11:24:38 +0200 libpve-storage-perl (3.0-5) unstable; urgency=low * extend storage list API with useful parameters for clone * rbd : clone volume to same pool that base volume -- Proxmox Support Team Tue, 14 May 2013 09:58:29 +0200 libpve-storage-perl (3.0-4) unstable; urgency=low * fix iscsi session scan -- Proxmox Support Team Mon, 13 May 2013 08:04:33 +0200 libpve-storage-perl (3.0-3) unstable; urgency=low * add snapsname parameter to path (required for qemu-img convert, for rbd & sheepdog currently) -- Proxmox Support Team Thu, 02 May 2013 06:36:33 +0200 libpve-storage-perl (3.0-2) unstable; urgency=low * rdb related fixes -- Proxmox Support Team Wed, 24 Apr 2013 08:01:46 +0200 libpve-storage-perl (3.0-1) unstable; urgency=low * bump versiom for wheezy release -- Proxmox Support Team Fri, 15 Mar 2013 08:15:27 +0100 libpve-storage-perl (2.3-6) unstable; urgency=low * file upload: fix race condition -- Proxmox Support Team Mon, 04 Mar 2013 09:00:05 +0100 libpve-storage-perl (2.3-5) unstable; urgency=low * Allow removal of backup volumes if the user has Datastore.AllocateSpace privilege on the storage and VM.Backup privilege on the VM -- Proxmox Support Team Fri, 01 Mar 2013 06:03:24 +0100 libpve-storage-perl (2.3-4) unstable; urgency=low * rbd: rework pool - username - auth_supported options * API: fix access rights: use $rpcenv->check_volume_access() -- Proxmox Support Team Thu, 28 Feb 2013 06:41:58 +0100 libpve-storage-perl (2.3-3) unstable; urgency=low * add create_base/clone functionality -- Proxmox Support Team Thu, 14 Feb 2013 11:12:39 +0100 libpve-storage-perl (2.3-2) unstable; urgency=low * updates for new stable ceph release (0.56) * depend on libfile-chdir-perl -- Proxmox Support Team Thu, 03 Jan 2013 11:46:07 +0100 libpve-storage-perl (2.3-1) unstable; urgency=low * also list vma backup archives -- Proxmox Support Team Thu, 13 Dec 2012 07:33:22 +0100 libpve-storage-perl (2.0-36) unstable; urgency=low * remove timeouts from 'qemu-img snapshot' commands. -- Proxmox Support Team Fri, 02 Nov 2012 08:52:23 +0100 libpve-storage-perl (2.0-35) unstable; urgency=low * remove hardcoded blowfish cipher * purge snapshots before delete volume -- Proxmox Support Team Wed, 31 Oct 2012 14:07:52 +0100 libpve-storage-perl (2.0-34) unstable; urgency=low * rbd: add storage space stats, get volume size for volumes list -- Proxmox Support Team Mon, 22 Oct 2012 12:30:05 +0200 libpve-storage-perl (2.0-33) unstable; urgency=low * create 'dump' directory if storage contains containers -- Proxmox Support Team Tue, 02 Oct 2012 13:36:35 +0200 libpve-storage-perl (2.0-32) unstable; urgency=low * qcow2 : preallocate metadatas at file creation * nexenta: implement storage status, several fixes * add snapshot support -- Proxmox Support Team Tue, 25 Sep 2012 06:02:35 +0200 libpve-storage-perl (2.0-31) unstable; urgency=low * fixes for nexenta, sheepdog and rbd -- Proxmox Support Team Fri, 24 Aug 2012 08:20:42 +0200 libpve-storage-perl (2.0-30) unstable; urgency=low * add volume_resize functions -- Proxmox Support Team Tue, 14 Aug 2012 12:40:07 +0200 libpve-storage-perl (2.0-29) unstable; urgency=low * improve tests for NFS server status -- Proxmox Support Team Wed, 01 Aug 2012 08:49:43 +0200 libpve-storage-perl (2.0-28) unstable; urgency=low * add volume_size_info() -- Proxmox Support Team Fri, 27 Jul 2012 10:46:39 +0200 libpve-storage-perl (2.0-27) unstable; urgency=low * fix lvmscan -- Proxmox Support Team Wed, 25 Jul 2012 15:49:59 +0200 libpve-storage-perl (2.0-26) unstable; urgency=low * better timeout handling for nfs/iscsi -- Proxmox Support Team Thu, 19 Jul 2012 11:06:57 +0200 libpve-storage-perl (2.0-25) unstable; urgency=low * rbd: re-add hack for empty pool -- Proxmox Support Team Wed, 18 Jul 2012 14:03:14 +0200 libpve-storage-perl (2.0-24) unstable; urgency=low * sheepdog: fix path() method, else kvm complains. -- Proxmox Support Team Tue, 17 Jul 2012 15:12:34 +0200 libpve-storage-perl (2.0-23) unstable; urgency=low * cleanup rbd driver -- Proxmox Support Team Tue, 17 Jul 2012 13:26:27 +0200 libpve-storage-perl (2.0-22) unstable; urgency=low * include iscsidirect and nexenta plugin (experimental) -- Proxmox Support Team Tue, 17 Jul 2012 11:56:51 +0200 libpve-storage-perl (2.0-21) unstable; urgency=low * include sheepdog plugin -- Proxmox Support Team Mon, 16 Jul 2012 07:16:24 +0200 libpve-storage-perl (2.0-20) unstable; urgency=low * include rbd plugin * fix offline migration bug -- Proxmox Support Team Mon, 16 Jul 2012 06:44:54 +0200 libpve-storage-perl (2.0-19) unstable; urgency=low * cleanup: new plugin architecture -- Proxmox Support Team Wed, 23 May 2012 08:02:50 +0200 libpve-storage-perl (2.0-18) unstable; urgency=low * fix bug #171: fix path_to_volume_id for unmounted NFS -- Proxmox Support Team Wed, 18 Apr 2012 12:34:11 +0200 libpve-storage-perl (2.0-17) unstable; urgency=low * fix bug #148: set maxfiles for default local storage -- Proxmox Support Team Thu, 05 Apr 2012 14:39:44 +0200 libpve-storage-perl (2.0-16) unstable; urgency=low * use dir_glob_* from PVE::Tools -- Proxmox Support Team Wed, 28 Mar 2012 08:00:31 +0200 libpve-storage-perl (2.0-15) unstable; urgency=low * allow to set option 'maxfiles' (we will use this for vzdump) -- Proxmox Support Team Wed, 21 Mar 2012 07:16:17 +0100 libpve-storage-perl (2.0-14) unstable; urgency=low * use Digest::SHA instead of Digest::SHA1 -- Proxmox Support Team Tue, 20 Mar 2012 11:27:24 +0100 libpve-storage-perl (2.0-13) unstable; urgency=low * new lvm option 'saferemove' to zero-out data when removing LVs -- Proxmox Support Team Fri, 09 Mar 2012 09:37:02 +0100 libpve-storage-perl (2.0-12) unstable; urgency=low * fix permission checks (delete volume requires Datastore.Allocate) -- Proxmox Support Team Wed, 22 Feb 2012 12:08:16 +0100 libpve-storage-perl (2.0-11) unstable; urgency=low * only list iscsi when enabled (content == images) -- Proxmox Support Team Wed, 15 Feb 2012 09:33:01 +0100 libpve-storage-perl (2.0-10) unstable; urgency=low * also list tar.gz and tar.lzo backup files * fix upload permissions. Only allow iso/tmpl upload * parse backup files and return owner vmid * add permission checks -- Proxmox Support Team Thu, 09 Feb 2012 14:08:49 +0100 libpve-storage-perl (2.0-9) unstable; urgency=low * use -e (instead of -f) to test if volume exists -- Proxmox Support Team Fri, 02 Dec 2011 10:31:01 +0100 libpve-storage-perl (2.0-8) unstable; urgency=low * fix iscsi size bug * improve error messages -- Proxmox Support Team Tue, 29 Nov 2011 08:05:23 +0100 libpve-storage-perl (2.0-7) unstable; urgency=low * improve error messages * do not activate LVM volumes with 'vgchange -aly' -- Proxmox Support Team Fri, 25 Nov 2011 07:25:58 +0100 libpve-storage-perl (2.0-6) unstable; urgency=low * improved container support -- Proxmox Support Team Mon, 14 Nov 2011 07:10:45 +0100 libpve-storage-perl (2.0-5) unstable; urgency=low * allow container rootdir on NFS * implement file upload API * allow multiple content types -- Proxmox Support Team Wed, 09 Nov 2011 11:32:14 +0100 libpve-storage-perl (2.0-4) unstable; urgency=low * return numeric values for channel/ID/LUN -- Proxmox Support Team Fri, 05 Aug 2011 08:46:58 +0200 libpve-storage-perl (2.0-3) unstable; urgency=low * implemented node restrictions (storage can be restricted to specific nodes - i.e. DRBD) -- Proxmox Support Team Fri, 29 Jul 2011 08:55:11 +0200 libpve-storage-perl (2.0-2) unstable; urgency=low * backport fixes (multipath, cache) from stable -- Proxmox Support Team Mon, 25 Jul 2011 07:02:06 +0200 libpve-storage-perl (2.0-1) unstable; urgency=low * change copyright to AGPL -- Proxmox Support Team Thu, 19 Aug 2010 10:15:46 +0200 libpve-storage-perl (1.0-10) unstable; urgency=low * fix used space compute -- Proxmox Support Team Thu, 11 Feb 2010 10:48:58 +0100 libpve-storage-perl (1.0-9) unstable; urgency=low * also query used space as suggested by Slavio -- Proxmox Support Team Thu, 04 Feb 2010 08:57:02 +0100 libpve-storage-perl (1.0-8) unstable; urgency=low * also list vmdk files -- Proxmox Support Team Mon, 25 Jan 2010 11:52:43 +0100 libpve-storage-perl (1.0-7) unstable; urgency=low * fix iscsi device detection on kernel 2.6.32 -- Proxmox Support Team Mon, 18 Jan 2010 13:37:24 +0100 libpve-storage-perl (1.0-6) unstable; urgency=low * fix bug in parse_volume_id (ignore case) -- Proxmox Support Team Thu, 29 Oct 2009 09:22:37 +0100 libpve-storage-perl (1.0-5) unstable; urgency=low * fix bug in parse_volume_id -- Proxmox Support Team Tue, 27 Oct 2009 10:45:49 +0100 libpve-storage-perl (1.0-4) unstable; urgency=low * new functions to list backup files -- Proxmox Support Team Thu, 08 Oct 2009 13:34:45 +0200 libpve-storage-perl (1.0-3) unstable; urgency=low * new install/delete template functions -- Proxmox Support Team Wed, 07 Oct 2009 08:29:55 +0200 libpve-storage-perl (1.0-2) unstable; urgency=low * do not remove storage which is used as base for other storage. -- Proxmox Support Team Fri, 18 Sep 2009 08:05:32 +0200 libpve-storage-perl (1.0-1) unstable; urgency=low * initial package -- Proxmox Support Team Fri, 20 Mar 2009 11:13:19 +0100