bifrost/releasenotes/notes/always-create-clouds-file-d0b72808155a9344.yaml
Pavlo Shchelokovskyy de0a964e1a Always write clouds.yaml
os-client-config can work for standalone mode with specifically written
clouds.yaml file providing auth_type as None.

This patch changes `bifrost-keystone-client-config` role to write
`clouds.yaml` file also when keystone is not installed, with a `bifrost`
cloud configured, so that users can write automation scripts
around ironic installed by bifrost in unified manner independently of
whether keystone is installed or not, by using

  openstack --os-cloud bifrost ...

command.

This effectively mimics current `env-vars` file in bifrost, but using
`clouds.yaml` configuration file.

Change-Id: I4c27ffed20b3d02723f7be99ccd61d8cee74bea1
2017-03-16 10:49:43 +02:00

13 lines
431 B
YAML

---
features:
- |
bifrost now always writes ``clouds.yaml`` configuration file
for os-client-config independently of whether keystone is installed
or not.
This allows unified usage of ironic-related openstackclient commands
both in presence and absence of installed keystone by using the
``openstack`` command in the following form for both situations::
openstack --os-cloud bifrost baremetal ...