Merge lp:~hazmat/pyjuju/local-machine into lp:pyjuju
Proposed by
Kapil Thangavelu
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Benjamin Saller | ||||
Approved revision: | 347 | ||||
Merged at revision: | 348 | ||||
Proposed branch: | lp:~hazmat/pyjuju/local-machine | ||||
Merge into: | lp:pyjuju | ||||
Prerequisite: | lp:~hazmat/pyjuju/lib-files | ||||
Diff against target: |
58 lines (+25/-1) 5 files modified
ensemble/lib/zk.py (+1/-1) ensemble/providers/lxc/__init__.py (+1/-0) ensemble/providers/lxc/machine.py (+10/-0) ensemble/providers/lxc/tests/__init__.py (+1/-0) ensemble/providers/lxc/tests/test_machine.py (+12/-0) |
||||
To merge this branch: | bzr merge lp:~hazmat/pyjuju/local-machine | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Benjamin Saller (community) | Approve | ||
Gustavo Niemeyer | Approve | ||
William Reade (community) | Needs Information | ||
Review via email: mp+73617@code.launchpad.net |
Description of the change
implementation of local provider machine.
To post a comment you must log in.
[0]
Is anything using launch_time? We removed it from the EC2 machines because nothing was using it (the only use was in ZookeeperConnect, and niemeyer opined it was costing more complexity than it was worth: https:/ /code.launchpad .net/~fwereade/ ensemble/ cobbler- zk-connect/ +merge/ 71734).
[1]
Please add a test for .private_dns_name (it needs to exist for us to generate the zookeeper hosts)
[2]
...finally I guess I'm a bit confused about the hostname anyway. Will "localhost" resolve to the right place, even from within a container? If so, fine (but, eww!); if not, surely we should have something that does resolve to the right place?
I don't feel it's quite approvable as-is, but ping me to discuss.