canonical / lxd-demo-server

The LXD demo server
https://linuxcontainers.org/lxd/try-it
Apache License 2.0
74 stars 24 forks source link

Go error #10

Closed Shark-Linux closed 7 years ago

Shark-Linux commented 7 years ago

Just a heads up that starting today builds of the demo server started to fail for me. The error given matches the one referenced in Errors in rest.go #4 Anything I can be doing to help myself ?

Shark-Linux commented 7 years ago

./rest.go:366: not enough arguments in call to lxdDaemon.LocalCopy

brauner commented 7 years ago

Ah yeah, likely the client needs to be updated against master since some client functions gained additional arguments.

Shark-Linux commented 7 years ago

Aha. I thought something was up when i had multiple mentions of it in my inbox. The demo is included as a sandbox tool in Shark Distro. I have an installer release going out today so Im gonna axe it for now and look at it for re-inclusion on the next ISO build

brauner commented 7 years ago

@Shark-Linux, note that client api breaks will be way less frequent once @stgraber's client rewrite lands. This will enable us to give a lot stronger client api guarantees. :)

stgraber commented 7 years ago

Fixed, and yeah, as soon as I land the first pass on the new client library, I'll port lxd-demo-server over to it which should make things much more stable going forward :)

Shark-Linux commented 7 years ago

Devine Intervention!

Best of luck with the new client, Ill keep an eye out for updates. Cheers,