Merge lp:~mzanetti/unity8/install-devices-conf-default into lp:unity8
| Status: | Merged |
|---|---|
| Approved by: | Michael Terry on 2016-04-12 |
| Approved revision: | 2319 |
| Merged at revision: | 2363 |
| Proposed branch: | lp:~mzanetti/unity8/install-devices-conf-default |
| Merge into: | lp:unity8 |
| Diff against target: |
110 lines (+55/-0) 5 files modified
data/devices.conf (+30/-0) debian/unity8.install (+1/-0) doc/devices.conf (+15/-0) plugins/Utils/deviceconfigparser.cpp (+8/-0) plugins/Utils/deviceconfigparser.h (+1/-0) |
| To merge this branch: | bzr merge lp:~mzanetti/unity8/install-devices-conf-default |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Unity8 CI Bot | continuous-integration | Needs Fixing on 2016-04-12 | |
| Michael Terry | 2016-03-31 | Approve on 2016-04-12 | |
| Michael Zanetti | Pending | ||
|
Review via email:
|
|||
Commit Message
install devices.conf by default
Description of the Change
* Are there any related MPs required for this MP to build/function as expected? Please list.
n
* Did you perform an exploratory manual test run of your code change and any related functionality?
y
* Did you make sure that your branch does not contain spurious tags?
y
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
y
* If you changed the UI, has there been a design review?
n/a
- 2314. By Michael Zanetti on 2016-03-30
-
install devices.conf by default
- 2315. By Michael Zanetti on 2016-03-31
-
use a separate config for the default install, extend the docs one a bit
- 2316. By Michael Zanetti on 2016-03-31
-
drop unneded line in example
- 2317. By Michael Zanetti on 2016-03-31
-
search in /system/etc/ubuntu too, in case there is a device tarball override
| Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2315
https:/
Executed test runs:
SUCCESS: https:/
UNSTABLE: https:/
UNSTABLE: https:/
SUCCESS: https:/
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:/
Click here to trigger a rebuild:
https:/
| Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2317
https:/
Executed test runs:
SUCCESS: https:/
UNSTABLE: https:/
UNSTABLE: https:/
SUCCESS: https:/
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:/
Click here to trigger a rebuild:
https:/
| Michael Terry (mterry) wrote : | # |
I'd feel better if the example in the shipped devices.conf was commented out. No reason to ship a live example.
And maybe a comment in deviceconfigpar
- 2318. By Michael Zanetti on 2016-04-12
-
add a comment
| Michael Zanetti (mzanetti) wrote : | # |
> I'd feel better if the example in the shipped devices.conf was commented out.
> No reason to ship a live example.
>
> And maybe a comment in deviceconfigpar
> changed defaults should be updated in both doc/devices.conf and
> data/devices.conf? These could easily get out of sync.
I've added a comment to keep things in sync.
We need to preinstall something in /etc/ because otherwise it can't be overridden by the device tarball. That's basically the only reason for this branch at all. We landed the support for device config files in /etc and only learned afterwards that the device tarball can't inject new files but only override existing ones.
| Michael Terry (mterry) wrote : | # |
Oh, I'm +1 for shipping the file. I'm just saying, comment out the example it contains. Not that we're likely to have a device called "devicename", but seems cleaner not to tempt fate.
- 2319. By Michael Zanetti on 2016-04-12
-
comment out the example
| Michael Terry (mterry) wrote : | # |
Awesome. Looks good, no bad tags. I +1 the trivial debian/ changes.
| Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2318
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
UNSTABLE: https:/
SUCCESS: https:/
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:/
Click here to trigger a rebuild:
https:/

FAILED: Continuous integration, rev:2314 /unity8- jenkins. ubuntu. com/job/ lp-unity8- ci/892/ /unity8- jenkins. ubuntu. com/job/ test-0- autopkgtest/ label=amd64, release= vivid+overlay, testname= qmluitests. sh/475 /unity8- jenkins. ubuntu. com/job/ test-0- autopkgtest/ label=amd64, release= xenial, testname= qmluitests. sh/475 /unity8- jenkins. ubuntu. com/job/ test-0- autopkgtest/ label=phone- armhf,release= vivid+overlay, testname= autopilot. sh/475 /unity8- jenkins. ubuntu. com/job/ build-0- fetch/1199 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 1175 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial/ 1175 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 1173 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 1173/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial/ 1173 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial/ 1173/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 1173 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 1173/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial/ 1173 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial/ 1173/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 1173 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 1173/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial/ 1173 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial/ 1173/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
SUCCESS: https:/
UNSTABLE: https:/
UNSTABLE: https:/
SUCCESS: https:/
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:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-unity8- ci/892/ rebuild
https:/