-
-
Notifications
You must be signed in to change notification settings - Fork 882
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
Drop Debian 10 #1595
Drop Debian 10 #1595
Conversation
d269f5a
to
e2ab88e
Compare
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 includes #1596, but IMHO it's the other way around: this is a prerequisite for dropping older nginx support.
if (facts.dig(:os, 'name') == 'Debian' && %w[11].include?(facts.dig(:os, 'release', 'major'))) || | ||
(facts.dig(:os, 'name') == 'Ubuntu' && %w[bionic focal jammy].include?(facts.dig(:os, 'distro', 'codename'))) |
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.
These all look like modern versions. Is there anything that still uses plain passenger
or can it be simplified to just facts.dig(:os, 'family') == '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.
because of the broken tests I would adress that in #1596 where all tests will be functional again
I started on this one and then figured the failing tests need some more work, given the old ngins version in debian 10 the simplest solution would be to rebase this one on master and then merge it with failing test, then I can fix the tests in #1596 and bump the min version over there |
2a447ab
to
b32a80f
Compare
there is already breaking changes on master, so next releease will be major test have been broken for a while and will be fixed in voxpupuli#1596
there is already breaking changes on master, so next releease will be major
test have been broken for a while and will be fixed in #1596