[DRBD-user] linstor-proxmox broken after upgrading to PVE/libpve-storage-perl/stable 5.0-32

Roland Kammerer roland.kammerer at linbit.com
Tue Nov 27 15:58:37 CET 2018


On Tue, Nov 27, 2018 at 02:13:58PM +0000, Yannis Milios wrote:
> Just for the record, Proxmox has released libpve-storage-perl/stable 5.0-32
> today, which seems to break linstor-proxmox plugin.
> 
> Reverting to libpve-storage-perl/stable 5.0-30 and reinstalling
> linstor-proxmox package fixes the problem.
> 
> During the upgrade, the following action is taking place ...
> 
> Removing linstor-proxmox (3.0.2-2) ...
> Removing 'diversion of /usr/share/perl5/PVE/Storage/DRBDPlugin.pm to
> /usr/share/perl5/PVE/Storage/DRBDPlugin.pm.proxmox by linstor-proxmox'
> 
> I guess this is  related to the recent changes in PVE storage API  and the
> hard coded dependency of linstor-proxmox to libpve-storage-perl
> (<= 5.0-30) ?

How did you do that update? Manual dist-upgrade? Or is that "what
proxmox does"?

Yes, if it gets removed on dist-upgrade, then the plugin does not work
anymore :). Wolfgang from PVE was kind enough to un-break old plugins in
042dd4be1f0e8c58940550d84572a890e5071904 (before 5.0-32 happened). So
what I need to do is only exclude "-31", or drop the whole "version"
match again and just pretend "-31" has never happened on actual stable
systems. Something like this. Anyways, I will prepare a new new
packaging release of the DRBD plugins ASAP.

Thanks for mentioning it!

Regards, rck


More information about the drbd-user mailing list