There is a pull request that should fix this problem. I'll generate new packages as soon as possible. Thanks for the tip.
https://github.com/OpenNebula/addon-context-linux/pull/4 On Wed, Aug 6, 2014 at 5:40 PM, Wilma Hermann <wilma.herm...@gmail.com> wrote: > Hi, > > Just stumbled on a curious case today: Using the new context packages under > Ubuntu 14.04 killed my loopback NIC since it was left it without an IP (so > 127.0.0.1 was not set). I changed the script to call '/sbin/ifquery -X lo > -la' to leave the loopback device as is. > > Furthermore, under Ubuntu 12.04 ifquery has different console options. No > idea if they changed it recently, but for the same functionality under 12.04 > one must call '/sbin/ifquery -e lo --list'. Using the 14.04 call from above > throws an error. > > Greetings > Wilma > > 2014-04-28 22:20 GMT+02:00 Javier Fontan <jfon...@opennebula.org>: > >> I've updated the debian packages with the ip flush command sent by Stefan >> (thanks!). Now it seems to work even when an IP was previously configured in >> the interfaces file. This will make the context scripts more resilient when >> you save a disk without cleaning the interfaces file. >> >> http://dev.opennebula.org/attachments/download/780/one-context_4.6.0.deb >> >> If there are no major bugs with the new package this will be the one >> linked in the documentation. >> >> ML, the source of the context packages in the OpenNebula repository [1]. >> We usually put the created packages in the files section of the development >> web pages [2] and link them in the documentation [3]. >> >> [1] >> https://github.com/OpenNebula/one/tree/master/share/scripts/context-packages >> [2] http://dev.opennebula.org/projects/opennebula/files >> [3] http://docs.opennebula.org/4.6/user/virtual_machine_setup/bcont.html >> >> >> On Mon, Apr 28, 2014 at 5:55 PM, ML mail <mlnos...@yahoo.com> wrote: >>> >>> Thanks for the new package. I just tested this version 4.6.0 which now >>> works perfectly with ubuntu 14.04 and I have network access from the first >>> boot. >>> >>> Btw: is there an official repository or download page for the ONE context >>> packages? >>> >>> >>> >>> >>> On Saturday, April 26, 2014 2:28 AM, Javier Fontan >>> <jfon...@opennebula.org> wrote: >>> We have applied the changes made by Michael. That seems to do the >>> trick. Thank you! >>> >>> You can find the package at >>> http://dev.opennebula.org/attachments/download/779/one-context_4.6.0.deb >>> >>> Cheers >>> >>> On Fri, Apr 25, 2014 at 8:54 AM, ML mail <mlnos...@yahoo.com> wrote: >>> > Small addition here: after the first boot (where the network is not >>> > available) instead of rebooting (where the network works afterwards), I >>> > can >>> > simply run "ifup eth0" and the network is working. So somehow ONE context >>> > sets things up correctly but eth0 is simply not up after the first boot... >>> > >>> > >>> > >>> > >>> > >>> > >>> > On , ML mail <mlnos...@yahoo.com> wrote: >>> > I also had no problems with Ubuntu 12.04, this problem only arises with >>> > 14.04. After installing the package I did not touch the interfaces file, >>> > actually I never touched it and strangely enough it has the correct >>> > context >>> > data in it but eth0 is just not configured upon first boot. >>> > >>> > >>> > Maybe it's my Ubutnu 14.04 image itself... I installed a minimal server >>> > version of Ubuntu with only OpenSSH from the tasksel menu. Do I maybe need >>> > additional packages or to run/configure anything additional >>> > post-installation? >>> > >>> > Regards >>> > ML >>> > >>> > >>> > >>> > >>> > >>> > On Thursday, April 24, 2014 7:57 PM, Javier Fontan >>> > <jfon...@opennebula.org> wrote: >>> > We have tested the package in both 12.04 and 14.04. Network works fine >>> > in the first boot. Did you modify interfaces file after installing the >>> > package? One of the things the package does is to empty the interfaces >>> > file, just has the loopback configured so it does not configure the >>> > network before the context package starts. >>> > >>> > On Thu, Apr 24, 2014 at 2:55 PM, Javier Fontan <jfon...@opennebula.org> >>> > wrote: >>> >> Thanks! I'll take a look at it and test it in other distros. >>> >> >>> >> On Thu, Apr 24, 2014 at 8:00 AM, Michael Kutzner >>> >> <michael.kutz...@virtion.de> wrote: >>> >>> Hi Javier, >>> >>> >>> >>> >>> >>> Am 23.04.2014 um 21:18 schrieb Javier Fontan >>> >>> <jfon...@opennebula.org>: >>> >>> >>> >>>> Network restart is not supported in ubuntu. There is new code to >>> >>>> overcome this issue but we are still testing the packages. A package >>> >>>> with the latest code is attached if you want to try. You can install >>> >>>> it over the previous version. >>> >>> >>> >>> I run into the same problem today and tried to figure out >>> >>> what could be a way also to included fixed interfaces configured >>> >>> in /etc/network/interfaces.d. >>> >>> >>> >>> So, I slightly changed at the end of 00-network (from >>> >>> configure_network on) >>> >>> == snip == >>> >>> configure_network() >>> >>> { >>> >>> gen_network_configuration > /etc/network/interfaces >>> >>> echo "source /etc/network/interfaces.d/*.cfg" >> >>> >>> /etc/network/interfaces >>> >>> } >>> >>> >>> >>> deactivate_network() >>> >>> { >>> >>> . /etc/os-release >>> >>> if [ $ID = "ubuntu" ]; then >>> >>> IFACES=`/sbin/ifquery -la` >>> >>> >>> >>> for i in $IFACES; do >>> >>> DEV=`get_dev $i` >>> >>> /sbin/ifdown $i >>> >>> done >>> >>> else >>> >>> service networking stop >>> >>> fi >>> >>> } >>> >>> >>> >>> activate_network() >>> >>> { >>> >>> . /etc/os-release >>> >>> if [ $ID = "ubuntu" ]; then >>> >>> IFACES=`/sbin/ifquery -la` >>> >>> >>> >>> for i in $IFACES; do >>> >>> DEV=`get_dev $i` >>> >>> /sbin/ifup $i >>> >>> done >>> >>> else >>> >>> service networking stop >>> >>> sleep 1 >>> >>> service networking start >>> >>> fi >>> >>> >>> >>> sleep 2 >>> >>> } >>> >>> >>> >>> deactivate_network >>> >>> configure_network >>> >>> activate_network >>> >>> == snip == >>> >>> >>> >>> That works fine for me - especially in a mixed setup where I want to >>> >>> use the context on the one hand, but have the need to configure alias >>> >>> interfaces on the other hand (which is only handy on a VM with a >>> >>> fixed configuration). >>> >>> >>> >>> What I did not check yet if that influences somehow any other kind of >>> >>> package (relying on existing interfaces) >>> >>> >>> >>> Best, Michael >>> >>> >>> >>> >>> >>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> On Wed, Apr 23, 2014 at 8:26 PM, ML mail <mlnos...@yahoo.com> wrote: >>> >>>>> Hello, >>> >>>>> >>> >>>>> I just generated a KVM qcow2 image for the new Ubuntu Server 14.04 >>> >>>>> LTS release. I usually prepare my images by simply installing the the >>> >>>>> ONE >>> >>>>> context package >>> >>>>> (http://dev.opennebula.org/attachments/download/768/one-context_4.5.0.deb) >>> >>>>> which I also did for this image. >>> >>>>> >>> >>>>> >>> >>>>> Now when I deploy a VM using this image on the very first boot the >>> >>>>> network is not working, although the /etc/network/interafaces gets >>> >>>>> correctly >>> >>>>> setup by the ONE context package an "ifconfig eth0" shows no IP >>> >>>>> addresses >>> >>>>> assigned to the interface. Also a "service networking restart" does >>> >>>>> not >>> >>>>> work. The only workaround I found for now is to reboot the VM, then >>> >>>>> networking works correctly. >>> >>>>> >>> >>>>> Is it possible that this is an issue related to the ONE context >>> >>>>> package? or simply some new networking code that Ubuntu 14.04 might >>> >>>>> have >>> >>>>> added or modified? >>> >>>>> >>> >>>>> >>> >>>>> Regards >>> >>>>> ML >>> >>>>> >>> >>>>> _______________________________________________ >>> >>>>> Users mailing list >>> >>>>> Users@lists.opennebula.org >>> >>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> >>>> >>> >>>> >>> >>>> >>> >>>> -- >>> >>>> Javier Fontán Muiños >>> >>>> Developer >>> >>>> OpenNebula - The Open Source Toolkit for Data Center Virtualization >>> >>>> www.OpenNebula.org | @OpenNebula | github.com/jfontan >>> >>>> >>> >>>> <one-context_4.5.85.deb>_______________________________________________ >>> > >>> >>>> Users mailing list >>> >>>> Users@lists.opennebula.org >>> >>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> >>> >>> >> >>> >> >>> >> >>> >> -- >>> >> Javier Fontán Muiños >>> >> Developer >>> >> OpenNebula - The Open Source Toolkit for Data Center Virtualization >>> >> www.OpenNebula.org | @OpenNebula | github.com/jfontan >>> > >>> > >>> > >>> > -- >>> > Javier Fontán Muiños >>> > Developer >>> > OpenNebula - The Open Source Toolkit for Data Center Virtualization >>> > www.OpenNebula.org | @OpenNebula | github.com/jfontan >>> >>> > _______________________________________________ >>> > Users mailing list >>> > Users@lists.opennebula.org >>> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> > >>> > _______________________________________________ >>> > Users mailing list >>> > Users@lists.opennebula.org >>> > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> >>> >>> >>> -- >>> Javier Fontán Muiños >>> Developer >>> OpenNebula - The Open Source Toolkit for Data Center Virtualization >>> www.OpenNebula.org | @OpenNebula | github.com/jfontan >>> _______________________________________________ >>> Users mailing list >>> Users@lists.opennebula.org >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >>> >>> _______________________________________________ >>> Users mailing list >>> Users@lists.opennebula.org >>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> >> >> >> >> -- >> Javier Fontán Muiños >> Developer >> OpenNebula - The Open Source Toolkit for Data Center Virtualization >> www.OpenNebula.org | @OpenNebula | github.com/jfontan >> >> _______________________________________________ >> Users mailing list >> Users@lists.opennebula.org >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org >> > > > _______________________________________________ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > -- Javier Fontán Muiños Developer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | @OpenNebula | github.com/jfontan _______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org