lp:~axwalk/juju-core/api-uniter-machine

Created by Andrew Wilkins and last modified
Get this branch:
bzr branch lp:~axwalk/juju-core/api-uniter-machine
Only Andrew Wilkins can upload to this branch. If you are Andrew Wilkins please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrew Wilkins
Project:
juju-core
Status:
Development

Recent revisions

2793. By Andrew Wilkins

Add Machine to uniter API

This change adds the Machine entity
to the uniter API, to support coming
changes to the uniter. The uniter
will become responsible for watching
machine addresses and updating
relations.

Also, drive-by consolidation of Watch
methods into api/common.

2792. By Andrew Wilkins

[r=axwalk] cmd/jujud: unskip TestManageEnvironServesAPI

This test has been skipped due to unreliability,
but nobody ever went back and looked at fixing
it. I can't see anything obviously wrong, and I
can't reproduce the failure on trunk. Reenabling
for now, will revert this change if the bot
starts failing again.

https://codereview.appspot.com/91700043/

2791. By Andrew Wilkins

[r=axwalk],[bug=1316209] worker/provisioner: consistent container names

The local provider has a container manager, and so does
the provider-independent machine agent. They previously
were configured with different namespaces (one with the
local provider's namespace, one with just "juju"). This
causes problems when one hangs containers off machine-0
in the local provider.

Fixes lp:1316209

https://codereview.appspot.com/102720044/

2790. By Ian Booth

[r=wallyworld],[bug=1318895] Make Joyent tests run faster

Update dependencies and tweak code to use
upstream fixes to Joyent libs which cache
the parsing of the private signing key.

https://codereview.appspot.com/101740043/

2789. By Andrew Wilkins

[r=axwalk] testing: increase mongo timeout

CI is regularly failing on mongo
tests with "i/o timeout". Increasing
the timeout to see if it improves
the situation. This will cause longer
delays only when tests are misbehaving.

https://codereview.appspot.com/96570045/

2788. By Menno Finlay-Smits

[r=menno.smits] cmd/juju: rework "juju user add" output

As per identity user stories:
- JSON output removed, not useful (implementation no longer uses
  cmd.Output)
- YAML .jenv output only to file via --output option, not to screen
- Human friendly output now emitted to stdout
- ".jenv" is automatically added to output file path if required

https://codereview.appspot.com/94710046/

R=waigani

2787. By Bodie Solomon

[r=fwereade] Actions: Work in Progress

Adding action documents to the State

https://codereview.appspot.com/98260043/

2786. By Roger Peppe

[r=rogpeppe] utils/apt: new package

It makes sense on its own, and we want to remove
the osenv dependency from utils.

https://codereview.appspot.com/100730044/

2785. By Roger Peppe

[r=rogpeppe] all: sort imports

This change was made entirely automatically.

https://codereview.appspot.com/97670044/

2784. By Horacio DurĂ¡n

[r=hduran-8],[bug=1305026] Added support for HA backups on restore

HA backups contain a set of file that reference
other state machines besides 0. Restore would
bring up the old db and agent.conf and peergrouper
would try to re-set the HA cluster.
Editing of agents.conf and deletion of some mongo
registries have been placed to set the restore as
if the machine was a single one.
There are some limitations to this version that
have been documented along with backup/restore
process overall aspects.

https://codereview.appspot.com/92320043/

R=menno.smits, natefinch

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