-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Customize does not support OpenStack provider #171
Comments
Hey @xmik - is there a reason you're using kitchen-vagrant instead of kitchen-openstack? As you see in your PR, all of the logic for We don't really want to add a catch-all You can supply a custom Vagrantfile.erb that you could format with whatever you want. If your proposed change is the only change you need from the base template that Test Kitchen provides, then it may not be worth it creating your own custom Vagrantfile. But its an option - would you want to use that? You can set the path to your custom Vagrantfile.erb with driver:
vagrantfile_erb: /path/to/file If you do want to continue with a PR that supports openstack, you'll have to also add test coverage for it. |
@tyler-ball, thanks for response. I use kitchen-vagrant instead of kitchen-openstack:
I saw the option that I can supply a custom Vagrantfile.erb, but I didn't want to supply it in each cookbook. It sounds reasonable to avoid catch-all |
…ders Customize supports other vagrant providers, fixes #171
A Hash of customizations to a Vagrant virtual machine supports some Vagrant providers, e.g. it does not support
openstack
provider. Real use case: when I set in .kitchen.yml:The generated Vagrantfile should contain
but instead it does:
The text was updated successfully, but these errors were encountered: