Reviewers: mp+211863_code.launchpad.net, Message: Please take a look. Description: provider/azure: availability-sets-enabled config A new config attribute availability-sets-enabled is defined, which controls the mode in which the Azure environment operates. If true (the default), availability set support is enabled and instances will be grouped by service. The attribute cannot be changed after the environment is prepared. If the availability-sets-enabled is true, unit placement is prohibited. This is necessary to avoid various issues such as incorrectly load- balancing ports across heterogenous services, and makes it possible to unambiguously determine which Cloud Service to assign units to for high availability. https://code.launchpad.net/~axwalk/juju-core/azure-mode-nounitplacement/+merge/211863 Requires: https://code.launchpad.net/~axwalk/juju-core/state-environcapability/+merge/211749 (do not edit description out of merge proposal) Please review this at https://codereview.appspot.com/77950045/ Affected files (+83, -2 lines): A [revision details] M provider/azure/config.go M provider/azure/config_test.go M provider/azure/environ.go M provider/azure/environ_test.go M provider/azure/environprovider.go Index: [revision details] === added file '[revision details]' --- [revision details] 2012-01-01 00:00:00 +0000 +++ [revision details] 2012-01-01 00:00:00 +0000 @@ -0,0 +1,2 @@ +Old revision: