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

Add uniter API upward compatibility for "NetworkInfo" endpoint. #8235

Merged
merged 1 commit into from Dec 18, 2017

Conversation

ExternalReality
Copy link
Contributor

@ExternalReality ExternalReality commented Dec 15, 2017

Description of change

2.2.x agents are not upward compatible with 2.3.x api servers with respect to the uniter API's NetworkInfo endpoint.

QA steps

  1. Bootstrap a 2.2.x controller
  2. Deploy a charm with network bindings
  3. Upgrade the controller's model to 2.3.x
  4. juju run a network-get action on one of the deployed units to inspect the binding
  5. network-get should successfully find the binding.

Documentation changes

N/A

Bug reference

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

@jujubot
Copy link
Collaborator

jujubot commented Dec 15, 2017

Can one of the admins verify this patch?

@ExternalReality ExternalReality changed the title Add Uniter API upward compatibility for NetworkInfo endpoint. Add uniter API upward compatibility for "NetworkInfo" endpoint. Dec 15, 2017
@ExternalReality
Copy link
Contributor Author

$$MERGE$$

@jujubot
Copy link
Collaborator

jujubot commented Dec 18, 2017

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

@jujubot jujubot merged commit 4cea16b into juju:develop Dec 18, 2017
@ExternalReality ExternalReality deleted the bug#1737058 branch December 18, 2017 21:04
@ExternalReality ExternalReality restored the bug#1737058 branch March 16, 2018 10:50
ExternalReality pushed a commit to ExternalReality/juju that referenced this pull request Mar 16, 2018
Add uniter API upward compatibility for "NetworkInfo" endpoint.

## Description of change

2.2.x agents are not upward compatible with 2.3.x api servers with respect to the uniter API's `NetworkInfo` endpoint. 

## QA steps

1. Bootstrap a 2.2.x controller
2. Deploy a charm with network bindings
3. Upgrade the controller's model to 2.3.x
4. `juju run` a `network-get` action on one of the deployed units to inspect the binding
5. `network-get` should successfully find the binding.

## Documentation changes

N/A

## Bug reference

https://bugs.launchpad.net/juju/+bug/1737058
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants