bmx7
bmx7 copied to clipboard
MLC refactor
@aparcar We have done some discussions and Paul has put into work mlc-ng.
Currently Mesh Linux Containers offer three capabilities:
- Emulating with debian lxc containers,
- VirtualBox support (with KUbuntu),
- Emulating with openwrt lxc containers(?)
From these I have observed three results:
- I have no idea how and whether the openwrt support still works,
- lxc1 (which can be observed here is neither able to be resolved in newer KUbuntus and Debian (these I've tested on) and I found success into working with MLC not with lxc v1.0 or even v1.1, but with https://github.com/lxc/lxc/tree/stable-2.1
- The mlc-setup-host.sh script uses some true/false flags at the bottom, which I have slight clues of how they might work
I believe that at the very least MLC should be reworked on its own and periodically port functionality to mlc-ng. MLC-ng should be the ultimate goal, because of it's potential of adding CI/CD workflows in BMX7.
At last, I think mlc is an integral part of bmx7 development and the two should go hand in hand