On Wed, Mar 30, 2011 at 11:10 AM, Ramez Hanna <span dir="ltr"><<a href="mailto:rhanna@informatiq.org">rhanna@informatiq.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Wed, Mar 30, 2011 at 2:19 AM, Serge E. Hallyn <span dir="ltr"><<a href="mailto:serge.hallyn@ubuntu.com" target="_blank">serge.hallyn@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div>Quoting Ramez Hanna (<a href="mailto:rhanna@informatiq.org" target="_blank">rhanna@informatiq.org</a>):<br>
> I have been working on a fedora template that actually works<br>
> febootstrap is not anymore producing fedora rootfs but rather a minimal<br>
<br>
</div>Really, febootstrap can't be used to create a rootfs at all any more?<br></blockquote></div><div>yes as mentioned here <a href="http://people.redhat.com/~rjones/febootstrap/" target="_blank">http://people.redhat.com/~rjones/febootstrap/</a></div>

<div>--quote--<br> febootstrap 3.x is a complete rewrite. febootstrap 2.x could only build Fedora distributions. This version can build many varieties of Linux distros. 3.x only builds supermin appliances, it does not build chroots.<br>

</div><div>--unquote--</div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div><br>
> fedora appliance<br>
> my solution works by using yum instead, but I am facing a really weired<br>
> situation<br>
> whenever i start my fedora container, it would actually try to change the<br>
> init level of the host<br>
> host is f14 and container is f14<br>
> could anyone shed some light on how the container is actually being<br>
> isolated, so i can start from there<br>
> or how can i debug?<br>
> script used to create the container attached, it is based on the current<br>
> template with a few modifications here and there<br>
<br>
</div>Note that for me to use this template on ubuntu, I have to specify '-R 14',<br>
but lxc-create doesn't allow me to forward that option.  So I have to<br>
first create the config file and then run fedora2 by hand.  After that,<br>
for some reason I still have no actual rootfs :(.<br></blockquote></div><div>this is a typo in the script i fixed it, find the latest version attached </div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
As for trouble with init - is your fedora using systemd?  How does it<br>
actually start runlevel changes?  Upstart uses dbus over abstract unix<br>
socket (which is containerized with netns), sysvinit uses ioctl over<br>
/dev/init which is a distinct file from the one in the container...<br>
Does systemd do something we're not containerizing right now?<br></blockquote></div><div>fedora 14 uses upstart, not yet systemd which is coming along with fedora15 <br></div><div>I have a previously created container with febootstrap of fedora 13 and that works, 13 also uses upstart</div>

<div>so it must be some config </div><div>i tried to diff the packages but couldn't see anything that makes sense</div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
I'd love to get a working fedora template.<br></blockquote></div><div>i'd love to be able to create new fedora containers </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
thanks,<br>
<font color="#888888">-serge<br>
</font></blockquote><br>
</blockquote><div>classic mistake forgot the attachment<br></div><div><br></div>