Tag Archives: ubuntu

Customizing ubuntu phone: terminal top keyboard row

This is one of those “for my own reference on my next (pine) phone” posts, but anyone using ubuntu phone (ubports.com) may find it useful. I use mutt (in a libertine ‘container’) on the ubuntu phone for sending email. The … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

Using lxd snapshots

Lxd with zfs is fast. Very fast. Yesterday I was testing a package upgrade problem. Purging and re-installing the package was not good enough to reproduce it. So, 1. create a base container lxc launch ubuntu:xenial lv1 That takes about … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

LXD 0.3

LXD 0.3 has been released. This version provides huge usability improvements over past versions. Getting started Here’s an example of quickly getting started on a fresh Ubuntu 15.04 VM: sudo add-apt-repository ppa:ubuntu-lxc/lxd-daily sudo apt-get update sudo apt-get install lxd sudo … Continue reading

Posted in Uncategorized | Tagged , , , , | 7 Comments

Introducing lxcfs

Last year around this time, we were announcing the availability of cgmanager, a daemon allowing users and programs to easily administer and delegate cgroups over a dbus interface. It was key to supporting nested containers and unprivileged users. While its … Continue reading

Posted in Uncategorized | Tagged , , | 7 Comments

Live container migration – on its way

The criu project has been working hard to make application checkpoint/restart feasible. Tycho has implemented lxc-checkpoint and lxc-restart on top of that (as well as of course contributing the needed bits to criu itself), and now shows off first steps … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

libvirt defaults (and openvswitch bridge performance)

The libvirt-bin package in Ubuntu installs a default NATed virtual network, virbr0. This isn’t always the best choice for everyone, however it “just works” everywhere. It also provides some simple protection – the VMs aren’t exposed on the network for … Continue reading

Posted in Uncategorized | Tagged , , , | 4 Comments

Qemu updates in raring

The raring feature freeze took effect last week. What’s been happening with qemu in the meantime? A lot! I’ll touch on the following main changes in this post: package reorg, spice support, hugepages, uefi, and rbd support. * package reorg … Continue reading

Posted in Uncategorized | Tagged , , , | Leave a comment

Call for testing: new qemu packages for raring

tl;dr If you use qemu, kvm, or qemu-user in raring, please test the candidate packages in ppa:serge-hallyn/crossc. Background The qemu and kvm projects historically had somewhat different code bases with some different features and advantages. For years they have been … Continue reading

Posted in Uncategorized | Tagged , , , | 4 Comments

ecryptfs-backed containers

During this cycle, the lxc package gained the ability to call ‘hooks’ at various points of a container’s life cycle. Just today, a new hook point was added to the quantal package, which supports a simple use of ecryptfs backed … Continue reading

Posted in Uncategorized | Tagged , , | 5 Comments

Nested kvm guests

Yesterday, the right honorable James Page asked whether nested kvm was supported. It’s been long supported on AMD, but for a long time the answer has been “check back later” for Intel. I hadn’t checked in a while though, so … Continue reading

Posted in Uncategorized | Tagged , , | 2 Comments