python-tripleoclient/tripleoclient
John Fulton d58fa71baf Create Ceph pools/cephx keys before overcloud deploy
Add new parameters --ceph-client-username, --ceph-client-key,
--skip-cephx-keys, and --ansible-extra-vars to 'openstack
overcloud ceph deploy' so that the user may create pools
and cephx keys for OpenStack to access them on the deployed
Ceph cluster. This is optional as 'openstack overcloud deploy'
will create the pools/cephx keys later, however the same
Ansible can now be called to do it earlier.

The --ansible-extra-vars option can override any variable
in tripleo-ansible when 'openstack overcloud ceph deploy'
is called. If the tripleo_cephadm_pools variable is set,
then cephx keys will be generated and exported to the
--output deployed_ceph.yaml. The user may also pass their
own cephx key and client username.

Depends-On: Ib87a8a5a550676b32302c0cc9c447f8b9fe3a149
Change-Id: Ic37d7123c30b559b1ff41e1d93ce7c7673b85a92
2022-04-22 16:45:55 -04:00
..
config Merge "Log deprecation of enable_heat option." 2022-02-03 01:12:23 +00:00
tests Create Ceph pools/cephx keys before overcloud deploy 2022-04-22 16:45:55 -04:00
v1 Merge "Check undercloud disk space during overcloud deploy" 2022-04-08 03:46:16 +00:00
v2 Create Ceph pools/cephx keys before overcloud deploy 2022-04-22 16:45:55 -04:00
workflows Fix positional timeout arg 2022-03-07 15:33:37 +00:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Move _configure_logging to base Command class 2022-03-02 10:53:43 -05:00
constants.py Check undercloud disk space during overcloud deploy 2022-03-08 15:23:35 -05:00
exceptions.py Move baremetal provide commands from Ansible 2022-01-07 00:07:07 +00:00
export.py Add AuthCloudName to export data 2022-02-24 06:57:45 -05:00
heat_launcher.py Use 127.0.0.1 for ephemeral Heat server instead of ctlplane ip 2021-12-01 17:28:26 -05:00
plugin.py Remove mistral 2021-09-20 08:22:38 -06:00
utils.py Create Ceph pools/cephx keys before overcloud deploy 2022-04-22 16:45:55 -04:00