lp:~thumper/juju-core/reduce-tools-dependencies
- Get this branch:
- bzr branch lp:~thumper/juju-core/reduce-tools-dependencies
Branch merges
- Tim Penhey (community): Disapprove
-
Diff: 619 lines (+127/-51)16 files modifiedagent/config/agent.go (+4/-3)
agent/config/agent_test.go (+27/-27)
agent/package_test.go (+27/-0)
cmd/jujud/agent.go (+1/-1)
cmd/jujud/agent_test.go (+7/-6)
cmd/jujud/bootstrap_test.go (+1/-1)
cmd/jujud/machine_test.go (+1/-1)
cmd/jujud/unit_test.go (+1/-1)
cmd/jujud/upgradevalidation.go (+1/-1)
cmd/jujud/upgradevalidation_test.go (+1/-1)
environs/bootstrap.go (+2/-2)
environs/cloudinit/cloudinit.go (+4/-3)
environs/local/environ.go (+2/-1)
testing/imports.go (+43/-0)
worker/deployer/simple.go (+2/-1)
worker/deployer/simple_test.go (+3/-2)
Branch information
Recent revisions
- 1491. By Dimiter Naydenov
-
[r=dimitern] state/api/watcher: Client-side watchers improved
This branch fixes an issue with StringsWatcher at
client-side: it was possible to drop events if you
do not keep reading constantly. Now they get queued
up and arrive in the order delivered when reading.
Added a test as well.Also, as a drive-by fix: there was a possibility for
deadlocking in both StringsWatcher and NotifyWatcher
when trying to close it while there is an event waiting
to be read. Added tests for these cases as well and
verified that without the fix deadlocks are indeed
triggered.https:/
/codereview. appspot. com/11506043/ R=fwereade, rogpeppe
- 1489. By Roger Peppe
-
[r=rogpeppe] worker/
uniter/ charm: fix temp dir Fixes https:/
/bugs.launchpad .net/juju- core/+bug/ 1197369 . I'm not sure whether the time stamp is actually necessary,
so I've left it as designed. It seems that the directory is
never actually removed, so that's probably a reasonable
rationale for that. - 1488. By Martin Packman
-
[r=gz] Add state/address.go for machine location data
Add data structure for describing machine addresses. This is the
first step towards deprecating PublicAddress and PrivateAddress
in unitDoc and storing a list of addresses in machineDoc instead.The structure uses a single field that may contain either a hostname
or an address. The plan is for a New constructor to correctly flag
the type of location.https:/
/codereview. appspot. com/11284044/ R=fwereade, jameinel
- 1487. By Tim Penhey
-
[r=thumper] Add the autostart symlink for containers.
In order for containers to autostart, there needs to be
a symlink in /etc/lxc/auto called CN.conf where CN is
the container name, which points to the config file for
the container, which is by default /var/lib/lxc/CN/ config. - 1486. By Jeroen T. Vermeulen
-
[r=thumper] Clean up the code a bit with “make simplify”.
We should do this regularly. In this case, it only made one tiny change.
- 1485. By Tim Penhey
-
[r=thumper] Add the admin-secret to the local boilerplate.
Was missed in the first pass.
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