<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hi everyone,<br><br></div>my first post in the LXC world!<br></div>I have been using LXC 1.0.3 on debian wheezy for a few months now and everything worked fine, except that the kern.log (and thus syslog too) on "Dom0" was garbled as soon as I started any container : <br><br></div>example:<br><span style="font-family:courier new,monospace">Oct 27 16:19:51 myserver kernel: rl(NU)I=r.0 U=MC0:05:00:1f:ac:1e:60:0SC0000DT24001LN3 O=x0PE=x0TL1I= FPOO2<br>Oct 27 16:19:53 myserver kernel: 91845] rpe yfrwl IPT Nb012OT A=10:e0:00:e5:86:88:80 R=... S=2... E=2TS00 RC0C T= D0D RT=  2.233 rp  ra NTIb.4U C10e001ece20480R0. =..E2S0R0 =DDR=4>[  922.837874]  dropped by firewall (INPUT) IN=br0105 OU=MC0:05:00:16:09:99:f0:0SC0000DT=2... E=2TS00 RC0C T= D0D RT= ==x0PE=x0TL1I= FPOO2<br></span><br></div>it seems that various processes write at the same time in the logs and thus it is totally messy.<br><br></div>I thought that upgrading to LXC 1.0.6 could solve that issue. I downloaded the sources and compiled the new version with python enabled.<br><br></div>The real problems started with that new version: after rebooting, the containers would simply not start (<span style="font-family:courier new,monospace">lxc-start -d -n p1 </span>does not do anything, nothing in the logs either). After investigations, I found out that the link to the liblxc pointed to the <span style="font-family:courier new,monospace">liblxc.so.1.1.0.alpha1.<br></span></div>After deleting the symbolic link and recreating it to point to <span style="font-family:courier new,monospace">liblxc.so.1.0.6,<font face="arial,helvetica,sans-serif"> I was able to launch the containers successfully but unfortunately, one of the command I used the most, <span style="font-family:courier new,monospace">lxc-ls --fancy</span></font> <font face="arial,helvetica,sans-serif">was broken (Segmentation fault). Same issue for the <span style="font-family:courier new,monospace">lxc-autostart</span> command.<br><br></font></span></div><span style="font-family:courier new,monospace"><font face="arial,helvetica,sans-serif">Furthermore, after each reboot, the link to the alpha1 version of the lib is automatically recreated so before launching the containers, I have to execute those commands to recreate the correct link:<br><span style="font-family:courier new,monospace">rm /usr/local/lib/liblxc.so.1<br>ln -s /usr/local/lib/liblxc.so.1.0.6 /usr/local/lib/liblxc.so.1</span><br></font></span></div><span style="font-family:courier new,monospace"><font face="arial,helvetica,sans-serif"></font></span><div><div><div><br></div><div>And guess what, with the v1.0.6, my kern.log and syslog are still garbled so the upgrade was definitely not efficient in my case.<br><br></div><div>To sum up, since the upgrade, I face the following issues:<br>- garbled logs on "Dom0" (same issue as with v1.0.3)<br>- link to the liblxc.so.1.1.0alpha is recreated at each system startup (and implies that I cannot launch my containers)<br>- lxc-ls --fancy and lxc-autostart not working anymore<br><br></div><div>Any help on this would be really appreciated.<br><br>Thanks<br><br></div><div>Yannick<br></div><div><br><br></div><div><br></div></div></div></div>