Steve,

Thanks.  I see your issue here:  
https://github.com/adjacentlink/emane-tutorial/issues/16

I made some modifications to the scripts that included putting lxc2.template 
and lxc3.template files in the templates directory and then having democtl-host 
call them with a 'sed' to replace similar to how it's done in the Makefile.

If you think it useful, I can attach to an email, upload to my personal GitHub, 
fork the emane-tutorial GitHub ... how best to get the updates out?

Cheers,

Michael J. Vincent
Lead Network Systems Engineer | The MITRE Corporation | Network Technology & 
Security (T864) | +1 (781) 271-8381

-----Original Message-----
From: Steven Galgano [mailto:[email protected]] 
Sent: Tuesday, May 22, 2018 12:02 AM
To: Vincent, Mike <[email protected]>
Cc: [email protected]
Subject: Re: [emane-users] Ubuntu 18.04 and LXC major version update

Michael,

I opened up an issue[1] for this and created a feature branch
(feature/issue16) with a fix. More testing is required.

In addition to migrating to the new configuration keys, you need to add:

  lxc.mount.auto = proc sys cgroup


[1]: https://github.com/adjacentlink/emane-tutorial/issues/16

-- 
Steven Galgano
Adjacent Link LLC
www.adjacentlink.com


On 05/15/2018 10:10 AM, Vincent, Mike wrote:
> Anyone running EMANE on Ubuntu 18.04?  I've compiled the latest 1.2.2 and 
> Protobuf 3.5.1; however, none of the EMANE tutorial simulations 
> (https://github.com/adjacentlink/emane-tutorial) work.  Investigating the 
> issues why nothing starts - it seems LXC is at major version 3.x on Ubuntu 
> 18.04 and that means config syntax changes 
> (https://github.com/lxc/lxd/issues/4396#issuecomment-378322166).
> 
> I updated the scripts/demctl-init.sh script to accommodate; however, I'm 
> still having issues - now with OLSRd not finding the /proc filesystem on the 
> containers.
> 
> Mind you I have everything working swimmingly on Ubuntu 16.04 / EMANE 1.2.1 / 
> Protobuf 3.4.1 / LXC 2.x.  There certainly is a complicated web of 
> dependencies to navigate.
> 
> Cheers,
> 
> Michael J. Vincent
> Lead Network Systems Engineer | The MITRE Corporation | Network Technology & 
> Security (T864) | +1 (781) 271-8381
> 
> 
> 
> 
> _______________________________________________
> emane-users mailing list
> [email protected]
> https://publists.nrl.navy.mil/mailman/listinfo/emane-users
> 

_______________________________________________
emane-users mailing list
[email protected]
https://publists.nrl.navy.mil/mailman/listinfo/emane-users

Reply via email to