Merge lp://staging/~dave-cheney/juju-core/092-juju-conn-add-mstate-info into lp://staging/~juju/juju-core/trunk

Proposed by Dave Cheney
Status: Work in progress
Proposed branch: lp://staging/~dave-cheney/juju-core/092-juju-conn-add-mstate-info
Merge into: lp://staging/~juju/juju-core/trunk
Diff against target: 0 lines
To merge this branch: bzr merge lp://staging/~dave-cheney/juju-core/092-juju-conn-add-mstate-info
Reviewer Review Type Date Requested Status
The Go Language Gophers Pending
Review via email: mp+123863@code.staging.launchpad.net

Description of the change

juju: add DialSSH

To post a comment you must log in.

Unmerged revisions

464. By Dave Cheney

merge from trunk

463. By Dave Cheney

implement UseSSH forwarding

462. By Dave Cheney

ssh support

461. By Dave Cheney

move sshtest to shared location

460. By Frank Mueller

provisioner: changed environment config. test

The tests now check that a changing environment configuration
is watched by the provisioner and passed to the environment.

R=niemeyer
CC=
https://codereview.appspot.com/6488057

459. By Frank Mueller

mstate: changed EnvironConfig like in state

EnvironConfig now returns environs/config.Config like
in state, also a setter has been added. Only the watcher
is missing.

R=aram, niemeyer
CC=
https://codereview.appspot.com/6495068

458. By Roger Peppe

environs/jujutest: test that agent version is set in state.

This is all that remains of
https://code.launchpad.net/~rogpeppe/juju-core/039-init-agent-version/+merge/122019

R=niemeyer
CC=
https://codereview.appspot.com/6493066

457. By Gustavo Niemeyer

mstate/presence: foundation for presence handling

R=rog, TheMue
CC=
https://codereview.appspot.com/6495079

456. By Roger Peppe

juju: always connect to State.

All uses of juju.Conn other than Bootstrap and Destroy require a state
connection, so make State an exported field of Conn and connect to it
when creating the Conn.

The few places that call Bootstrap can easily call Environ.Bootstrap
instead.

Also add environs.NewFromName to make it easier to open an
environment, rename juju.NewConn to juju.NewConnFromName, and add
juju.NewConnFromEnviron to join the dots.

R=TheMue, niemeyer
CC=
https://codereview.appspot.com/6488077

455. By Roger Peppe

worker: new package to factor out some common code from workers

Also simplify workers a little.

R=niemeyer
CC=
https://codereview.appspot.com/6501072

Preview Diff

Empty

Subscribers

People subscribed via source and target branches