Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Bump lxd api #4131
Conversation
|
I wonder why this didn't get a review-board request. Is it a user issue, or is it because you didn't provide a review comment (which would then get used in the commit message when it is merged). Anyway, the changes LGTM. |
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
|
Build failed: Does not match ['fixes-1533750'] |
|
On Tue, Jan 19, 2016 at 12:35:41AM -0800, John Arbash Meinel wrote:
I don't know :). Is there something I have to do?
|
|
On Tue, Jan 19, 2016 at 12:39:04AM -0800, Juju bot wrote:
Not quite sure I understand the output here. Is this my fault?
|
cherylj
commented
Jan 19, 2016
|
@tych0 No, master is currently blocked trying to get stabilization for an upcoming 2.0-alpha1 release. Once we get a blessed build and release 2.0-alpha1, master will be unblocked and you can try and merge this PR again. |
|
master is now blessed, so likely we just have to wait for a release to go. I think one thing to change is that when you create a pull request, just make sure to include a comment. That should allow our automated system to generate a Review Board entry, where we prefer to do our reviews. http://reviews.vapour.ws/dashboard/ It is also the commit message we will use when merging your changes, so it is nice to have a simple summary of the changes you've made. I'll try to keep tabs on the bug so I can land this as soon as Master is unblocked again. |
|
I tried testing this out after having bootstrapped lxd previously. If I then deleted that directory, because I had already destroyed the environment, I then got this failure: Obviously, I didn't look over the code thoroughly enough. Apparently passing in config isn't doing the same thing that we were getting by creating a directory for config. |
|
On Wed, Jan 20, 2016 at 05:00:53AM -0800, John Arbash Meinel wrote:
Bah, I think I know what happened. I broke it during a rebase :(. I
|
|
Ok, I believe I've fixed that and one other issue that @jamespage reported by bumping to the 0.27 client. |
|
Oh, whoops. Wrong james page, sorry :) |
tych0
referenced this pull request
Jan 22, 2016
Closed
Add lxd container type to cloud + local providers #4191
|
This fix really needs to land; juju is not currently compatible with the lxd version in xenial |
added some commits
Jan 14, 2016
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
cherylj
commented
Feb 3, 2016
|
Please don't merge this until master is unblocked. |
|
Build failed: Does not match ['fixes-1538241'] |
|
$$merge$$ |
|
Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju |
added a commit
that referenced
this pull request
Feb 5, 2016
jujubot
merged commit 0f40661
into
juju:master
Feb 5, 2016
cherylj
commented
Feb 5, 2016
|
This shouldn't have been merged into master yet. It was being tested in a feature branch and had known issues and now master is broken :( |
pushed a commit
to cherylj/juju
that referenced
this pull request
Feb 5, 2016
added a commit
that referenced
this pull request
Feb 5, 2016
|
So the feature branch was involving a lot more code rather than just bringing in an updated LXD agent version, wasn't it? How did it pass the bot if it broke master? Is there a bigger dependency problem that I was missing? I had tested it a bit manually and it seemed sane, was it just a dependency we are/were missing on some platforms/versions of go? |
tych0 commentedJan 17, 2016
update the version of the go LXD bindings, and update some small incompatibilities.