2016-09-19 07:23:59 |
You-Sheng Yang |
bug |
|
|
added bug |
2016-09-19 07:26:39 |
Yuan-Chen Cheng |
canonical-devices-system-image: importance |
Undecided |
Critical |
|
2016-09-19 07:26:42 |
Yuan-Chen Cheng |
canonical-devices-system-image: milestone |
|
x1 |
|
2016-09-19 07:26:45 |
Yuan-Chen Cheng |
canonical-devices-system-image: status |
New |
Confirmed |
|
2016-09-19 07:26:52 |
Yuan-Chen Cheng |
canonical-devices-system-image: assignee |
|
Vicamo Yang (vicamo) |
|
2016-09-19 07:42:10 |
You-Sheng Yang |
bug task added |
|
ubuntu-touch-meta (Ubuntu) |
|
2016-09-19 07:51:27 |
Launchpad Janitor |
ubuntu-touch-meta (Ubuntu): status |
New |
Confirmed |
|
2016-09-19 07:52:38 |
You-Sheng Yang |
attachment added |
|
ubuntu-touch_1.264xenial13_arm64.deb https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/1625023/+attachment/4743479/+files/ubuntu-touch_1.264xenial13_arm64.deb |
|
2016-09-19 08:10:18 |
You-Sheng Yang |
attachment added |
|
ubuntu-touch_1.264xenial13+systemd_arm64.deb https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/1625023/+attachment/4743481/+files/ubuntu-touch_1.264xenial13+systemd_arm64.deb |
|
2016-09-19 08:10:29 |
You-Sheng Yang |
attachment removed |
ubuntu-touch_1.264xenial13_arm64.deb https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/1625023/+attachment/4743479/+files/ubuntu-touch_1.264xenial13_arm64.deb |
|
|
2016-09-19 10:02:25 |
You-Sheng Yang |
bug task added |
|
android-tools (Ubuntu) |
|
2016-09-20 03:15:31 |
You-Sheng Yang |
attachment added |
|
ubuntu-touch-meta.patch https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch |
|
2016-09-20 04:45:19 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2016-09-20 04:45:33 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2016-09-20 06:37:02 |
You-Sheng Yang |
attachment added |
|
android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb |
|
2016-09-20 08:20:26 |
Jean-Baptiste Lallement |
tags |
patch |
patch systemd |
|
2016-09-20 14:09:58 |
Łukasz Zemczak |
ubuntu-touch-meta (Ubuntu): assignee |
|
Łukasz Zemczak (sil2100) |
|
2016-09-22 10:27:07 |
You-Sheng Yang |
attachment added |
|
lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb |
|
2016-09-22 10:40:39 |
You-Sheng Yang |
attachment added |
|
force-adbd.patch https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch |
|
2016-09-22 10:51:33 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default. |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] . This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2 download latest systemd-sysv package [4].
2.3 dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2 Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Fix android container
4.1. Install prebuilt package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
4.2. fix /etc/mtab entry in /usr/lib/tmpfiles.d/debian.conf by replacing 'L+' with 'L'.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-22 11:06:06 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] . This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2 download latest systemd-sysv package [4].
2.3 dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2 Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Fix android container
4.1. Install prebuilt package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
4.2. fix /etc/mtab entry in /usr/lib/tmpfiles.d/debian.conf by replacing 'L+' with 'L'.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2 download latest systemd-sysv package [4].
2.3 dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2 Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Fix android container
4.1. Install prebuilt package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
4.2. fix /etc/mtab entry in /usr/lib/tmpfiles.d/debian.conf by replacing 'L+' with 'L'.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-22 11:09:08 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2 download latest systemd-sysv package [4].
2.3 dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2 Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Fix android container
4.1. Install prebuilt package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
4.2. fix /etc/mtab entry in /usr/lib/tmpfiles.d/debian.conf by replacing 'L+' with 'L'.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2 download latest systemd-sysv package [4].
2.3 dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2 Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Fix android container
4.1. Install prebuilt package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-22 11:10:00 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2 download latest systemd-sysv package [4].
2.3 dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2 Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Fix android container
4.1. Install prebuilt package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-22 11:11:50 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
5. Rename alsactl somewhere to work-around bug 1626012.
# sudo mount -o remount,rw /
# sudo mv /usr/sbin/alsactl /usr/sbin/alsactl.orig
# sudo ln -s /bin/true /usr/sbin/alsactl
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-22 11:19:06 |
You-Sheng Yang |
bug task added |
|
lxc-android-config (Ubuntu) |
|
2016-09-22 11:24:29 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does.
5. Rename alsactl somewhere to work-around bug 1626012.
# sudo mount -o remount,rw /
# sudo mv /usr/sbin/alsactl /usr/sbin/alsactl.orig
# sudo ln -s /bin/true /usr/sbin/alsactl
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1625023)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445 and bug 1625916).
5. Rename alsactl somewhere (Bug 1626012).
# sudo mount -o remount,rw /
# sudo mv /usr/sbin/alsactl /usr/sbin/alsactl.orig
# sudo ln -s /bin/true /usr/sbin/alsactl
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-23 02:42:43 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1] (need manually checkout xenial branch in kernel-3.10/ before https://code.launchpad.net/~vicamo/avila-private/+git/platform_manifest/+merge/306441 is merged). This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1625023)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445 and bug 1625916).
5. Rename alsactl somewhere (Bug 1626012).
# sudo mount -o remount,rw /
# sudo mv /usr/sbin/alsactl /usr/sbin/alsactl.orig
# sudo ln -s /bin/true /usr/sbin/alsactl
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1625023)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445 and bug 1625916).
5. Rename alsactl somewhere (Bug 1626012).
# sudo mount -o remount,rw /
# sudo mv /usr/sbin/alsactl /usr/sbin/alsactl.orig
# sudo ln -s /bin/true /usr/sbin/alsactl
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-23 08:03:59 |
You-Sheng Yang |
attachment removed |
lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb |
|
|
2016-09-23 08:12:39 |
You-Sheng Yang |
attachment added |
|
lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1625023/+attachment/4746826/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb |
|
2016-09-23 08:13:23 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1625023)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445 and bug 1625916).
5. Rename alsactl somewhere (Bug 1626012).
# sudo mount -o remount,rw /
# sudo mv /usr/sbin/alsactl /usr/sbin/alsactl.orig
# sudo ln -s /bin/true /usr/sbin/alsactl
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1625023)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-24 11:41:40 |
Launchpad Janitor |
android-tools (Ubuntu): status |
New |
Confirmed |
|
2016-09-24 11:41:40 |
Launchpad Janitor |
lxc-android-config (Ubuntu): status |
New |
Confirmed |
|
2016-09-26 07:19:50 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1625023)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-28 09:53:34 |
Bin Li |
bug |
|
|
added subscriber Bin Li |
2016-09-29 09:23:15 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Install prebuilt lxc-android-config package [8] or just correct its systemd service file by hand as the merge proposal [9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package [8] systemd service file by hand as the merge proposal [9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
|
2016-09-29 09:32:30 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. download prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package [8] systemd service file by hand as the merge proposal [9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746154/+files/force-adbd.patch
[8]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746148/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Recompile upstart with merge proposal [10] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge
[10]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
|
2016-09-30 09:45:51 |
You-Sheng Yang |
attachment added |
|
ubuntu-touch_1.264xenial17+systemd_arm64.deb https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4751598/+files/ubuntu-touch_1.264xenial17+systemd_arm64.deb |
|
2016-09-30 09:46:32 |
You-Sheng Yang |
attachment removed |
ubuntu-touch_1.264xenial13+systemd_arm64.deb https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4743481/+files/ubuntu-touch_1.264xenial13+systemd_arm64.deb |
|
|
2016-09-30 10:03:05 |
You-Sheng Yang |
attachment removed |
android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb |
|
|
2016-09-30 10:04:16 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Recompile upstart with merge proposal [10] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744111/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge
[10]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Recompile upstart with merge proposal [10] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge
[10]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
|
2016-09-30 10:05:58 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9] does. (Bug 1625445, bug 1625916 and bug 1626012).
5. Recompile upstart with merge proposal [10] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge
[10]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [10] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge
[10]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
|
2016-09-30 10:09:54 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [10] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge
[10]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
|
2016-09-30 10:10:44 |
You-Sheng Yang |
attachment removed |
lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4746826/+files/lxc-android-config_0.230+16.04.20160728-0ubuntu1_all.deb |
|
|
2016-09-30 10:30:06 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
|
2016-10-04 05:01:16 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
|
2016-10-04 05:01:54 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2
md5sum: dd185cf1c7aada1623e57319ae139c72
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
|
2016-10-04 07:55:22 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2
md5sum: dd185cf1c7aada1623e57319ae139c72
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2 (updated 15:55 +0800)
md5sum: 220c811b8ad7cb978d6b695679ad21fc
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
|
2016-10-05 06:33:00 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Modify lxc-android-config package systemd service file by hand as the merge proposal [8][9][10][11] does. (Bug 1625445, bug 1625916, bug 1626012, bug 1627613).
5. Recompile upstart with merge proposal [12] include and install at least the built binary /sbin/upstart-local-bridge.
6. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
[9]: https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
[10]: https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
[11]: https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
[12]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/fix-systemd-service-startup/+merge/306435
* https://code.launchpad.net/~vicamo/lxc-android-config/add-upstart-local-bridge/+merge/307144
* https://code.launchpad.net/~vicamo/lxc-android-config/systemd-writable-paths/+merge/306184
* https://code.launchpad.net/~vicamo/lxc-android-config/disable-systemd-alsa-restore/+merge/306587
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2 (updated 15:55 +0800)
md5sum: 220c811b8ad7cb978d6b695679ad21fc
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Recompile upstart with merge proposal [8] include and install at least the built binary /sbin/upstart-local-bridge.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2 (updated 15:55 +0800)
md5sum: 220c811b8ad7cb978d6b695679ad21fc
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
|
2016-10-05 07:01:10 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Recompile upstart with merge proposal [8] include and install at least the built binary /sbin/upstart-local-bridge.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2 (updated 15:55 +0800)
md5sum: 220c811b8ad7cb978d6b695679ad21fc
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Recompile upstart with merge proposal [8] include and install at least the built binary /sbin/upstart-local-bridge.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. android-tools:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2 (updated 15:55 +0800)
md5sum: 220c811b8ad7cb978d6b695679ad21fc
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
|
2016-10-05 08:05:38 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Recompile upstart with merge proposal [8] include and install at least the built binary /sbin/upstart-local-bridge.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. android-tools:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161004/rootfs-systemd.tar.bz2 (updated 15:55 +0800)
md5sum: 220c811b8ad7cb978d6b695679ad21fc
build_number: 49
version_detail: ubuntu=20161001,device=20160919.0,custom=20161001,version=49 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Recompile upstart with merge proposal [8] include and install at least the built binary /sbin/upstart-local-bridge.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. android-tools:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161005/rootfs-systemd_rev-51.tar.bz2
md5sum: 3cf478a654509c67a3d8c097bd0de9ec
build_number: 51
version_detail: ubuntu=20161005,device=20160919.0,custom=20161005,version=51 |
|
2016-10-05 09:12:47 |
Yuan-Chen Cheng |
canonical-devices-system-image: status |
Confirmed |
In Progress |
|
2016-10-05 09:13:25 |
Yuan-Chen Cheng |
lxc-android-config (Ubuntu): status |
Confirmed |
Fix Committed |
|
2016-10-05 09:14:00 |
Yuan-Chen Cheng |
bug task added |
|
upstart |
|
2016-10-05 10:38:26 |
Launchpad Janitor |
upstart (Ubuntu): status |
New |
Confirmed |
|
2016-10-05 10:38:26 |
Dimitri John Ledkov |
affects |
upstart |
upstart (Ubuntu) |
|
2016-10-06 09:03:34 |
Chunsang Jeong |
bug |
|
|
added subscriber Chunsang Jeong |
2016-10-06 17:45:02 |
Łukasz Zemczak |
ubuntu-touch-meta (Ubuntu): status |
Confirmed |
Fix Released |
|
2016-10-06 17:45:12 |
Łukasz Zemczak |
lxc-android-config (Ubuntu): status |
Fix Committed |
Fix Released |
|
2016-10-06 17:45:23 |
Łukasz Zemczak |
android-tools (Ubuntu): status |
Confirmed |
Fix Released |
|
2016-10-06 17:45:26 |
Łukasz Zemczak |
android-tools (Ubuntu): assignee |
|
Łukasz Zemczak (sil2100) |
|
2016-10-11 09:29:56 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Install systemd-sysv rather than upstart-sysv (Bug 1625023)
2.1. rebuild latest ubuntu-touch package from source [2] with patch [3] applied.
2.2. download latest systemd-sysv package [4].
2.3. dpkg -i ubuntu-touch_*.deb systemd-sysv_*.deb
3. Install android-tools-adbd for systemd (Bug 1627613)
3.1. Install prebuilt package [5] or recompile it from source [6] with patch [7] applied.
3.2. Install the package from Terminal app because it will break adb connection and interrupt the installation process leaving a very bad state of the package.
4. Recompile upstart with merge proposal [8] include and install at least the built binary /sbin/upstart-local-bridge.
5. Reboot.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/u/ubuntu-touch-meta/
[3]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
[4]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/s/systemd/
[5]: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1627613/+attachment/4751442/+files/android-tools-adbd_5.1.1r36+git20160322-0ubuntu3.1~overlay1_arm64.deb
[6]: http://ppa.launchpad.net/ci-train-ppa-service/stable-phone-overlay/ubuntu/pool/main/a/android-tools/
[7]: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
[8]: https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[All Pending MPs]
1. ubuntu-touch-meta:
* https://bugs.launchpad.net/canonical-devices-system-image/+bug/1625023/+attachment/4744047/+files/0001-depends-on-systemd-sysv-instead.patch
2. android-tools:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1627613/+attachment/4750792/+files/0001-install-systemd-service-files.patch
3. upstart:
* https://code.launchpad.net/~vicamo/upstart/xenial-escape-systemd-strings/+merge/307140
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161005/rootfs-systemd_rev-51.tar.bz2
md5sum: 3cf478a654509c67a3d8c097bd0de9ec
build_number: 51
version_detail: ubuntu=20161005,device=20160919.0,custom=20161005,version=51 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple.
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161005/rootfs-systemd_rev-51.tar.bz2
md5sum: 3cf478a654509c67a3d8c097bd0de9ec
build_number: 51
version_detail: ubuntu=20161005,device=20160919.0,custom=20161005,version=51 |
|
2016-10-11 09:49:01 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple.
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161005/rootfs-systemd_rev-51.tar.bz2
md5sum: 3cf478a654509c67a3d8c097bd0de9ec
build_number: 51
version_detail: ubuntu=20161005,device=20160919.0,custom=20161005,version=51 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161005/rootfs-systemd_rev-51.tar.bz2
md5sum: 3cf478a654509c67a3d8c097bd0de9ec
build_number: 51
version_detail: ubuntu=20161005,device=20160919.0,custom=20161005,version=51 |
|
2016-10-11 10:42:59 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161005/rootfs-systemd_rev-51.tar.bz2
md5sum: 3cf478a654509c67a3d8c097bd0de9ec
build_number: 51
version_detail: ubuntu=20161005,device=20160919.0,custom=20161005,version=51 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
|
2016-10-12 08:23:49 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 51.
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 56.
1.1. If your system is a user build, e.g. flashed from u-d-f, you need to create an additional symbolic link to automatically enable adb access. You can do this under recovery mode:
device# cd /ubuntu/etc/systemd/system
device# mkdir android-container@ro.build.type\\x3duser.target.wants
device# cd android-container@ro.build.type\\x3duser.target.wants
device# ln -s /lib/systemd/system/android-tools-adbd.service
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
|
2016-10-12 08:30:34 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 56.
1.1. If your system is a user build, e.g. flashed from u-d-f, you need to create an additional symbolic link to automatically enable adb access. You can do this under recovery mode:
device# cd /ubuntu/etc/systemd/system
device# mkdir android-container@ro.build.type\\x3duser.target.wants
device# cd android-container@ro.build.type\\x3duser.target.wants
device# ln -s /lib/systemd/system/android-tools-adbd.service
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 56.
1.1. If your system is a user build, e.g. flashed from u-d-f, you need to create an additional symbolic link to automatically enable adb access (bug 1632602). You can do this under recovery mode:
device# cd /ubuntu/etc/systemd/system
device# mkdir android-container@ro.build.type\\x3duser.target.wants
device# cd android-container@ro.build.type\\x3duser.target.wants
device# ln -s /lib/systemd/system/android-tools-adbd.service
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
|
2016-10-14 09:00:44 |
You-Sheng Yang |
description |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 56.
1.1. If your system is a user build, e.g. flashed from u-d-f, you need to create an additional symbolic link to automatically enable adb access (bug 1632602). You can do this under recovery mode:
device# cd /ubuntu/etc/systemd/system
device# mkdir android-container@ro.build.type\\x3duser.target.wants
device# cd android-container@ro.build.type\\x3duser.target.wants
device# ln -s /lib/systemd/system/android-tools-adbd.service
2. Reboot into recovery mode and manually change upstart-local-bridge service type to simple. (bug 1632260)
host$ adb shell
device# mkdir ubuntu
device# mount /dev/block/platform/mtk-msdc.0/by-name/system ubuntu
device# exit
host$ adb pull /ubuntu/lib/systemd/system/upstart-local-bridge.service .
(edit the file as mp[2] does ...)
host$ adb push upstart-local-bridge.service \
/ubuntu/lib/systemd/system/upstart-local-bridge.service
host$ adb shell
device# sync; sync; sync
device# umount /ubuntu
device# exit
host$ adb reboot
3. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[2]: https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[All Pending MPs]
1. lxc-android-config:
* https://code.launchpad.net/~vicamo/lxc-android-config/foreground-upstart-local-bridge/+merge/308097
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
Snappy heavily rely on systemd system session and xenial has systemd by default.
[steps to construct systemd-based avila]
1. flash images built from xenial branch [1]. This should gives a working xenial+upstart avila. Following steps are based on rootfs rev 59.
2. Go to Settings::About page to enable developer mode.
[1]: https://code.launchpad.net/~avila-private-team/avila-private/+git/platform_manifest/+ref/xenial
[Prebuilt rootfs tarball]
https://private-fileshare.canonical.com/~vicamo/avila/images/systemd/ubuntu/20161011/rootfs-systemd_rev-56.tar.bz2
md5sum: 4fc880e60fcf66857fbbeff6ce58e025
build_number: 56
version_detail: ubuntu=20161011,device=20160919.0,custom=20161011,version=56 |
|
2016-10-14 09:18:56 |
You-Sheng Yang |
upstart (Ubuntu): status |
New |
Fix Released |
|
2016-11-01 03:27:41 |
Yuan-Chen Cheng |
canonical-devices-system-image: status |
In Progress |
Fix Committed |
|
2016-11-01 06:04:44 |
Yuan-Chen Cheng |
canonical-devices-system-image: status |
Fix Committed |
Fix Released |
|