Add ability to set custom keystone user name

Add ability to set custom keystone users names
for keystonev3.
Example:
  keystone:
    client:
      resources:
        v3:
          users:
            nova:
              name: ${_param:keystone_nova_username}
              password: ${_param:keystone_nova_password}
              email: ${_param:admin_email}
              options: ${_param:openstack_service_user_options}

Depends-On: https://gerrit.mcp.mirantis.com/#/c/45118/
Depends-On: https://gerrit.mcp.mirantis.com/#/c/44319/
Depends-On: https://gerrit.mcp.mirantis.com/#/c/44320/

Change-Id: I6d63c2cf745e26e4293dfb1e224f11e3a5a0fe41
Related-Prod: PROD-29868
(cherry picked from commit ab538c1cdb32a488ef70251b7da2dd8b0f1a3ea3)
1 file changed