Skip to content

Support for OpenStack's clouds.yaml client configuration #212

@viq

Description

@viq

🙍 Problem Statement

OpenStack allows for the configuration to be specified in files, per https://docs.openstack.org/python-openstackclient/latest/configuration/index.html
It would be nice if kitchen-openstack was able to use the same configuration, instead of having to hardcode the settings in kitchen.yml

❔ Possible Solution

test-kitchen uses OpenStack credentials stored in clouds.yml file.

⤴️ Describe alternatives you've considered

ggiamarchi/vagrant-openstack-provider#350 shows a way to work around it, but I don't think test-kitchen provides "enough ruby" to do that.

➕ Additional context

I'm not sure fog supports it in the first place...

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions