Merge lp:~hazmat/pyjuju/env-id into lp:pyjuju
Proposed by
Kapil Thangavelu
Status: | Merged |
---|---|
Merged at revision: | 608 |
Proposed branch: | lp:~hazmat/pyjuju/env-id |
Merge into: | lp:pyjuju |
Diff against target: |
32 lines (+9/-1) 2 files modified
juju/unit/deploy.py (+1/-1) juju/unit/tests/test_deploy.py (+8/-0) |
To merge this branch: | bzr merge lp:~hazmat/pyjuju/env-id |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Engineering | Pending | ||
Review via email: mp+143188@code.launchpad.net |
Description of the change
Environments have uuids (regression fix for subs)
Previous environment uuid work caused issues with subordinates, added
an additional test and one line fix for. Fixes bugs
https:/
https:/
To post a comment you must log in.
Reviewers: mp+143188_ code.launchpad. net,
Message:
Please take a look.
Description:
Environments have uuids.
Data collection tools that want to operate on multiple environments need
to be unambigiously refererence an identity for the environment. This
branch introduces a JUJU_ENV_ID variable, available in hooks for this
purpose.
https:/ /code.launchpad .net/~hazmat/ juju/env- id/+merge/ 143188
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/7092055/
Affected files: tests/test_ unit.py invoker. py tests/test_ executor. py tests/test_ invoker. py tests/data/ test_get_ container tests/test_ unit_deployment .py unit.py common/ cloudinit. py environment. py initialize. py tests/test_ environment. py tests/test_ initialize. py tests/test_ address. py tests/test_ deploy. py tests/test_ lifecycle. py
A [revision details]
M juju/agents/
M juju/hooks/
M juju/hooks/
M juju/hooks/
M juju/machine/
M juju/machine/
M juju/machine/
M juju/providers/
M juju/state/
M juju/state/
M juju/state/
M juju/state/
M juju/unit/deploy.py
M juju/unit/
M juju/unit/
M juju/unit/