-
Notifications
You must be signed in to change notification settings - Fork 83
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
(MODULES-2207) Gem restrictions for Older puppet versions #89
(MODULES-2207) Gem restrictions for Older puppet versions #89
Conversation
9760d65
to
7744bfe
Compare
1a499cd
to
432a84a
Compare
Further restrict down the restrictions on windows dependencies when using older Puppet versions, such that it works with Puppet 3.0.0 - 3.7.0. It does require a bit more logic in selecting gems but it allows for testing older platforms without any additional known issues for Puppet versions under 3.4.0.
432a84a
to
6599559
Compare
@@ -18,6 +18,7 @@ Gemfile: | |||
version: '~>0.10.5' | |||
':system_tests': | |||
- gem: beaker | |||
- gem: beaker-rspec |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should not be here, we should put this in sync.yml when needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm 6 to one, half dozen to the other on this. Was more for supporting what @justinstoller might be calling in his scripts. Does it do harm if it is there?
@ferventcoder can we clean up the commits of add and remove beaker-rspec |
Yes. |
There is an issue with rspec 2.14.0 - it doesn't have `any_instance_recorder_for` which rspec-puppet uses. The fix is simply to move the dependency to `~> 2.14.1` which does have `any_instance_recorder_for`.
af5780d
to
7074ca7
Compare
Removed. |
(MODULES-2207) Gem restrictions for Older puppet versions
Further restrict down the restrictions on windows dependencies when
using older Puppet versions, such that it works with Puppet 3.0.0 -
3.7.0. It does require a bit more logic in selecting gems but it allows
for testing older platforms without any additional known issues for
Puppet versions under 3.4.0.