[Pkg-xen-devel] Re: [Pkg-xen-changes] r55 - trunk/debian [u]
Guido Trotter
ultrotter at debian.org
Sat Feb 25 13:38:04 UTC 2006
On Sat, Feb 25, 2006 at 01:54:13PM +0100, Ralph Passgang wrote:
Hi,
> >
> > Then we need for the new package to have a "Replaces:" on the first one...
>
> yes, probablly that fixes that, but I cannot test an upgrade anymore. I don't
> have xen2 machines anymore...
>
Do you remember which packages cause that error, so we can do it properly?
> If I am not totally wrong adams packages call "xend stop" and then "xendomains
> stop". By doing this the domUs will NOT be stopped, because xend was stopped
> first and xendomains will fail because it cannot contact xend anymore.
>
I see... Then it's a bug in the older packages... We can probably ignore it, and
put in the NEWS not to upgrade with VMs running... A fix would be to upload a
transitory xen 2, but it seems like an overkill!
> This probably means that after a upgrade from 2.0.6 -> our 3.0.1 packages
> there will still some domUs running, but the user cannot shut the domus down
> anymore (unless he is not ssh'ing into every domU). the userspace tools will
> not be able to communicate with a 2.x hypervisor.
>
Understandable...
> absolutly an overkill. How do you want to keep old files, even if the xen
> packages gets updated?
>
Yeah, you're right... :)
> Maybe we should just include a BIG warning before upgrading that it's better
> not to try a upgrade within a running xen system at all. It's the best to
> start a normal kernel (and having no domUs running then) and update xen and
> reboot the new hypervisor + kernel then.
>
Well... if you have no VMs running it's already ok, I think... there's no need
to actually boot inside a linux only system! Let's not scare the users! ;)
Thanks,
Guido
More information about the Pkg-xen-devel
mailing list