Merge lp://staging/~zeller-benjamin/ubuntu-sdk-tools/lxd-2.3 into lp://staging/ubuntu-sdk-tools

Proposed by Benjamin Zeller
Status: Merged
Approved by: Zoltan Balogh
Approved revision: 32
Merged at revision: 32
Proposed branch: lp://staging/~zeller-benjamin/ubuntu-sdk-tools/lxd-2.3
Merge into: lp://staging/ubuntu-sdk-tools
Diff against target: 114083 lines (+112071/-295)
240 files modified
Godeps/Godeps.json (+34/-6)
LICENSE.vendor (+1/-0)
debian/copyright (+36/-0)
usdk-target/autosetup.go (+44/-162)
usdk-target/create.go (+3/-1)
usdk-target/initialized.go (+34/-60)
vendor/github.com/lxc/lxd/README.md (+1/-1)
vendor/github.com/lxc/lxd/client.go (+283/-25)
vendor/github.com/lxc/lxd/config.go (+1/-3)
vendor/github.com/lxc/lxd/shared/container.go (+155/-0)
vendor/github.com/lxc/lxd/shared/devices.go (+1/-1)
vendor/github.com/lxc/lxd/shared/flex.go (+1/-1)
vendor/github.com/lxc/lxd/shared/idmapset_linux.go (+4/-2)
vendor/github.com/lxc/lxd/shared/json.go (+2/-2)
vendor/github.com/lxc/lxd/shared/log.go (+55/-8)
vendor/github.com/lxc/lxd/shared/network.go (+43/-20)
vendor/github.com/lxc/lxd/shared/simplestreams.go (+1/-1)
vendor/github.com/lxc/lxd/shared/util.go (+31/-2)
vendor/github.com/lxc/lxd/shared/util_linux.go (+98/-0)
vendor/github.com/mattn/go-colorable/.travis.yml (+8/-0)
vendor/github.com/mattn/go-colorable/LICENSE (+21/-0)
vendor/github.com/mattn/go-colorable/README.md (+43/-0)
vendor/github.com/mattn/go-colorable/colorable_others.go (+24/-0)
vendor/github.com/mattn/go-colorable/colorable_windows.go (+810/-0)
vendor/github.com/mattn/go-colorable/noncolorable.go (+58/-0)
vendor/github.com/mattn/go-isatty/LICENSE (+9/-0)
vendor/github.com/mattn/go-isatty/README.md (+37/-0)
vendor/github.com/mattn/go-isatty/doc.go (+2/-0)
vendor/github.com/mattn/go-isatty/isatty_appengine.go (+9/-0)
vendor/github.com/mattn/go-isatty/isatty_bsd.go (+18/-0)
vendor/github.com/mattn/go-isatty/isatty_linux.go (+18/-0)
vendor/github.com/mattn/go-isatty/isatty_solaris.go (+16/-0)
vendor/github.com/mattn/go-isatty/isatty_windows.go (+19/-0)
vendor/golang.org/x/sys/LICENSE (+27/-0)
vendor/golang.org/x/sys/PATENTS (+22/-0)
vendor/golang.org/x/sys/unix/.gitignore (+1/-0)
vendor/golang.org/x/sys/unix/asm.s (+10/-0)
vendor/golang.org/x/sys/unix/asm_darwin_386.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_darwin_amd64.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_darwin_arm.s (+30/-0)
vendor/golang.org/x/sys/unix/asm_darwin_arm64.s (+30/-0)
vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_freebsd_386.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_freebsd_arm.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_linux_386.s (+35/-0)
vendor/golang.org/x/sys/unix/asm_linux_amd64.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_linux_arm.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_linux_arm64.s (+24/-0)
vendor/golang.org/x/sys/unix/asm_linux_mips64x.s (+28/-0)
vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s (+28/-0)
vendor/golang.org/x/sys/unix/asm_linux_s390x.s (+28/-0)
vendor/golang.org/x/sys/unix/asm_netbsd_386.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_netbsd_arm.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_openbsd_386.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s (+29/-0)
vendor/golang.org/x/sys/unix/asm_solaris_amd64.s (+17/-0)
vendor/golang.org/x/sys/unix/bluetooth_linux.go (+35/-0)
vendor/golang.org/x/sys/unix/constants.go (+13/-0)
vendor/golang.org/x/sys/unix/env_unix.go (+27/-0)
vendor/golang.org/x/sys/unix/env_unset.go (+14/-0)
vendor/golang.org/x/sys/unix/flock.go (+24/-0)
vendor/golang.org/x/sys/unix/flock_linux_32bit.go (+13/-0)
vendor/golang.org/x/sys/unix/gccgo.go (+46/-0)
vendor/golang.org/x/sys/unix/gccgo_c.c (+41/-0)
vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go (+20/-0)
vendor/golang.org/x/sys/unix/mkall.sh (+285/-0)
vendor/golang.org/x/sys/unix/mkerrors.sh (+476/-0)
vendor/golang.org/x/sys/unix/mkpost.go (+62/-0)
vendor/golang.org/x/sys/unix/mksyscall.pl (+323/-0)
vendor/golang.org/x/sys/unix/mksyscall_solaris.pl (+294/-0)
vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl (+264/-0)
vendor/golang.org/x/sys/unix/mksysnum_darwin.pl (+39/-0)
vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl (+50/-0)
vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl (+63/-0)
vendor/golang.org/x/sys/unix/mksysnum_linux.pl (+58/-0)
vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl (+58/-0)
vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl (+50/-0)
vendor/golang.org/x/sys/unix/race.go (+30/-0)
vendor/golang.org/x/sys/unix/race0.go (+25/-0)
vendor/golang.org/x/sys/unix/sockcmsg_linux.go (+36/-0)
vendor/golang.org/x/sys/unix/sockcmsg_unix.go (+103/-0)
vendor/golang.org/x/sys/unix/str.go (+26/-0)
vendor/golang.org/x/sys/unix/syscall.go (+76/-0)
vendor/golang.org/x/sys/unix/syscall_bsd.go (+628/-0)
vendor/golang.org/x/sys/unix/syscall_darwin.go (+511/-0)
vendor/golang.org/x/sys/unix/syscall_darwin_386.go (+77/-0)
vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go (+79/-0)
vendor/golang.org/x/sys/unix/syscall_darwin_arm.go (+71/-0)
vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go (+77/-0)
vendor/golang.org/x/sys/unix/syscall_dragonfly.go (+412/-0)
vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go (+61/-0)
vendor/golang.org/x/sys/unix/syscall_freebsd.go (+683/-0)
vendor/golang.org/x/sys/unix/syscall_freebsd_386.go (+61/-0)
vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go (+61/-0)
vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go (+61/-0)
vendor/golang.org/x/sys/unix/syscall_linux.go (+1115/-0)
vendor/golang.org/x/sys/unix/syscall_linux_386.go (+399/-0)
vendor/golang.org/x/sys/unix/syscall_linux_amd64.go (+157/-0)
vendor/golang.org/x/sys/unix/syscall_linux_arm.go (+263/-0)
vendor/golang.org/x/sys/unix/syscall_linux_arm64.go (+192/-0)
vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go (+215/-0)
vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go (+135/-0)
vendor/golang.org/x/sys/unix/syscall_linux_s390x.go (+329/-0)
vendor/golang.org/x/sys/unix/syscall_netbsd.go (+492/-0)
vendor/golang.org/x/sys/unix/syscall_netbsd_386.go (+42/-0)
vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go (+42/-0)
vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go (+42/-0)
vendor/golang.org/x/sys/unix/syscall_no_getwd.go (+11/-0)
vendor/golang.org/x/sys/unix/syscall_openbsd.go (+304/-0)
vendor/golang.org/x/sys/unix/syscall_openbsd_386.go (+42/-0)
vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go (+42/-0)
vendor/golang.org/x/sys/unix/syscall_solaris.go (+725/-0)
vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go (+35/-0)
vendor/golang.org/x/sys/unix/syscall_unix.go (+297/-0)
vendor/golang.org/x/sys/unix/types_darwin.go (+250/-0)
vendor/golang.org/x/sys/unix/types_dragonfly.go (+242/-0)
vendor/golang.org/x/sys/unix/types_freebsd.go (+353/-0)
vendor/golang.org/x/sys/unix/types_linux.go (+450/-0)
vendor/golang.org/x/sys/unix/types_netbsd.go (+232/-0)
vendor/golang.org/x/sys/unix/types_openbsd.go (+244/-0)
vendor/golang.org/x/sys/unix/types_solaris.go (+262/-0)
vendor/golang.org/x/sys/unix/zerrors_darwin_386.go (+1576/-0)
vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go (+1576/-0)
vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go (+1293/-0)
vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go (+1576/-0)
vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go (+1530/-0)
vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go (+1743/-0)
vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go (+1748/-0)
vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go (+1729/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_386.go (+1819/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go (+1820/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_arm.go (+1743/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go (+1897/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go (+1917/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go (+1917/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go (+1970/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go (+1969/-0)
vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go (+2027/-0)
vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go (+1712/-0)
vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go (+1702/-0)
vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go (+1688/-0)
vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go (+1584/-0)
vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go (+1583/-0)
vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go (+1436/-0)
vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go (+1427/-0)
vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go (+1443/-0)
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go (+1427/-0)
vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go (+1427/-0)
vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go (+1413/-0)
vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go (+1665/-0)
vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go (+1665/-0)
vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go (+1665/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_386.go (+1660/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go (+1854/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go (+1761/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go (+1734/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go (+1803/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go (+1803/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go (+1865/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go (+1865/-0)
vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go (+1645/-0)
vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go (+1327/-0)
vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go (+1327/-0)
vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go (+1327/-0)
vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go (+1387/-0)
vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go (+1387/-0)
vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go (+1599/-0)
vendor/golang.org/x/sys/unix/zsysctl_openbsd.go (+270/-0)
vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go (+398/-0)
vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go (+398/-0)
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go (+358/-0)
vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go (+398/-0)
vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go (+304/-0)
vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go (+351/-0)
vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go (+351/-0)
vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go (+351/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_386.go (+355/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go (+321/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go (+356/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go (+272/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go (+327/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go (+327/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go (+360/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go (+353/-0)
vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go (+328/-0)
vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go (+273/-0)
vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go (+273/-0)
vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go (+273/-0)
vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go (+207/-0)
vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go (+207/-0)
vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go (+13/-0)
vendor/golang.org/x/sys/unix/ztypes_darwin_386.go (+447/-0)
vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go (+462/-0)
vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go (+449/-0)
vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go (+457/-0)
vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go (+443/-0)
vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go (+502/-0)
vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go (+505/-0)
vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go (+497/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_386.go (+627/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go (+645/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_arm.go (+607/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go (+624/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go (+627/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go (+627/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go (+634/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go (+634/-0)
vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go (+649/-0)
vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go (+396/-0)
vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go (+403/-0)
vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go (+401/-0)
vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go (+441/-0)
vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go (+448/-0)
vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go (+423/-0)
vendor/gopkg.in/inconshreveable/log15.v2/.travis.yml (+9/-0)
vendor/gopkg.in/inconshreveable/log15.v2/CONTRIBUTORS (+11/-0)
vendor/gopkg.in/inconshreveable/log15.v2/LICENSE (+13/-0)
vendor/gopkg.in/inconshreveable/log15.v2/README.md (+60/-0)
vendor/gopkg.in/inconshreveable/log15.v2/RELEASING.md (+19/-0)
vendor/gopkg.in/inconshreveable/log15.v2/doc.go (+333/-0)
vendor/gopkg.in/inconshreveable/log15.v2/format.go (+257/-0)
vendor/gopkg.in/inconshreveable/log15.v2/handler.go (+371/-0)
vendor/gopkg.in/inconshreveable/log15.v2/handler_appengine.go (+26/-0)
vendor/gopkg.in/inconshreveable/log15.v2/handler_other.go (+22/-0)
vendor/gopkg.in/inconshreveable/log15.v2/logger.go (+201/-0)
vendor/gopkg.in/inconshreveable/log15.v2/root.go (+67/-0)
vendor/gopkg.in/inconshreveable/log15.v2/stack/stack.go (+225/-0)
vendor/gopkg.in/inconshreveable/log15.v2/stack/stack_pool.go (+19/-0)
vendor/gopkg.in/inconshreveable/log15.v2/stack/stack_pool_chan.go (+27/-0)
vendor/gopkg.in/inconshreveable/log15.v2/syslog.go (+55/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/LICENSE (+21/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_appengine.go (+13/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_darwin.go (+12/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_freebsd.go (+18/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_linux.go (+14/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_notwindows.go (+20/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_openbsd.go (+7/-0)
vendor/gopkg.in/inconshreveable/log15.v2/term/terminal_windows.go (+26/-0)
To merge this branch: bzr merge lp://staging/~zeller-benjamin/ubuntu-sdk-tools/lxd-2.3
Reviewer Review Type Date Requested Status
ubuntu-sdk-build-bot continuous-integration Approve
Zoltan Balogh Approve
Review via email: mp+307704@code.staging.launchpad.net

Commit message

- Upgrade to LXD 2.3 API
- Use LXD API to handle bridge configuration

Description of the change

- Upgrade to LXD 2.3 API
- Use LXD API to handle bridge configuration

To post a comment you must log in.
Revision history for this message
Zoltan Balogh (bzoltan) wrote :

Let's see

review: Approve
Revision history for this message
ubuntu-sdk-build-bot (ubuntu-sdk-build-bot) wrote :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches