python-tripleoclient/tripleoclient/v1
Jiri Stransky 71ebf2a31e Allow overriding CLI parameter defaults with env files
We've added the ability to override CLI defaults with environment files
[1] but then it got reversed while fixing a related bug [2]. We need to
put this ability back because otherwise we cannot customize
e.g. NeutronDhcpAgentsPerNetwork, or deploy with external Ceph with
custom FSID and key.

As a related change we have to remove hardcoded role counts from
overcloud-env.json, because they'd overwrite the counts passed via
CLI. (Furthermore, having the hardcoded default counts there doesn't
make too much sense now that we have custom roles, the counts should
already be properly defaulted in role_data.yaml.)

[1] Change ID I2722e118abde1cea6210148b16ac1ed3d9f235d8
[2] Change ID I80c663c23dfa27fa7b4ca2bf6b0101c132e5889b

Closes-Bug: #1632683
Change-Id: Iaf0adda44c84fcc552e743e4712d1dcf01daa7e4
2016-10-17 13:16:12 +02:00
..
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
baremetal.py Migrate to using osc-lib 2016-09-13 22:35:01 +00:00
overcloud_deploy.py Allow overriding CLI parameter defaults with env files 2016-10-17 13:16:12 +02:00
overcloud_execute.py Migrate to using osc-lib 2016-09-13 22:35:01 +00:00
overcloud_image.py Merge "Do not use selinux-permissive for the CentOS image" 2016-10-06 12:34:00 +00:00
overcloud_netenv_validate.py Migrate to using osc-lib 2016-09-13 22:35:01 +00:00
overcloud_node.py Migrate to using osc-lib 2016-09-13 22:35:01 +00:00
overcloud_parameters.py Remove openstackclient imports in the new parameters command 2016-09-19 08:50:07 +00:00
overcloud_plan.py Update the Mistral action names 2016-09-20 14:54:55 +01:00
overcloud_profiles.py Migrate to using osc-lib 2016-09-13 22:35:01 +00:00
overcloud_update.py Downloads templates from swift before processing update 2016-10-11 07:42:44 -04:00
undercloud.py Migrate to using osc-lib 2016-09-13 22:35:01 +00:00