[Pkg-xen-devel] Bug#680102: More fixes for xen-api in Wheezy

Mike McClurg mike.mcclurg at gmail.com
Sat Jul 7 20:22:43 UTC 2012


(CC'ing George Shulkin, and the #680102 bug list)

On Sat, Jul 7, 2012 at 4:37 PM, Thomas Goirand <thomas at goirand.fr> wrote:
> Hi Mike and Jon,
>
> It would be really nice if you could have a look at these 3 pending
> issues in the Debian bug tracker:
>
> #675052: xe vm-memory-target-set does not write target to xenstore
> #678723: vif-interfaces added to database as PIF's
> #680102: xcp fails eject host from pool (no /etc/firstboot.d found)
>
> It be great to have it fix asap, before the deep freeze of Wheezy.
>
> I've been able to fix others already. Other than that, only #680102 is a
> concern.

So 680102 is due to there not being an /etc/firstboot.d/ directory (as
the ticket explains). I think we can fix this issue simply by
mkdir'ing the directory /etc/firstboot.d/data at some point in xapi's
installation. This would allow the pool-eject to proceed, but I think
that there might be problems when the host reboots: since none of the
firstboot scripts will be called, the host might not reinitialise
properly.

I think at this point that's all we can hope for. George, can you test
that creating the /etc/firstboot.d/data directory gets you past the
current exception your having? If this works good enough, let's make
this the fix for now.

Jon, do you have any other thoughts on this bug?

Mike





More information about the Pkg-xen-devel mailing list