[Pkg-opennebula-devel] Bug#675930: Bug#675930: opennebula: Fails upgrade if suspended VMs are still there
Olivier Berger
olivier.berger at it-sudparis.eu
Mon Jun 4 14:52:52 UTC 2012
Hi.
Damien Raude-Morvan <drazzib at drazzib.com> writes:
> Hi Olivier,
>
> Le 04/06/2012 11:14, Olivier Berger a écrit :
>> I've had 2 VMs running on the node of my cloud, running testing (3.2).
>>
>> Upon upgrade to 3.4, I've had to update the DB schema.
> [...]
>> What am I supposed to do ?
>>
>> Does this mean that one should destroy all VMs before upgrading ? ... but how's one supposed to know :-/
>>
>> Shouldn't there be a check at preinst time to warn the admin at least ?
>
> I would expect that users would read upstream upgrade guide before
> upgrading :
> http://opennebula.org/documentation:rel3.4:upgrade
>
I'm afraid this isn't a valid expectation for a Debian
maintainer.
At least, there should be a NEWS big red warning IMHO.
> Before installing OpenNebula 3.4, make sure you don't have
> any active VMs. Shutdown or delete all VMs.
>
> Ii will be difficult on the long run to keep maintaining all tricks to
> keep package in sync with upstream handling...
>
That's the fate of the Debian maintainer : never pretended it would be
easy.
Anyway, for the problem at stake, I guess there could be some kind of a
check in a script that uses onevm list to check the status for instance
(or some lower level API I'm not aware of).
Thanks in advance.
Best regards,
--
Olivier BERGER
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
Ingenieur Recherche - Dept INF
Institut Mines-Telecom, Telecom SudParis, Evry (France)
More information about the Pkg-opennebula-devel
mailing list