lp://staging/~fwereade/pyjuju/audit-test-fds
- Get this branch:
- bzr branch lp://staging/~fwereade/pyjuju/audit-test-fds
Branch merges
Branch information
Recent revisions
- 287. By Jim Baker
-
merge debug-log-
relation- settings- changes [r=hazmat, niemeyer] [f=766317] Log (at debug level) the relation setting changes that occur upon a
successful hook exit. - 286. By Jim Baker
-
merge robust-hook-exit [r=niemeyer,
hazmat] [f=810808] Distinguishes between a process exits and the process has closed its
file descriptors, so that hook output is captured properly without
unnecessarily waiting on misbehaving hooks with child processes that
haven't closed their FDs. - 285. By William Reade
-
fixed mocking in EC2 launch tests; now run correctly with no network or flaky network
- 284. By William Reade
-
added SelectDict to schema, to help us raise better errors when there is no environment matching its schema
- 283. By Benjamin Saller
-
Merge branch requiring relation aware context for hook's relation cli tools. [r=niemeyer,baker] [f=792071]
Previously relation cli tools could be invoked in non-relation aware hooks (install for example) leading to a set of strange errors because the unit agents context didn't include the relationship apis. This is now tested by the runtime code with a deterministic error.
- 282. By Benjamin Saller
-
Merge bash completion support [f=798652] [r=niemeyer, frazier]
Adds tab completion support for ensemble's cli. If you are running from source and not using the package you can simply add misc/bash_
completion. d/ensemble to your /etc/bash_ completion. d directory or source the file in your ~/.bashrc - 281. By Benjamin Saller
-
Merge config options deploy support [r=niemeyer,kapil] [f=812996]
This branch adds support to `ensemble deploy` for config options.
ensemble deploy --config <file.yaml> formula service_name
file.yaml should contain a dict of options under the service name. This allows a single file.yaml to contain the settings for a number of related services in a deployment.
- 280. By William Reade
-
trivial fix for broken test (now use correct str representation for txzookeeper ClientEvent objects)
- 279. By Benjamin Saller
-
Config lifecycle transitions [f=712040] [r=niemeyer,kapil]
This branch provides support for `config-changed` hooks firing in response to `ensemble set` commands. This allows easy manipulation of services through options presented by the formula author.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/pyjuju