My Weekend Linux Misadventure
-
@scottalanmiller said in My Weekend Linux Misadventure:
@IRJ said in My Weekend Linux Misadventure:
No matter how much the community wants to deny it, LTS is better supported.
That's not something I've seen in the real world. Better vendor support on current, better hardware support. More cruft and crap on LTS, but that's the opposite of good support.
Can you show any examples where Ubuntu 19.04 is supported and 18.04 is not? Or Fedora server and CentOS isnt supported? Because there are many examples I can show where there are real world products that only support LTS.
I mean eventually the features in non LTS versions will make their way into the next LTS release, but I have seen so many examples where there is just support for LTS versions.
Example 1 - ElasticStack
https://www.elastic.co/support/matrix
Example 2 - Jump Cloud
Example 3 - Nessus
https://docs.tenable.com/generalrequirements/Content/NessusScannerSoftwareRequirements.htm
Example 4 - NGINX
https://docs.nginx.com/nginx/releases/
Example 5 - Sophos
-
Example 6 - SQL Server 2017 on Linux
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-overview?view=sql-server-2017
This one is more detables as MS is not known for best practice, but in this scenario would you rather have SQL run on current Windows Server or LTS Linux?
-
@IRJ said in My Weekend Linux Misadventure:
Can you show any examples where Ubuntu 19.04 is supported and 18.04 is not?
Well... all of them by my definition. If it requires 18.04, it can't be supported, right? That's the point. Provided for and being supported aren't the same thing. Since 18.04 itself isn't "supported", nothing requiring it can be supported.
-
@IRJ said in My Weekend Linux Misadventure:
This one is more detables as MS is not known for best practice, but in this scenario would you rather have SQL run on current Windows Server or LTS Linux?
I'm not saying it is the end of the world, and by Linux (and general industry) standards, all of Windows is unsupported, lessso than Ubuntu LTS. But SQL Server does support CentOS.
-
@scottalanmiller said in My Weekend Linux Misadventure:
@IRJ said in My Weekend Linux Misadventure:
This one is more detables as MS is not known for best practice, but in this scenario would you rather have SQL run on current Windows Server or LTS Linux?
I'm not saying it is the end of the world, and by Linux (and general industry) standards, all of Windows is unsupported, lessso than Ubuntu LTS. But SQL Server does support CentOS.
What's your definition of "supported"?
-
Wouldn't the latest Ubuntu/whatever Linux be more actively worked on and the LTS version is just getting the old updates, like "last years updates".
I mean that's why the LTS, they get slower update cycles, just like windows.
So in terms of compatibility, maybe third party programs would run better on more recent versions then? -
@scottalanmiller said in My Weekend Linux Misadventure:
@IRJ said in My Weekend Linux Misadventure:
Can you show any examples where Ubuntu 19.04 is supported and 18.04 is not?
Well... all of them by my definition. If it requires 18.04, it can't be supported, right? That's the point. Provided for and being supported aren't the same thing. Since 18.04 itself isn't "supported", nothing requiring it can be supported.
I'm just making sure I understand - it's Ubuntu that says, if not on current version, we don't support you, right? I.e. 1804 LTS even though it's LTS, is not something Ubuntu itself supports - if that's the case what the hell is the point of LTS?
-
@Obsolesce said in My Weekend Linux Misadventure:
What's your definition of "supported"?
Same as the industry. We go over this a lot. That the vendor will do everything within reason to fix and make work the product in question.
The entire industry has the same definition, even if no one talks about it. Everyone asks "is something supported" and we all know what it means. And we all know that some vendors use the term loosely to make a quick sale. Like Windows is called "supported" but you don't get any support, not what anyone accepts as being supported.
-
@kamidon said in My Weekend Linux Misadventure:
I mean that's why the LTS, they get slower update cycles, just like windows.
Windows dropped LTS several years ago. Used to be that way, but they are rapid release now.
-
@Dashrender said in My Weekend Linux Misadventure:
I'm just making sure I understand - it's Ubuntu that says, if not on current version, we don't support you, right? I.e. 1804 LTS even though it's LTS, is not something Ubuntu itself supports - if that's the case what the hell is the point of LTS?
The point is marketing, and damn does it work.
-
Canonical always supports updating your LTS to a supported version, and that's how they get away with calling it "supported." It's supported... to get to a supported version. But if anything requires LTS that thing can't be called supported because Canonical's support requires that that thing be out of support.
-
@scottalanmiller said in My Weekend Linux Misadventure:
@Obsolesce said in My Weekend Linux Misadventure:
What's your definition of "supported"?
Same as the industry. We go over this a lot. That the vendor will do everything within reason to fix and make work the product in question.
The entire industry has the same definition, even if no one talks about it. Everyone asks "is something supported" and we all know what it means. And we all know that some vendors use the term loosely to make a quick sale. Like Windows is called "supported" but you don't get any support, not what anyone accepts as being supported.
Supported to me doesn't mean it has to be free support. So you're saying you can't BUY support for 18.04 LTS from Ubuntu?
-
@kamidon said in My Weekend Linux Misadventure:
Wouldn't the latest Ubuntu/whatever Linux be more actively worked on and the LTS version is just getting the old updates, like "last years updates".
Exactly, if it wasn't the LTS would be "current."
-
@scottalanmiller said in My Weekend Linux Misadventure:
Canonical always supports updating your LTS to a supported version, and that's how they get away with calling it "supported." It's supported... to get to a supported version. But if anything requires LTS that thing can't be called supported because Canonical's support requires that that thing be out of support.
(I also did this during my horrific journey when I had a second attempt. I manually upgraded to 19.04 from the LTS version. SO MANY STEPS! But it was pretty easy...since all the steps are plainly laid out on the particular website I was on.)
-
@kamidon said in My Weekend Linux Misadventure:
So in terms of compatibility, maybe third party programs would run better on more recent versions then?
Compatibility, which is wildly different than "Supported" can go any which way. Personally, I've found currents tend to be way better in compatibility than LTSs, for the obvious reasons. but there are reasons why an LTS might do better - fewer changes and updates, more time to get things fixed before a change comes along.
-
@scottalanmiller said in My Weekend Linux Misadventure:
Canonical always supports updating your LTS to a supported version, and that's how they get away with calling it "supported." It's supported... to get to a supported version. But if anything requires LTS that thing can't be called supported because Canonical's support requires that that thing be out of support.
That would be like saying that Windows Server 2003 is supported because MS has a process to upgrade you to Server 2019 - that's just madness.
-
@Dashrender said in My Weekend Linux Misadventure:
@scottalanmiller said in My Weekend Linux Misadventure:
@Obsolesce said in My Weekend Linux Misadventure:
What's your definition of "supported"?
Same as the industry. We go over this a lot. That the vendor will do everything within reason to fix and make work the product in question.
The entire industry has the same definition, even if no one talks about it. Everyone asks "is something supported" and we all know what it means. And we all know that some vendors use the term loosely to make a quick sale. Like Windows is called "supported" but you don't get any support, not what anyone accepts as being supported.
Supported to me doesn't mean it has to be free support. So you're saying you can't BUY support for 18.04 LTS from Ubuntu?
You sure can buy support for 18.04 LTS. We have Ubuntu Advantage that supports features only on 16.04 or 18.04
-
@Dashrender said in My Weekend Linux Misadventure:
@scottalanmiller said in My Weekend Linux Misadventure:
Canonical always supports updating your LTS to a supported version, and that's how they get away with calling it "supported." It's supported... to get to a supported version. But if anything requires LTS that thing can't be called supported because Canonical's support requires that that thing be out of support.
That would be like saying that Windows Server 2003 is supported because MS has a process to upgrade you to Server 2019 - that's just madness.
Exactly. Which no one in their right minds accepts as being "supported", but it's what people accept in many cases for Ubuntu. They don't accept that from any other vendor, why the special case here?
-
@IRJ said in My Weekend Linux Misadventure:
You sure can buy support for 18.04 LTS. We have Ubuntu Advantage that supports features only on 16.04 or 18.04
Obviously. And from Canonical's own support "we will support those version for updating to the supported current version."
Just because you can buy something called support, doesn't mean you get support.
-
@scottalanmiller said in My Weekend Linux Misadventure:
@kamidon said in My Weekend Linux Misadventure:
Wouldn't the latest Ubuntu/whatever Linux be more actively worked on and the LTS version is just getting the old updates, like "last years updates".
Exactly, if it wasn't the LTS would be "current."
Aside from security updates of course, those get applied likely around the same time more up-to-date Linux versions.
So kernel updates are slowed and all major features...Yeah...just like Windows.And windows 10 still has an enterprise LTSB. I'm 75% sure we use it in our org. How would I check that? Hmmmmmm
Edit: LTSB