lp://staging/~axwalk/juju-core/api-uniter-machine
- Get this branch:
- bzr branch lp://staging/~axwalk/juju-core/api-uniter-machine
Branch merges
- Juju Engineering: Pending requested
-
Diff: 662 lines (+378/-88)13 files modifiedstate/api/common/watch.go (+32/-0)
state/api/firewaller/service.go (+2/-17)
state/api/firewaller/unit.go (+2/-17)
state/api/machiner/machine.go (+2/-19)
state/api/params/internal.go (+11/-0)
state/api/uniter/machine.go (+52/-0)
state/api/uniter/machine_test.go (+72/-0)
state/api/uniter/service.go (+2/-17)
state/api/uniter/unit.go (+22/-17)
state/api/uniter/unit_test.go (+13/-0)
state/api/uniter/uniter.go (+34/-0)
state/apiserver/uniter/uniter.go (+73/-1)
state/apiserver/uniter/uniter_test.go (+61/-0)
Branch information
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 TestManageEnvir
onServesAPI 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. - 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
- 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. - 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. - 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 requiredhttps:/
/codereview. appspot. com/94710046/ R=waigani
- 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. - 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://staging/~go-bot/juju-core/trunk