-
Notifications
You must be signed in to change notification settings - Fork 80
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
Allow floating versions #7
Comments
Currently you can specify a version like '12' which will try to install the latest of version 12 the way the omnibus installer works. This will either send chef into a loop where it will keep triggering a new chef client run, which will trigger another update that triggers another chef client run and so on if the post action is |
This allows the option of specifying a constrained version using the standard constraint syntax [1]. [1] https://docs.chef.io/cookbook_versions.html Resolves chef-cookbooks#7
This allows the option of specifying a constrained version using the standard constraint syntax [1]. [1] https://docs.chef.io/cookbook_versions.html Resolves chef-cookbooks#7 Signed-off-by: Andy Wagner <andy@andywagner.ca>
This allows the option of specifying a constrained version using the standard constraint syntax [1]. [1] https://docs.chef.io/cookbook_versions.html Resolves chef-cookbooks#7 Signed-off-by: Andy Wagner <andy@andywagner.ca>
closing in favor of #17 |
infinite loop fixed in #22 |
Cookbook version
:latest
Chef-client version
12.19.36
Platform Details
N/A
Scenario:
Allow version specification such as "<13.0.0", or "~>12.19" etc.
Expected Result:
Available versions should be match using the known ruby version rules, and the latest version that matches installed.
The text was updated successfully, but these errors were encountered: