Frankly, whether or not I can run 100 gallion Ubuntu servers with LXD on my server with KVM/Xen/a host which needs no virtualization at all on it is irrevelant.
On a brand-new server install (which I prefer to keep to an absolute minimal) on bare-metal on Xenial, I now have: - A bridge that does nothing for me - By extension, a stateful firewall with iptables which a) Could have a negative impact on high throughput hosts b) Gets in the way of hosts which have their firewalls statically configured with Puppet/Ansible/etc - dnsmasq which is running a DNS and DHCP service Do we really need those things on a m1.tiny instance running on AWS? Even purging LXD on a host causes stuff to be left behind: Removing lxc-templates (2.0.0~rc12-0ubuntu1) ... Removing ubuntu-server (1.350) ... Removing lxd (2.0.0~rc5-0ubuntu1) ... Warning: Stopping lxd.service, but it can still be activated by: lxd.socket Purging configuration files for lxd (2.0.0~rc5-0ubuntu1) ... Failed to stop lxd.service: Unit lxd.service not loaded. dpkg: warning: while removing lxd, directory '/var/lib/lxd' not empty so not removed Removing lxc (2.0.0~rc12-0ubuntu1) ... Removing lxc1 (2.0.0~rc12-0ubuntu1) ... Removing lxc dnsmasq configuration Purging configuration files for lxc1 (2.0.0~rc12-0ubuntu1) ... dpkg: warning: while removing lxc1, directory '/etc/lxc' not empty so not removed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-meta in Ubuntu. https://bugs.launchpad.net/bugs/1563026 Title: LXC/LXD installed by default on Ubuntu server Status in ubuntu-meta package in Ubuntu: Opinion Bug description: When performing a new installation of Ubuntu server 16.04 Beta 2, LXC and LXD are included in the default packages even when "Virtual Server" is not selected as an installation task. This brings in all of the required dependencies as well, obviously, which seems like it is not the best default behavior to have. When installing from a non-UEFI boot, the user may select "minimal install" from the "F4" menu. This menu is not available from the UEFI grub environment, making it apparently impossible to select an installation that does not include the LXC and LXD suite by default. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1563026/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

