Affected files:
A [revision details]
A juju/lib/tests/data/test_prestart
M juju/lib/tests/test_upstart.py
M juju/lib/upstart.py
M juju/providers/common/cloudinit.py
M juju/providers/common/tests/data/cloud_init_bootstrap
M juju/providers/common/tests/data/cloud_init_bootstrap_zookeepers
M juju/providers/common/tests/data/cloud_init_branch
M juju/providers/common/tests/data/cloud_init_branch_trunk
M juju/providers/common/tests/data/cloud_init_distro
M juju/providers/common/tests/data/cloud_init_ppa
M juju/providers/common/tests/data/cloud_init_proposed
M juju/providers/ec2/tests/data/bootstrap_cloud_init
M juju/providers/ec2/tests/data/launch_cloud_init
M juju/providers/ec2/tests/data/launch_cloud_init_branch
M juju/providers/ec2/tests/data/launch_cloud_init_ppa
M juju/providers/orchestra/launch.py
M juju/providers/orchestra/tests/data/bootstrap_user_data
M juju/providers/orchestra/tests/data/launch_user_data
Reviewers: mp+125832_ code.launchpad. net,
Message:
Please take a look.
Description:
protect zookeeper from non-root direct access
Adds pre-start capability to juju.lib.upstart. Also reformatted tests'
cloud-config data to be more readable.
https:/ /code.launchpad .net/~clint- fewbar/ juju/add- egress- zookeeper- protection/ +merge/ 125832
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/6549051/
Affected files: tests/data/ test_prestart tests/test_ upstart. py common/ cloudinit. py common/ tests/data/ cloud_init_ bootstrap common/ tests/data/ cloud_init_ bootstrap_ zookeepers common/ tests/data/ cloud_init_ branch common/ tests/data/ cloud_init_ branch_ trunk common/ tests/data/ cloud_init_ distro common/ tests/data/ cloud_init_ ppa common/ tests/data/ cloud_init_ proposed ec2/tests/ data/bootstrap_ cloud_init ec2/tests/ data/launch_ cloud_init ec2/tests/ data/launch_ cloud_init_ branch ec2/tests/ data/launch_ cloud_init_ ppa orchestra/ launch. py orchestra/ tests/data/ bootstrap_ user_data orchestra/ tests/data/ launch_ user_data
A [revision details]
A juju/lib/
M juju/lib/
M juju/lib/upstart.py
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/
M juju/providers/