-
Notifications
You must be signed in to change notification settings - Fork 39
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
cookbook_versions in environments #57
Comments
I'm checking this out now, after adding options for purging statuses and reports per that earlier issue. It's in the 0.11.6-merging branch, so if you get a chance to try it out that'd be great - I have more testing to do on it still, so it's not release worthy yet, but for the first step it passes the go tests. |
Moving along on this. One thing I noticed, though, is that it doesn't look like |
I believe I ran into this as well- It appears that goiardi will respect environment version constraints for any cookbooks that are specified in the run-list, but not their dependencies. When I run When retrieving these dependencies, any version constaints specified in metadata.rb are respected. So for example, if we have-
Running I'm not particularly familiar with this codebase, but it appears that we need to add these env constraints later in I couldn't get the |
I ran into an issue which I don't fully understand:
setup:
However the node resolves to the latest version (3.1.2 in this case):
Using
knife download cookbook windows -E rollout
i'm also getting the 3.1.2 release instead of the expected 3.1.1 release. That said,knife download cookbook windows --cookbook-version 3.1.1
works as expected. 😕The text was updated successfully, but these errors were encountered: