]> git.proxmox.com Git - pve-storage.git/blobdiff - PVE/API2/Disks.pm
diskmanage: add helper for udev workaround
[pve-storage.git] / PVE / API2 / Disks.pm
index 25c9ded4eb7a273beaf0631cb8af92e40ce36742..b6180572cdbd0cd54f14bba841ac51e16020948d 100644 (file)
@@ -306,12 +306,7 @@ __PACKAGE__->register_method ({
 
        my $worker = sub {
            PVE::Diskmanage::wipe_blockdev($disk);
-
-           # FIXME: Remove once we depend on systemd >= v249.
-           # Work around udev bug https://github.com/systemd/systemd/issues/18525 to ensure the
-           # udev database is updated.
-           eval { run_command(['udevadm', 'trigger', $disk]); };
-           warn $@ if $@;
+           PVE::Diskmanage::udevadm_trigger($disk);
        };
 
        my $basename = basename($disk); # avoid '/' in the ID