Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix upgrade-juju --dry-run and upgrades from custom binaries #8102

Merged
merged 1 commit into from Nov 17, 2017

Conversation

wallyworld
Copy link
Member

Description of change

There were several small issues with upgrade-juju. The main one occurred when running a custom build (with a build number > 0). --dry-run would report n upgrade available, but then running the upgrade would not use the available version and instead upload a new custom build.
Other fixes include some message tweaks and not actually building a local jujud when using dry run.

QA steps

Run up a custom build, eg 2.3-beta2.1
Use juju upgrade-juju with no args and ensure it upgrades to 2.3-beta3
(it would fail before)

Documentation changes

None, just fixing bad behaviour.

Bug reference

https://bugs.launchpad.net/juju/+bug/1732879

@wallyworld
Copy link
Member Author

$$merge$$

@jujubot
Copy link
Collaborator

jujubot commented Nov 17, 2017

Status: merge request accepted. Url: http://ci.jujucharms.com/job/github-merge-juju

@nskaggs
Copy link
Contributor

nskaggs commented Nov 17, 2017

!!build!!

@jujubot jujubot merged commit 6f19643 into juju:develop Nov 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants