Commit Graph

  • 9260195baf Update src/PVE/Diskmanage.pm master Bad 2025-12-14 17:05:24 +00:00
  • b7e245cecc make it caps cause others are caps too :) yesBad 2025-12-14 18:41:45 +02:00
  • 5a0e5f1b4f add pmem disk type yesBad 2025-12-14 18:35:32 +02:00
  • b328fb1529 fix pmem yesBad 2025-12-14 18:31:42 +02:00
  • dcf3cc267a Update README.md Bad 2025-12-14 16:27:18 +00:00
  • 7f5aaac51c Add README.md Bad 2025-12-14 16:27:12 +00:00
  • 7fcf6e29bf add pmem support yesBad 2025-12-14 18:13:32 +02:00
  • 6f49432acc bump version to 9.1.0 Thomas Lamprecht 2025-11-20 14:59:46 +01:00
  • 28268eabaa pbs: move api-token detection into own local sub method Thomas Lamprecht 2025-11-20 14:55:52 +01:00
  • d11122d7f9 pbs: reduce line-bloat, improve variable names Thomas Lamprecht 2025-11-20 14:48:28 +01:00
  • 80770ef49e fix #6900: correctly detect PBS API tokens in storage plugin Robert Obkircher 2025-11-20 14:09:10 +01:00
  • 5001f03269 lvm plugin: fix locking for rollback when using CLI Fiona Ebner 2025-11-20 11:17:30 +01:00
  • bb958344ec plugin: import/export formats: fix regression to unbreak import/export of 'images' content Fiona Ebner 2025-11-20 13:12:48 +01:00
  • a52a1ef526 test: add missing test case for .tar container template Filip Schauer 2025-11-18 12:48:54 +01:00
  • 035a734463 bump version to 9.0.18 Thomas Lamprecht 2025-11-17 21:53:47 +01:00
  • c45b9b430a api: oci image pull: unconditionally unlink temporary file on interrupt Thomas Lamprecht 2025-11-17 21:45:24 +01:00
  • 8ce79d86bb re-tidy perl code Thomas Lamprecht 2025-11-17 21:44:16 +01:00
  • 007c700af1 api: oci image pull: oci-registry-pull: fix incomplete reference regex Filip Schauer 2025-11-17 18:13:17 +01:00
  • 21584f8350 api: oci image pull: add optional OCI image filename parameter Filip Schauer 2025-11-17 18:13:16 +01:00
  • 0ed80aaf31 api: oci image pull: do not pull OCI image if file already exists Filip Schauer 2025-11-17 18:13:15 +01:00
  • fe3b2915f2 api: oci image pull: pull OCI image to temporary file Filip Schauer 2025-11-17 18:13:14 +01:00
  • 60a80163e0 bump version to 9.0.17 Thomas Lamprecht 2025-11-16 23:59:55 +01:00
  • 7744cf2bbd api: add storage/{storage}/oci-registry-pull method Filip Schauer 2025-10-08 19:10:19 +02:00
  • e49b2222d6 bump version to 9.0.16 Thomas Lamprecht 2025-11-14 00:39:45 +01:00
  • b6fefb03ba lvm plugin: disallow disabling 'snapshot-as-volume-chain' while a qcow2 image exists Fiona Ebner 2025-10-08 17:11:32 +02:00
  • 0b1331ccda close #6669: plugin api: introduce on_update_hook_full() method Fiona Ebner 2025-10-08 17:11:31 +02:00
  • 24367c07d3 plugin: rbd: pass rxbounce when mapping Windows VM guest volumes Friedrich Weber 2025-10-31 11:36:12 +01:00
  • 738897852c plugin: rbd: factor out subroutine to obtain RBD ID Friedrich Weber 2025-10-31 11:36:11 +01:00
  • 7c2a554b97 storage: activate/map volumes: verify and pass hints to plugin Friedrich Weber 2025-10-31 11:36:10 +01:00
  • 8818ff0d1d plugin api: bump api version and age Friedrich Weber 2025-10-31 11:36:09 +01:00
  • e9573e1db5 plugin: introduce hints for activating and mapping volumes Friedrich Weber 2025-10-31 11:36:08 +01:00
  • ebec84ff87 fix #6224: disks: get: set timeout for retrieval of SMART stat data Daniel Kral 2025-04-15 09:11:23 +02:00
  • b6c18e9116 disks: get: separate error path for retrieving SMART data Daniel Kral 2025-04-15 09:11:22 +02:00
  • 0d2df3048a api: smart: return unknown health instead of error message Daniel Kral 2025-04-15 09:11:21 +02:00
  • 7b41368fc3 lvm thin plugin: do not combine activation change and property change Fiona Ebner 2025-04-22 15:33:14 +02:00
  • 0ba0739f69 plugin: allow volume import of iso, snippets, vztmpl and import Filip Schauer 2025-09-16 14:32:48 +02:00
  • 829b0cd728 storage migrate: avoid ssh when moving a volume locally Filip Schauer 2025-09-16 14:32:47 +02:00
  • e556534459 storage migrate: remove remnant from rsync-based migration Filip Schauer 2025-09-16 14:32:46 +02:00
  • 5b949979f7 disks: add a guard possible nonexistent field Maximiliano Sandoval 2025-10-24 14:13:09 +02:00
  • c9a2ce281b common: add pve-vm-image-format standard option for VM image formats Fiona Ebner 2025-11-13 15:40:56 +01:00
  • beacf9735d bump version to 9.0.15 Thomas Lamprecht 2025-11-13 07:39:09 +01:00
  • aa8cd93ca4 status: rrddata: use fixed pve-storage-9.0 path Aaron Lauterer 2025-11-03 23:00:22 +01:00
  • 0d392b295c allow .tar container templates Filip Schauer 2025-10-08 19:10:18 +02:00
  • a85ebe36af bump version to 9.0.14 Fabian Grünbichler 2025-11-05 09:13:20 +01:00
  • 633392285c api: list: return 'formats' info in a better structured way Dominik Csapak 2025-10-06 13:24:03 +02:00
  • ede776abef api: try to add more return schema information Dominik Csapak 2025-10-06 13:24:02 +02:00
  • 8eabcc7011 lvm plugin: snapshot-as-volume-chain: use locking for snapshot operations Fiona Ebner 2025-11-03 17:23:15 +01:00
  • 5988ac0250 lvm plugin: volume import: lock allocation and removal sections Fiona Ebner 2025-11-03 17:23:14 +01:00
  • 0864fda2fd lvm plugin: fix error handling in volume_snapshot_rollback() Fiona Ebner 2025-11-03 17:23:13 +01:00
  • f0f9054926 lvm plugin: snapshot delete: propagate previously captured error Fiona Ebner 2025-11-03 17:23:12 +01:00
  • d5995ffbf7 fix #6941: lvmplugin: fix volume activation of raw disk before secure delete Alexandre Derumier via pve-devel 2025-10-23 14:23:31 +02:00
  • 728d8f3992 lvmplugin: use blkdiscard when supported instead cstream to saferemove drive Alexandre Derumier via pve-devel 2025-10-23 14:23:30 +02:00
  • 10e47fc8bb pvesm: print units in 'status' subcommand table headings Maximiliano Sandoval 2025-08-29 14:47:37 +02:00
  • 68c3142605 api schema: storage: config: fix typos in return schema description Fiona Ebner 2025-10-08 15:09:16 +02:00
  • c10e73d93b plugin: pod: fix variable name for volume_qemu_snapshot_method() example code Fiona Ebner 2025-10-08 14:21:32 +02:00
  • 6e5a42052c fix #6845: make regexes in zvol deletion retry logic less restrictive Max R. Carrara 2025-09-25 18:07:19 +02:00
  • 9eb914de16 api: status: document return types Dominik Csapak 2025-09-08 16:04:08 +02:00
  • 02acde02b6 make zfs tests declarative Wolfgang Bumiller 2025-08-07 16:44:02 +02:00
  • 0f7a4d2d84 make tidy Wolfgang Bumiller 2025-08-07 16:24:08 +02:00
  • 6bf171ec54 iscsi: add hostname support in portal addresses Stelios Vailakakis 2025-06-26 02:29:20 +00:00
  • c33abdf062 fix #6073: esxi: fix zombie process after storage removal Stelios Vailakakis 2025-07-01 15:41:35 +00:00
  • 609752f3ae bump version to 9.0.13 Thomas Lamprecht 2025-08-01 18:36:56 +02:00
  • 5750596f5b deactivate volumes: terminate error message with newline Fiona Ebner 2025-08-01 10:16:05 +02:00
  • 153f7d8f85 bump version to 9.0.12 Thomas Lamprecht 2025-07-31 14:22:16 +02:00
  • 3c209eaeb7 plugin: nfs, cifs: use volume qemu snapshot methods from dir plugin Friedrich Weber 2025-07-31 10:24:52 +02:00
  • 81261f9ca1 re-tidy perl code Thomas Lamprecht 2025-07-31 14:16:25 +02:00
  • 7513e21d74 plugin: parse_name_dir: drop deprecation warning Fabian Grünbichler 2025-07-31 13:15:19 +02:00
  • 6dbeba59da plugin: extend snapshot name parsing to legacy volnames Fabian Grünbichler 2025-07-31 13:15:18 +02:00
  • 59a54b3d5f fix #6584: plugin: list_images: only include parseable filenames Fabian Grünbichler 2025-07-31 13:15:17 +02:00
  • a477189575 plugin: fix parse_name_dir regression for custom volume names Fabian Grünbichler 2025-07-31 13:15:16 +02:00
  • 94a54793cd bump version to 9.0.11 Thomas Lamprecht 2025-07-31 09:19:03 +02:00
  • 92efe5c6cb plugin: lvm: volume snapshot info: untaint snapshot filename Friedrich Weber 2025-07-31 09:13:02 +02:00
  • 74b5031c9a bump version to 9.0.10 Thomas Lamprecht 2025-07-31 04:14:23 +02:00
  • 0dc6c9d39c status: rrddata: use new pve-storage-9.0 rrd location if file is present Aaron Lauterer 2025-07-26 03:06:20 +02:00
  • 868de9b1a8 bump version to 9.0.9 Thomas Lamprecht 2025-07-30 19:51:11 +02:00
  • e502404fa2 config: drop 'maxfiles' parameter Fiona Ebner 2025-07-18 14:51:12 +02:00
  • fc633887dc lvm plugin: volume snapshot: actually print error when renaming Fiona Ebner 2025-07-30 18:20:57 +02:00
  • db2025f5ba fix #6587: lvm plugin: snapshot info: fix parsing snapshot name Fiona Ebner 2025-07-30 18:20:56 +02:00
  • 819dafe516 lvm plugin: snapshot info: avoid superfluous argument for closure Fiona Ebner 2025-07-30 18:20:55 +02:00
  • 169f8091dd test: add tests for volume access checks Fiona Ebner 2025-07-30 15:04:20 +02:00
  • 5245e044ad fix #5181: pbs: store and read passwords as unicode Maximiliano Sandoval 2025-07-30 09:22:31 +02:00
  • cafbdb8c52 bump version to 9.0.8 Fiona Ebner 2025-07-29 17:28:23 +02:00
  • 172c71a64d common: use v5.36 Wolfgang Bumiller 2025-07-29 13:15:19 +02:00
  • 1afe55b35b escape dirs in path_to_volume_id regexes Wolfgang Bumiller 2025-07-29 13:15:17 +02:00
  • dfad07158d drop rootdir case in path_to_volume_id Wolfgang Bumiller 2025-07-29 13:15:16 +02:00
  • 715ec4f95b parse_volname: remove openvz 'rootdir' case Wolfgang Bumiller 2025-07-29 13:15:15 +02:00
  • f62fc773ad tests: drop rootdir/ tests Wolfgang Bumiller 2025-07-29 13:15:18 +02:00
  • 9b7fa1e758 btrfs: remove unnecessary mkpath call Wolfgang Bumiller 2025-07-29 13:15:14 +02:00
  • a9315a0ed3 fix #6561: zfspool: track refquota for subvolumes via user properties Shannon Sterz 2025-07-29 14:11:51 +02:00
  • d0239ba9c0 lvm plugin: use relative path for qcow2 rebase command Fabian Grünbichler 2025-07-29 13:53:19 +02:00
  • 7da44f56e4 plugin: use relative path for qcow2 rebase command Fabian Grünbichler 2025-07-29 13:53:18 +02:00
  • 191cddac30 lvm plugin: fix typo in rebase log message Fabian Grünbichler 2025-07-29 13:53:17 +02:00
  • a7afad969d plugin: fix typo in rebase log message Fabian Grünbichler 2025-07-29 13:53:16 +02:00
  • 93f0dfbc75 plugin: volume snapshot info: untaint snapshot filename Friedrich Weber 2025-07-25 17:48:57 +02:00
  • 43ec7bdfe6 plugin: move 'parse_snap_name' up to before its use Wolfgang Bumiller 2025-07-23 08:52:17 +02:00
  • 3cb0c3398c bump version to 9.0.7 Wolfgang Bumiller 2025-07-22 15:01:58 +02:00
  • 42bc721b41 make tidy Wolfgang Bumiller 2025-07-22 14:49:50 +02:00
  • cfe7d7ebe7 default format helper: only return default format Fiona Ebner 2025-07-21 14:10:51 +02:00
  • c86d8f6d80 introduce resolve_format_hint() helper Fiona Ebner 2025-07-21 14:10:50 +02:00
  • ad20e4faef api: status: rely on get_formats() method for determining format-related info Fiona Ebner 2025-07-21 14:10:49 +02:00