We believe that the best way to build software is to do it in close collaboration with the people who use it. We invite you to submit your ideas using the form below. Please be sure to include the problem for which you are solving and the benefits of implementing the idea.
We do our best to implement as many Ideas as we can. Our Product team will evaluate all submitted ideas in a timely manner and will disposition each into one of the following categories: will integrate into the product roadmap, further research is needed, unlikely to implement.
Thanks for collaborating with us!
Kindly request implementation of https://github.com/chef/mixlib-install/issues/295
This is one of the important github issues we've identified for our upcoming Test Kitchen work. Thanks for raising this. We'll see what we can do.
Going to defer conversation to the github issue moving forward
This has been triaged by the client team. Changing status to "Researching"
Describe the Enhancement:
I would like an install strategy of 'version' or whatever word makes most sense. As an example, for the Chef product.....the following actions would be expected for each version setting
14 -> if latest 14 is not installed, install latest 14.x.x
14.12 -> if latest 14.12 is not installed, install latest 14.12.x
14.14.14 -> if this exact version is not installed, install 14.14.14
Describe the Need:
From personal experience, the need is for a test-kitchen situations where the user
Current Alternative
Use the :always strategy, which is lots of extra work for scenarios involving one or more restarts and a good number of test suites.
Arguably, this could be classified as a bug of the 'intent' of 'once'. With the 'once' strategy I would definitely expect the 'skip completely if already installed' if I don't specify a version. But if I have a version specified, i'd expect it to install that version once, as described above/in github issue.