[openstack-dev] [tripleo] Roles count and flavors inside Heat	environment file
    Marius Cornea 
    mariusc at redhat.com
       
    Mon Oct  3 12:23:08 UTC 2016
    
    
  
Hello everyone,
In Newton we've deprecated the *-scale and *-flavor deploy command
arguments in favor of using Heat environment files. In the context of
testing the composable roles where the custom roles' node count and
flavor need to be passed inside an environment file I would like to
build the test plan by using an environment containing all nodes count
and flavors, including the preexisting roles.
A deploy command example would look like:
openstack overcloud deploy --stack cloudy --templates -e nodes.yaml
where the nodes environment file contains something like:
parameter_defaults:
  ControllerCount: 3
  ComputeCount: 2
  CephStorageCount: 3
  ServiceApiCount: 3
  OvercloudControlFlavor: controller
  OvercloudComputeFlavor: compute
  OvercloudCephStorageFlavor: ceph
  OvercloudServiceApiFlavor: serviceapi
I would like to get some feedback about this approach. I think it's
better to keep all the roles count/flavors in the same place for
consistency reasons.
Thank you,
Marius
    
    
More information about the OpenStack-dev
mailing list