[openstack-dev] [tripleo] Roles count and flavors inside Heat environment file
Michele Baldessari
michele at acksyn.org
Mon Oct 3 12:51:19 UTC 2016
On Mon, Oct 03, 2016 at 02:23:08PM +0200, Marius Cornea wrote:
> 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.
I fully agree with this approach. I think it is also preferrable to have
a single point where we define this.
cheers,
Michele
--
Michele Baldessari <michele at acksyn.org>
C2A5 9DA3 9961 4FFB E01B D0BC DDD4 DCCB 7515 5C6D
More information about the OpenStack-dev
mailing list