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

Restore Puppet 3.4 and earlier compatibility #511

Merged
merged 3 commits into from Apr 27, 2015

Conversation

underscorgan
Copy link

No description provided.

@@ -27,11 +27,11 @@
"requirements": [
{
"name": "pe",
"version_requirement": "3.x"
"version_requirement": ">= 3.3.0"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why? If we support OSS 3.x we should be able to support PE 3.x too no?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

stdlib couldn't be upgraded to 4.x until PE 3.3

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see. Oh well.

@daenney
Copy link

daenney commented Apr 27, 2015

This looks pretty awesome @mhaskel 💟.

The only thing I worry a bit about now is that none of the tests cover the pre-3.5.0 behaviour. But that's going to be hard to do with unit tests and the strict vars mess since we're only faking the Puppet version.

@underscorgan
Copy link
Author

@daenney I did add one unit test to just make sure params didn't completely explode with puppetversion = 3.4.something.

I ran acceptance tests manually with trusty and 3.4.3, and it passed now (and failed without the patch)

@daenney
Copy link

daenney commented Apr 27, 2015

Good enough for me. You have my 👍.

@daenney daenney changed the title Pup34 compat Restore Puppet 3.4 and earlier compatibility Apr 27, 2015
bmjen added a commit that referenced this pull request Apr 27, 2015
Restore Puppet 3.4 and earlier compatibility
@bmjen bmjen merged commit 19b416e into puppetlabs:2.0.x Apr 27, 2015
@underscorgan underscorgan deleted the pup34_compat branch April 27, 2015 21:45
@LukasAud LukasAud added the bugfix label Jun 7, 2023
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.

None yet

4 participants