lp:~wwitzel3/juju-core/030-saveapiaddresses

Created by Wayne Witzel III and last modified
Get this branch:
bzr branch lp:~wwitzel3/juju-core/030-saveapiaddresses
Only Wayne Witzel III can upload to this branch. If you are Wayne Witzel III please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Wayne Witzel III
Project:
juju-core
Status:
Development

Recent revisions

2525. By Wayne Witzel III

merge: trunk

2524. By Wayne Witzel III

merge: trunk

2523. By Nate Finch

change to get the correct addresses

2522. By Nate Finch

too many returns

2521. By Nate Finch

save api addresses

2520. By Andrew Wilkins

[r=axwalk] state/api: dial info.Addrs in parallel

This change is to dial all addresses in
parallel. The first one that successfully
connects is used.

https://codereview.appspot.com/82450043/

2519. By Andrew Wilkins

[r=axwalk] Initialise APIHostPorts during bootstrap

jujud bootstrap-state is updated to query
the provider for the instance's addresses
and store them in state. Additionally,
State.SetAPIHostPorts is called with those
addresses and the API server port defined
in agent.conf.

https://codereview.appspot.com/82500044/

2518. By Andrew Wilkins

[r=axwalk] agent: add ConfigSetterOnly.SetAPIHostPorts

We still only store addresses in the config,
so we lose some metadata. We make use of the
scope metadata before storing, though, to
prune the addresses to the internal ones.

https://codereview.appspot.com/82520043/

2517. By Andrew Wilkins

[r=axwalk] Cache API server addresses in .jenv

We now return API server addresses from
the Login API, and cache those addresses
in the client's configstore. If the client
connects using environments.yaml, then it
is expected to get updated addresses from
provider-state.

https://codereview.appspot.com/81780043/

2516. By Ian Booth

[r=wallyworld] Improve ssh.ReplaceKeys

ReplaceKeys is used by the authentication worker
to write ssh keys to ~/.ssh/authorized_keys. It
merges existing keys with those added to Juju. It
checks that all keys to be written have comments, but
existing keys may not have comments. The check for key
comment is done as any keys are added to Juju so the
check in ReplaceKeys can be removed.

https://codereview.appspot.com/82480043/

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~go-bot/juju-core/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers