Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
worker/uniter: fix upgrade handling #3105
Merged
Commits on Aug 27, 2015
-
worker/uniter: handle upgrades
axw committedAug 23, 2015 -
worker/uniter: move resolverLoop to resolver.Loop
axw committedAug 26, 2015 -
axw committed
Aug 26, 2015 -
worker/uniter/resolver: add tests
axw committedAug 26, 2015 -
axw committed
Aug 26, 2015 -
axw committed
Aug 26, 2015 -
axw committed
Aug 27, 2015 -
worker/uniter/resolver: fix tests
axw committedAug 27, 2015 -
worker/uniter: fix various resolver bugs
axw committedAug 27, 2015 leadership: don't run hooks unless we're in the Continue state, and not Stopped. Leave queued leader-elected hooks to the top-level resolver. relations: don't run hooks unless we're in the Continue state, and not Stopped. storage: don't run hooks unless we're in the Continue state, and not Stopped; or if we're not yet installed, and there's a queued install hook. Don't issue storage- attached hooks for Alive but unprovisioned attachments. uniter: don't run install hook if the uniter is Dying. tests: eliminate error log message from upgrade test. Update TestUniterConfigChangedHook to not expect a config-changed after resolving a failed config-changed.