-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
(GH-iac-334) Remove code specific to unsupported OSs #2223
(GH-iac-334) Remove code specific to unsupported OSs #2223
Conversation
apache::mod::fastcgi is a classthat may have no external impact to Forge modules. apache::mod::security is a classthat may have no external impact to Forge modules. apache::mpm is a typethat may have no external impact to Forge modules. apache::params is a classBreaking changes to this file WILL impact these 7 modules (exact match):Breaking changes to this file MAY impact these 4 modules (near match):This module is declared in 174 of 579 indexed public
|
I think we should at least look at #2202. Either we should move forward or (my preference) we should remove the warnings. |
I would not be opposed to removing the warning, highly doubt the plan is going to be moved forward at this point as everyone involve with it is now gone to the best of my knowledge |
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.
Looks like I'm too late (had a review, forgot to submit), but you introduced a regression.
@@ -98,17 +98,13 @@ | |||
} | |||
|
|||
if $mpm == 'prefork' { | |||
if ( ( $::operatingsystem == 'Ubuntu' and versioncmp($::operatingsystemrelease,'18.04') >= 0 ) or $::operatingsystem == 'Debian' ) { |
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 is a change for non-Debian OSes. I think a closer match would be if $facts['osfamily'] == 'Debian'
.
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.
Hey! Good spot. We will investigate asap!
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.
@ekohl The change should be fine as it is within the Debian section of the case $::osfamily
started on line 50.
So it shouldn't effect any non Debian os's
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.
Ah good point. I'm not used to such long if/else. I just wondering if it should be restructured.
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.
Let's see what you think about #2227
Unsure of whether this should be merged now as the last release backwards incompatible and this will make two in a row.
In the event that it is we should ensure that as many of the community prs are brought into it as possible.