Skip to content
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

Merged

Conversation

ferventcoder
Copy link
Contributor

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.

@ferventcoder ferventcoder force-pushed the maint/master/modsync-changes branch from 9760d65 to 7744bfe Compare July 15, 2015 21:57
@ferventcoder ferventcoder changed the title (maint) fixup beaker logic by modsync (MODULES-2207) Gem restrictions for Older puppet versions Jul 16, 2015
@ferventcoder ferventcoder force-pushed the maint/master/modsync-changes branch from 1a499cd to 432a84a Compare July 16, 2015 21:52
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.
@ferventcoder ferventcoder force-pushed the maint/master/modsync-changes branch from 432a84a to 6599559 Compare July 16, 2015 22:11
@@ -18,6 +18,7 @@ Gemfile:
version: '~>0.10.5'
':system_tests':
- gem: beaker
- gem: beaker-rspec
Copy link
Contributor

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.

Copy link
Contributor Author

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?

@cyberious
Copy link
Contributor

@ferventcoder can we clean up the commits of add and remove beaker-rspec

@ferventcoder
Copy link
Contributor Author

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`.
@ferventcoder ferventcoder force-pushed the maint/master/modsync-changes branch from af5780d to 7074ca7 Compare July 17, 2015 20:35
@ferventcoder
Copy link
Contributor Author

Removed.

cyberious added a commit that referenced this pull request Jul 17, 2015
(MODULES-2207) Gem restrictions for Older puppet versions
@cyberious cyberious merged commit 23b6c80 into puppetlabs:master Jul 17, 2015
@ferventcoder ferventcoder deleted the maint/master/modsync-changes branch July 20, 2015 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants