lp:~ubuntu-branches/ubuntu/quantal/lxc/quantal-201206011617
- Get this branch:
- bzr branch lp:~ubuntu-branches/ubuntu/quantal/lxc/quantal-201206011617
Branch merges
- Ubuntu branches: Pending requested
- Diff: 0 lines
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 103. By Stéphane Graber
-
[ Serge Hallyn ]
* 0084-lxc-ubuntu- drop-duplicate- code.patch: drop some duplicate code from
the ubuntu template. (LP: #1004118)
* 0085-pivot-dir: use a directory other than /mnt to put the pivot_root
old dir into (LP: #986385)[ Stéphane Graber ]
* Ship /etc/dnsmasq.d/lxc to configure an eventual system wide
dnsmasq daemon not to listen on the LXC bridge interface. (LP: #928524)
* Drop rm calls from postrm for apparmor rules, these were in the purge
target so didn't really serve any purpose. - 101. By Stéphane Graber
-
* Update lxc-ubuntu:
- Update list of extra packages for debootstrap to only include vim
and ssh. The others were only relevant when we were still using the
minbase variant. (LP: #996839)
- Drop any hardcoded Ubuntu version check and replace by feature
checks instead.
- Format lxc-ubuntu to consistently use 4-spaces indent instead of
mixed spaces/tabs.
- Update default /etc/network/interfaces to include the header.
- Update default /etc/hosts to match that of a regular Ubuntu system.
- Drop support for end-of-life releases (gutsy on sparc).
- Make sure /etc/resolv.conf is valid before running any apt command.
- Update template help message for release and arch parameters.
- Switch default Ubuntu version from lucid to precise.
* Update lxc-start-ephemeral:
- Remove lxc-ip and replace it by a call to "ip netns" until we have
an extended lxc-attach we can use for that.
- Fix a race in lxc-start-ephemeral where the container isn't yet
running when trying to get its IPs.
- Update a few calls so that lxc-start-ephemeral can be called as a
user (ensure consistent usage of sudo across the script).
* Add new lxc-default-with-nesting apparmor profile, allowing nested
containers. - 100. By Serge Hallyn
-
[ Francesco Banconi ]
* Introduced lxc-ip: retrieve the ip addresses of a container.
* lxc-start-ephemeral: use lxc-ip to ssh to the container (LP: #994752). - 99. By Serge Hallyn
-
* debian/control: add apparmor to lxc Depends (LP: #997681)
* debian/local/lxc- start-ephemeral : quote $line so its contents don't get
expanded (LP: #997687) - 98. By Serge Hallyn
-
* 0082-umount-
old-proc: fix proc auto-mount. If /proc is already mounted,
make sure that /proc/self points to 1, since we are container init.
Otherwise, assume proc is an old one, and umount it and remount our own.
If we keep the old proc mounted, apparmor transitions will by tried for
wrong task and fail. Also move check for whether apparmor is enabled so
that it is called by lxc-execute. (LP: #993706)
* update 0074-lxc-execute- find-init to look for lxc-init in
LXCINITDIR/lxc/lxc- init
* debian/control: add cloud-utils to lxc Recommends, as lxc-ubuntu-cloud
needs it. (LP: 995361)
* debian/lxc.upstart: load apparmor profiles before auto-starting containers.
(LP: #989853)
* pop 06-bash.patch and 0075-lxc-ls-bash. lxc-clone also has bashims, just
stick to using bash until upstream is also converted (so we are safe
against patches).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/quantal/lxc