pve-manager/PVE/API2/Ceph
Fabian Ebner 45d602f212 api: ceph: create osd: work around udev bug
There is a udev bug [0] which can ultimately lead to the udev database
for certain devices not being actively updated. The Diskmanage package
relies upon lsblk for certain info, and lsblk queries the udev
database. Ensure the information is updated by manually calling
'udevadm trigger' for the changed devices.

Without the fix, and a bit of bad luck, a cleaned up disk could still
show up as an 'LVM2_member' for example.

[0]: https://github.com/systemd/systemd/issues/18525

Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2021-09-30 18:12:58 +02:00
..
FS.pm ceph tools: factor out frequent keyring and config init check 2019-07-23 07:48:45 +02:00
Makefile api: ceph: subclass pools 2021-02-06 14:17:53 +01:00
MDS.pm ceph: make all service name regexes the same 2020-03-04 15:38:09 +01:00
MGR.pm ceph: make all service name regexes the same 2020-03-04 15:38:09 +01:00
MON.pm fix #2422: allow multiple Ceph public networks 2021-06-18 17:13:05 +02:00
OSD.pm api: ceph: create osd: work around udev bug 2021-09-30 18:12:58 +02:00
Pools.pm api: ceph pool create: replace left-over complex error handling 2021-04-21 17:34:23 +02:00