lp://qastaging/ubuntu/wily/unity8-lxc

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp://qastaging/ubuntu/wily/unity8-lxc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

7. By CI Train Bot Account

[ Chris Townsend ]
Be smart about creating some directories by checking if they exist
first. (LP: #1455607)

6. By CI Train Bot Account

[ Chris Townsend ]
* Bump version to 1.0.4.
* Automount /proc to avoid a race when attaching to a container to run
  a command. Also remove the ugly sleep workaround. (LP: #1428848)
* Cache a copy of upstart-sysv when downloading the Unity 8 Desktop
  Next ISO image. This will keep the ISO and the upstart-sysv package
  in sync. (LP: #1458236)
* Catch the exception when distro-info-data is outdated during dev
  release transitions. Use the current stable release instead when the
  dev release has not been updated. (LP: #1448521)
* Terminate the session instead of killing the user when logging out
  of the Unity 8 LXC session. This is much less aggressive and keeps
  ssh sessions alive. (LP: #1456604)
* Use upstart-sysv in the Unity8 container instead of systemd. This
  fixes a slew of issues when using systemd in the container. (LP:
  #1437900)

5. By CI Train Bot Account

[ Chris Townsend ]
* Bump version to 1.0.3.
* Add an lxc-wait after lxc-start to make sure the container is
  actually running before proceeding to the lxc-attach. Also, have to
  add an additional half second sleep to account for an lxc race where
  lxc-wait reports the container is running when in reality, it may
  not be. (LP: #1425663)
* Add config entry to automount sys to work around a new LXC behavior
  in 15.04 and later. (LP: #1420468)
* Disable the new autodev feature in LXC as it only creates a minimal
  /dev in the container and we need a full /dev. (LP: #1425684)
* Do not include the default lxc network config as using the
  'flags=up' from it confuses NetworkManager inside the container.
  (LP: #1427743)
* Fix issue where zsync doesn't seem to handle cross linking across
  filesystems and also detect if the ISO did not download and throw an
  error. (LP: #1418671)

[ CI Train Bot ]
* New rebuild forced.

4. By PS Jenkins bot

[ Chris Townsend ]
* Bump version to 1.0.2.
* Fix issue where the wrong interface/IP address combo was being
  returned when checking if the network is up when trying to update
  the Unity 8 LXC. (LP: #1400785)
* Rename PPID to PARENT_PID since PPID is an already defined
  environment variable. Also rename CPID to CHILD_PID to be
  consistent. (LP: #1396224)
* Add LXC configuration for nested containers to support the Legacy X
  Apps container inside the Unity 8 LXC. (LP: #1400480)
* Use zsync to download and update the Ubuntu Desktop Next ISO image.
  Bandwidth and time will potentially be saved after the initial
  download. (LP: #1395020)

3. By PS Jenkins bot

[ Chris Townsend ]
* Bump version to 1.0.1.
* Workaround issue where the container cannot get /run/systemd info
  for Dbus permissions. (LP: #1375286)
* Add workaround in unity8 session startup to create the /dev/shm ->
  /run/shm link if it doesn't exist already. (LP: #1394230)
* Unmount /etc/localtime and /etc/timezone in the container when doing
  an update in case the tzdata package is being updated. (LP:
  #1383455)
* Instead of hardcoding the Ubuntu development release name in the
  fetch URL, use python3-distro-info to figure it out so it's more
  dynamic. (LP: #1391933)
* Added a postinst script to rebuild the LXC config on package
  upgrade. (LP: #1381602)
* Add a postinst message to remind user to run the setup program if
  the container doesn't already exist. (LP: #1383802)

[ Ubuntu daily release ]
* New rebuild forced

2. By Christopher Townsend

Initial Ubuntu release. (LP: #1372930)

1. By Christopher Townsend

Import upstream version 1.0.0

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers