Merge lp:~chipaca/snappy/firstboot-ordering into lp:~snappy-dev/snappy/snappy-moved-to-github
| Status: | Merged |
|---|---|
| Approved by: | Michael Vogt on 2015-10-22 |
| Approved revision: | 795 |
| Merged at revision: | 794 |
| Proposed branch: | lp:~chipaca/snappy/firstboot-ordering |
| Merge into: | lp:~snappy-dev/snappy/snappy-moved-to-github |
| Diff against target: |
90 lines (+2/-31) 3 files modified
debian/ubuntu-snappy.firstboot.service (+2/-1) snappy/firstboot.go (+0/-5) snappy/firstboot_test.go (+0/-25) |
| To merge this branch: | bzr merge lp:~chipaca/snappy/firstboot-ordering |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Michael Vogt | 2015-10-21 | Approve on 2015-10-22 | |
| Federico Gimenez (community) | test | Approve on 2015-10-22 | |
|
Review via email:
|
|||
Commit Message
Make firstboot happen before ifup.
| John Lenton (chipaca) wrote : | # |
| Michael Vogt (mvo) wrote : | # |
\o/
| Snappy Tarmac (snappydevtarmac) wrote : | # |
The attempt to merge lp:~chipaca/snappy/firstboot-ordering into lp:snappy failed. Below is the output from the failed tests.
Checking docs
Checking formatting
Installing godeps
Install golint
Obtaining dependencies
update github.
update github.
github.
update github.
github.
update github.
github.
update golang.org/x/crypto failed; trying to fetch newer version
github.
update gopkg.in/yaml.v2 failed; trying to fetch newer version
golang.org/x/crypto now at 60052bd85f2d912
update github.
gopkg.in/yaml.v2 now at 49c95bdc2184325
update github.
github.
update github.
github.
update github.
github.
update gopkg.in/check.v1 failed; trying to fetch newer version
github.
update github.
gopkg.in/check.v1 now at 64131543e7896d5
update github.
github.
update gopkg.in/tomb.v2 failed; trying to fetch newer version
github.
update code.google.
gopkg.in/tomb.v2 now at 14b3d72120e8d10
code.google.
Building
Running tests from /tmp/tmp.
? launchpad.
=== RUN Test
OK: 12 passed
--- PASS: Test (0.03 seconds)
PASS
coverage: 21.2% of statements
ok launchpad.
=== RUN Test
OK: 53 passed
--- PASS: Test (0.44 seconds)
PASS
coverage: 91.7% of statements
ok launchpad.
=== RUN Test
OK: 39 passed
--- PASS: Test (0.22 seconds)
PASS
coverage: 69.8% of statements
ok launchpad.
? launchpad.
=== RUN Test
OK: 59 passed
--- PASS: Test (0.46 seconds)
PASS
coverage: 78.9% of statements
ok launchpad.
=== RUN Test
OK: 0 passed, 2 skipped...
- 795. By John Lenton on 2015-10-22
-
nuke tests that aren't applicable any more
| Federico Gimenez (fgimenez) wrote : | # |
Works fine on amd64 after adding the new binary and the modified unit to the image


This is not the whole story.
cloud-init.service needs a Requires= networking. service
(or networking.target needs a Requires= networking. service, or something like that)
...
and on further testing, that might not be enough.
WIll conitnue with this in the morning.