Merge lp:~ted/ubuntu-app-launch/install-root into lp:ubuntu-app-launch/16.10
Status: | Superseded |
---|---|
Proposed branch: | lp:~ted/ubuntu-app-launch/install-root |
Merge into: | lp:ubuntu-app-launch/16.10 |
Prerequisite: | lp:~ted/ubuntu-app-launch/jobs-systemd |
Diff against target: |
258 lines (+85/-23) 11 files modified
docs/index.rst (+41/-0) libubuntu-app-launch/registry-impl.cpp (+8/-0) libubuntu-app-launch/registry-impl.h (+12/-0) libubuntu-app-launch/ubuntu-app-launch.cpp (+5/-1) upstart-jobs/application-click.conf.in (+4/-5) upstart-jobs/application-failed.conf.in (+1/-1) upstart-jobs/application-legacy.conf.in (+4/-4) upstart-jobs/application-snap.conf.in (+4/-5) upstart-jobs/application.conf.in (+1/-1) upstart-jobs/untrusted-helper-type-end.conf.in (+1/-1) upstart-jobs/untrusted-helper.conf.in (+4/-5) |
To merge this branch: | bzr merge lp:~ted/ubuntu-app-launch/install-root |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ted Gould | Pending | ||
Marcus Tomlinson | Pending | ||
unity-api-1-bot | continuous-integration | Pending | |
Review via email: mp+309765@code.launchpad.net |
This proposal supersedes a proposal from 2016-09-14.
This proposal has been superseded by a proposal from 2016-11-10.
Commit message
Make UAL relocatable for Snappy installs
Description of the change
For things that it makes sense to override we have an envvar to override it. For the Upstart jobs we're just relying on ${SNAP} to be set.
Also added docs for all the envvars that we use.
Unmerged revisions
- 328. By Ted Gould
-
Put on the dunce cap and sit in the corner
- 327. By Ted Gould
-
Special case legacy apps on Unity8 from debs
- 326. By Ted Gould
-
If we don't have a MIR_SOCKET use the default one
- 325. By Ted Gould
-
A read failure is a helper failure
- 324. By Ted Gould
-
Move debug outside of the print loop
- 323. By Ted Gould
-
Make sure we're gettin' data
- 322. By Ted Gould
-
Handle larger possible pids
- 321. By Ted Gould
-
Return const pointer
- 320. By Ted Gould
-
Don't store if we have the variable
- 319. By Ted Gould
-
Make sure we only use references in loops
PASSED: Continuous integration, rev:256 /jenkins. canonical. com/unity- api-1/job/ lp-ubuntu- app-launch- ci/99/ /jenkins. canonical. com/unity- api-1/job/ build/647 /jenkins. canonical. com/unity- api-1/job/ build-0- fetch/653 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= xenial+ overlay/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= yakkety/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=amd64, release= yakkety/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= xenial+ overlay/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=armhf, release= yakkety/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= xenial+ overlay/ 469/artifact/ output/ *zip*/output. zip /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= yakkety/ 469 /jenkins. canonical. com/unity- api-1/job/ build-2- binpkg/ arch=i386, release= yakkety/ 469/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/unity- api-1/job/ lp-ubuntu- app-launch- ci/99/rebuild
https:/