Heat: add availability_zone 79/40179/7
authorRoss Brattain <ross.b.brattain@intel.com>
Thu, 24 Aug 2017 22:06:50 +0000 (15:06 -0700)
committerRoss Brattain <ross.b.brattain@intel.com>
Wed, 1 Nov 2017 10:56:14 +0000 (03:56 -0700)
commit81b9d338268f47f3d8863f10ef3940f0ea79d618
tree4fbbe511f9bcfd0503853ff8107d8bc8144e1523
parent8291c3d11227de42599be920605f3f884dfa755b
Heat: add availability_zone

Users would like to ensure placement of VMs on specific compute nodes so
that the measurements are meaningful. Examples: Measure network
performance in different scenarios (VMs in same host, in different
hosts, across fabric, across tenants)

Example:

context:
  name: yardstick
  placement_groups:
    pgrp1:
      policy: "availability"
  servers:
    tg_0:
      floating_ip: true
      placement: "pgrp1"
      availability_zone: "zone2"
    vnf_0:
      floating_ip: true
      placement: "pgrp1"
      availability_zone: "zone1"

Change-Id: I28a757c25ae3f5b3571ab3edd82d51ceba32c302
Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>
tests/unit/benchmark/contexts/test_model.py
yardstick/benchmark/contexts/model.py
yardstick/orchestrator/heat.py