Commit Graph

  • 3048641bb4 Switched to using log_warn of PVE::RESTEnvironment Daniel Tschlatscher 2022-06-14 11:00:12 +02:00
  • e573445e93 Adapted unlink calls for archive files in case of ENOENT Daniel Tschlatscher 2022-06-14 11:00:11 +02:00
  • c3e2ff806f fix #3972: Remove the .notes file when a backup is deleted Daniel Tschlatscher 2022-06-14 11:00:10 +02:00
  • 76c98d2353 api2: disks: add mounted boolean field Hannes Laimer 2022-06-08 07:09:59 +00:00
  • a1528ffe8f rbd: get_rbd_dev_path: return /dev/rbd path only if cluster matches Aaron Lauterer 2022-05-23 12:54:25 +02:00
  • e4671f734b rbd: fix #4060 show data-pool usage when configured Aaron Lauterer 2022-05-18 11:04:54 +02:00
  • ab234cbb92 bump version to 7.2-4 Thomas Lamprecht 2022-05-13 14:27:28 +02:00
  • ae93163343 rbd: warn if no stats for a pool could be gathered Stoiko Ivanov 2022-05-03 13:31:40 +02:00
  • 0c317c6c0f rbd: add fallback default poolname 'rbd' to status Stoiko Ivanov 2022-05-03 13:31:39 +02:00
  • f49c6cde16 d/control: bump versioned dependecy for proxmox-backup-client Thomas Lamprecht 2022-05-13 14:06:42 +02:00
  • 4c9c5f3782 pbs: backup-ns parameter was renamed to ns Wolfgang Bumiller 2022-05-13 13:07:49 +02:00
  • 120b0ff20c bump version to 7.2-3 Thomas Lamprecht 2022-05-12 14:49:01 +02:00
  • 4be3f811b9 d/control: bump versioned dependecy for proxmox-backup-client Thomas Lamprecht 2022-05-12 14:57:00 +02:00
  • 39887721cb d/control: bump versioned dependency for pve-common Thomas Lamprecht 2022-05-12 14:45:17 +02:00
  • 78eac5baf2 pbs: namespace support Wolfgang Bumiller 2022-05-12 10:44:53 +02:00
  • ba41f78f32 bump version to 7.2-2 Thomas Lamprecht 2022-04-28 18:20:02 +02:00
  • 78638b3dea rbd: get path: allow fake override of fsid in scfg for some regression tests Thomas Lamprecht 2022-04-28 18:17:56 +02:00
  • cd58a69125 bump version to 7.2-1 Thomas Lamprecht 2022-04-28 17:38:22 +02:00
  • 9594717848 rbd: unmap volume after rename Fabian Ebner 2022-04-28 10:47:18 +02:00
  • cc682faafc rbd: drop get_kernel_device_path Fabian Grünbichler 2022-04-27 13:03:16 +02:00
  • 647a667e10 rbd: reduce number of stats in likely path Fabian Grünbichler 2022-04-27 13:01:42 +02:00
  • cfe46e2d4a rbd: fix #3969: add rbd dev paths with cluster info Aaron Lauterer 2022-04-13 11:43:22 +02:00
  • 43f8112f0b storage plugins: en/decode volume notes as UTF-8 Dominik Csapak 2022-03-09 09:21:28 +01:00
  • 7a8751a2cd zfs pool: bump non-worker timeoiut default to 10s Thomas Lamprecht 2022-04-26 15:25:38 +02:00
  • 4cd9b85d15 fix #3803: ZFSPoolPlugin: zfs_request: increase minimum timeout in worker Dominik Csapak 2021-12-23 13:06:22 +01:00
  • 428872eb71 ceph config: minor code cleanup & comment Thomas Lamprecht 2022-04-26 12:47:54 +02:00
  • 34fd49a69b some code style refcatoring/cleanup Thomas Lamprecht 2022-04-22 14:30:01 +02:00
  • 8c1a476be9 bump version to 7.1-2 Fabian Grünbichler 2022-04-06 13:30:21 +02:00
  • 107208bdbf disks: zfs: code indentation/style improvments Thomas Lamprecht 2022-04-06 12:56:43 +02:00
  • 8009417d0d plugins: allow limiting the number of protected backups per guest Fabian Ebner 2022-03-29 14:53:13 +02:00
  • 89a7507c7a api: file restore: use check_volume_access to restrict content type Fabian Ebner 2022-03-30 12:24:33 +02:00
  • 1f37ad56f9 pvesm: extract config: add content type check Fabian Ebner 2022-03-30 12:24:32 +02:00
  • 21c7b54622 check volume accesss: add content type parameter Fabian Ebner 2022-03-30 12:24:31 +02:00
  • 42352a4988 check volume access: allow for images/rootdir if user has VM.Config.Disk Fabian Ebner 2022-03-30 12:24:30 +02:00
  • 3e1a618e34 check volume access: always allow with Datastore.Allocate privilege Fabian Ebner 2022-03-30 12:24:29 +02:00
  • f303dec6e4 pvesm: extract config: check for VM.Backup privilege Fabian Ebner 2022-03-30 12:24:28 +02:00
  • c66e0b8a0a list volumes: also return backup type for backups Fabian Ebner 2021-12-16 13:12:23 +01:00
  • 5ef50a8262 cifs: check connection: bubble up NT_STATUS_LOGON_FAILURE Fabian Ebner 2021-11-15 13:37:56 +01:00
  • 38431808b4 activate storage: improve error when check_connection dies Fabian Ebner 2021-11-15 13:37:55 +01:00
  • 18bf2e59da storage/plugin: factoring out regex for backup extension re Lorenz Stechauner 2021-10-22 14:23:11 +02:00
  • cd461a5012 storage: rename REs for iso and vztmpl extensions Lorenz Stechauner 2021-10-22 14:23:10 +02:00
  • 726c432964 zfs: volume import: use correct format for renaming Fabian Ebner 2022-03-03 13:31:21 +01:00
  • eba7935f83 file_size_info: cast 'size' and 'used' to integer Mira Limbeck 2022-02-18 09:58:27 +01:00
  • 7f30857519 fix #3894: cast 'size' and 'used' to integer Mira Limbeck 2022-02-18 09:58:26 +01:00
  • 3363fcf65e add volume_import/export_start helpers Fabian Grünbichler 2022-02-09 14:07:50 +01:00
  • 7a158d0bc9 storage_migrate: pull out import/export_prepare Fabian Grünbichler 2022-02-09 14:07:49 +01:00
  • 686b07376f storage_migrate_snapshot: skip for btrfs without snapshots Fabian Grünbichler 2022-02-09 14:07:48 +01:00
  • db3d1ef163 bump version to 7.1-1 Thomas Lamprecht 2022-02-04 18:08:09 +01:00
  • c915afca7e rbd: followup code style cleanups Thomas Lamprecht 2022-02-04 18:04:31 +01:00
  • ef2afce74a fix #1816: rbd: add support for erasure coded ec pools Aaron Lauterer 2022-01-28 12:22:41 +01:00
  • 05b07a67f5 storage_migrate: pull out snapshot decision Fabian Grünbichler 2022-02-03 13:41:41 +01:00
  • f78f26ae60 volname_for_storage: parse volname before calling Fabian Grünbichler 2022-02-03 13:41:40 +01:00
  • e7bc1f03b7 CephConfig: ensure newline in $secret and $cephfs_secret parameter Aaron Lauterer 2022-01-24 16:11:53 +01:00
  • 73dfe360dd zfs: use -r parameter when listing snapshots Fabian Ebner 2022-01-10 12:50:44 +01:00
  • b4616e5c4a lvm thin: add missing newline to error message Fabian Ebner 2021-11-18 11:17:22 +01:00
  • 904f06a82e pbs: update attribute: cleaner error message if not supported Fabian Ebner 2021-11-12 15:29:42 +01:00
  • c7aa1e28dd bump version to 7.0-15 Fabian Grünbichler 2021-11-10 14:25:26 +01:00
  • 6fbffac0a3 lvm thin: don't assume that a thin pool and its volumes are active Fabian Ebner 2021-11-05 11:29:45 +01:00
  • 2668a86719 lvm thin: status: code cleanup Fabian Ebner 2021-11-05 11:29:44 +01:00
  • cde43c4880 api: disks: delete: add flag for cleaning up storage config Fabian Ebner 2021-10-25 15:47:49 +02:00
  • f81908eb58 api: disks: delete: add flag for wiping disks Fabian Ebner 2021-10-25 15:47:48 +02:00
  • 26082b7daf diskmanage: add helper for udev workaround Fabian Ebner 2021-10-25 15:47:47 +02:00
  • a83d8eb178 api: disks: add DELETE endpoint for directory, lvm, lvmthin, zfs Fabian Ebner 2021-10-25 15:47:45 +02:00
  • a510449e2b api: list thin pools: add volume group to properties Fabian Ebner 2021-10-25 15:47:46 +02:00
  • b02db5fcea LVM: add lvm_destroy_volume_group Fabian Ebner 2021-10-25 15:47:44 +02:00
  • 40a079bd87 bump version to 7.0-14 Fabian Grünbichler 2021-11-09 16:13:13 +01:00
  • 95dfa44ca1 add disk rename feature Aaron Lauterer 2021-11-09 15:55:32 +01:00
  • 93fbc01963 api changelog: add volume attributes change Fabian Grünbichler 2021-11-09 12:29:48 +01:00
  • bfba962647 pbs: integrate support for protected Fabian Ebner 2021-09-30 13:42:10 +02:00
  • ecfe25058b prune: mark renamed and protected backups differently Fabian Ebner 2021-09-30 13:42:09 +02:00
  • 56897a9203 fix #3307: make it possible to set protection for backups Fabian Ebner 2021-09-30 13:42:08 +02:00
  • 9a4c0e8471 prune mark: preserve additional information for the keep-all case Fabian Ebner 2021-09-30 13:42:07 +02:00
  • f1de828166 add generalized functions to manage volume attributes Fabian Ebner 2021-09-30 13:42:06 +02:00
  • e0aa2070f6 dir plugin: get notes: return undef if notes are not supported Fabian Ebner 2021-09-30 13:42:05 +02:00
  • ddb3263031 dir plugin: update notes: don't fail if file is already removed Fabian Ebner 2021-09-30 13:42:04 +02:00
  • a799f7529b bump APIVER and APIAGE Fabian Ebner 2021-10-19 09:54:52 +02:00
  • dc992e7b89 plugin: remove volume_snapshot_list Fabian Ebner 2021-10-19 09:54:51 +02:00
  • 8c20d8afa3 plugin: add volume_snapshot_info function Fabian Ebner 2021-10-19 09:54:50 +02:00
  • 665f61a24b test: zfspool: extend some rollback is possible tests with new blockers parameter Fabian Ebner 2021-08-12 13:01:02 +02:00
  • 9a5d50950c zfspool: add blockers parameter to volume_snapshot_is_possible Fabian Ebner 2021-08-12 13:01:01 +02:00
  • ac5c1af57c zfspool: add zfs_get_sorted_snapshot_list helper Fabian Ebner 2021-08-12 13:01:00 +02:00
  • bc7fecb082 cephfs: add support for multiple ceph filesystems Dominik Csapak 2021-10-25 16:01:27 +02:00
  • 85043c0193 rbd plugin: free image: use actual command in error message Fabian Ebner 2021-10-27 14:46:20 +02:00
  • b206f7c471 bump version to 7.0-13 Thomas Lamprecht 2021-10-14 11:22:55 +02:00
  • 75b8555ac6 test: also pass format for backing base image Thomas Lamprecht 2021-10-14 11:17:40 +02:00
  • 95ff5dbd64 fix #3580: plugins: make preallocation mode selectable for qcow2 and raw images Lorenz Stechauner 2021-10-12 14:32:32 +02:00
  • 2caa1194e9 ct templates: support zstd compressed archives Thomas Lamprecht 2021-10-13 09:06:51 +02:00
  • 05d9171278 api: disks: create: set correct partition type Fabian Ebner 2021-10-06 11:18:46 +02:00
  • a2c34371e6 partially fix #2285: api: disks: allow partitions for creation paths Fabian Ebner 2021-10-06 11:18:45 +02:00
  • cc884f73d8 api: disks: initgpt: explicitly abort for partitions Fabian Ebner 2021-10-06 11:18:44 +02:00
  • ff91cfae35 diskmanage: don't set usage for unused partitions Fabian Ebner 2021-10-06 11:18:43 +02:00
  • bd46e59b5d diskmanage: wipe blockdev: also change partition type Fabian Ebner 2021-10-06 11:18:42 +02:00
  • e8df8fb179 diskmanage: add change_parttype and is_partition helpers Fabian Ebner 2021-10-06 11:18:41 +02:00
  • 9524b31ee3 btrfs: free image: only remove snapshots for current subvol Fabian Ebner 2021-09-13 11:01:42 +02:00
  • 4748fdf334 bump version to 7.0-12 Thomas Lamprecht 2021-10-05 06:25:08 +02:00
  • b19ae5b47e import: don't check for 1K aligned size Stefan Reiter 2021-10-04 17:29:19 +02:00
  • 838e0632f7 d/control: break libpve-http-server-perl (<< 4.0-3) Thomas Lamprecht 2021-10-04 10:23:31 +02:00
  • 855915b60d status: fix tmpfile cleanup Lorenz Stechauner 2021-08-31 12:16:32 +02:00
  • 0246225ca7 fix #3505: status: add checksum and algorithm to file upload Lorenz Stechauner 2021-08-31 12:16:31 +02:00
  • e4d56f096e status: remove sleep(1) in file upload Lorenz Stechauner 2021-08-31 12:16:30 +02:00