Subject: Re: [vserver] update to util-vserver-0.30.214 fails
From: Daniel Hokka Zakrisson <daniel@hozac.com>
Date: Thu, 06 Sep 2007 19:10:38 +0200

Roman Pretory wrote:
> Hello
> 
> I try to update from 
> util-vserver-0.30.210-0
> to
> util-vserver-0.30.214
> 
> 
> by starting vservers-default i get following error
> 
> Führe /etc/rc.d/init.d/vservers-default start aus ...
> 
> Starting vservers of type 'default'...make: *** [.file.stamp] Fehler 255
> make: *** [.smtp.stamp] Fehler 255
> make: *** [.dns2.stamp] Fehler 255
> make: Das Target »all« wurde wegen Fehlern nicht aktualisiert.
> [FEHLGESCHLAGEN]
> 
> by starting a vserver
> 
> vserver file start
> vtag: vc_tagopt2tag(""): No such file or directory
> 
> An error occured while executing the vserver startup sequence; when
> there are no other messages, it is very likely that the init-script
> (/etc/rc.d/rc 3) failed.
> 
> Common causes are:
> * /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the 'apt-rpm' build
>   method knows how to deal with this, but on existing installations,
>   appending 'true' to this file will help.
> 
> 
> Failed to start vserver 'File Guest FileServer'

Yeah, this is a bug. To work around it, you can use static contexts 
(which you should do anyway, as dynamic ones have been deprecated for 
years and are already removed in 2.3) by doing something like
echo [number between 2 and 49151] > /etc/vservers/<guest>/context

-- 
Daniel Hokka Zakrisson