[SERVER-29463] Platform Support: add Debian 9 "stretch" Created: 06/Jun/17 Updated: 30/Oct/23 Resolved: 12/Feb/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build, Packaging |
| Affects Version/s: | None |
| Fix Version/s: | 3.6.5, 3.7.2 |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Ernie Hershey | Assignee: | Ramon Fernandez Marina |
| Resolution: | Fixed | Votes: | 22 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||||||||||||||||||
| Backport Requested: |
v3.6
|
||||||||||||||||||||||||||||||||||||
| Participants: | |||||||||||||||||||||||||||||||||||||
| Case: | (copied to CRM) | ||||||||||||||||||||||||||||||||||||
| Linked BF Score: | 0 | ||||||||||||||||||||||||||||||||||||
| Description |
|
General info |
| Comments |
| Comment by Ramon Fernandez Marina [ 19/May/18 ] |
|
thomas@src.agency, unfortunately we have no plans to support MongoDB 3.4 on Debian9 at the moment. However there are other alternatives to upgrade:
Regards, |
| Comment by Thomas Jensen [ 19/May/18 ] |
|
Please provide builds for version 3.4 and upwards to provide an upgrade path for us who are currently stuck with 3.2 on Stretch. |
| Comment by Githook User [ 20/Apr/18 ] |
|
Author: {'email': 'brian.mccarthy@mongodb.com', 'username': 'briananthonymccarthy', 'name': 'Brian McCarthy'}Message: (cherry picked from commit d95018ef806aa2195a66e804a8cd7da4c4249176) |
| Comment by Githook User [ 12/Feb/18 ] |
|
Author: {'email': 'ramon@mongodb.com', 'name': 'Ramon Fernandez'}Message: |
| Comment by Githook User [ 12/Feb/18 ] |
|
Author: {'email': 'brian.mccarthy@mongodb.com', 'name': 'Brian McCarthy', 'username': 'briananthonymccarthy'}Message: |
| Comment by Githook User [ 09/Feb/18 ] |
|
Author: {'email': 'brian.mccarthy@mongodb.com', 'name': 'Brian McCarthy', 'username': 'briananthonymccarthy'}Message: |
| Comment by Patrik Laszlo [ 06/Feb/18 ] |
|
I created a test in Docker, then I have 2 scripts, one the service and one for the tools, very simple: https://github.com/patrikx3/docker-debian-testing-mongodb-stable Very easy actually. |
| Comment by Chad Kreimendahl [ 08/Jan/18 ] |
|
Our problem has been that you can't get the intel 10gb network drivers that are built into the new Intel Scalable processors to work on anything pre-Debian 9 (stretch). Temporary workaround would be to install an off-the-shelf 10g intel card, but that's a PITA. Looks like a few people have found solutions: notably installing "jessie-backports" appears to do the trick: https://serverfault.com/questions/857045/unable-to-install-mongodb-3-4-on-debian-stretch/857058 I've not yet tested, but will on some brand-new hardware that just arrived Friday. |
| Comment by Patrik Laszlo [ 07/Dec/17 ] |
|
I mean really that by the time you release Debian Stretch MongoDB 3.6, Debian will give a new Debian Buster stable. That is why I am so sad. Even in Distro Watch it is first Linux Mint and 2nd is Debian. Ubuntu is like 4th. I should have had used Ubuntu but by now it is totally big and all the latest, except MongoDB. MongoDB is so crucial. |
| Comment by Patrik Laszlo [ 07/Dec/17 ] |
|
What is sad is that by the time you release Stretch Debian MongoDB will release stable Buster. |
| Comment by Ramon Fernandez Marina [ 07/Dec/17 ] |
|
Unfortunately this ticket didn't make it into 3.6.0 due to competing priorities, but now that 3.6.0 is out the door we're working on adding support for Debian 9. Thanks everyone for their patience. Regards, |
| Comment by Patrik Laszlo [ 05/Dec/17 ] |
|
Yeah, it is said, it is only because the libssl is too old? My Debian Buster server says: My ubuntu says: So yes, the problem is the 1.1 is not compatible. The issues cannot be so different, I am sure the functions and includes and headers I am sure the same, it is should be just a build so it can build on Debian as well. I guess they are working on other issues, because it is just a very small change for my thinking. |
| Comment by Chad Kreimendahl [ 05/Dec/17 ] |
|
Patrik, A few months ago we got it working through some hackery that got the matching version of ssl used by mongo. It was ultimately not in accordance with our standards of maintainability (among other things) and was scrapped. So our only remaining jessie servers are the ones that run mongo. |
| Comment by Patrik Laszlo [ 05/Dec/17 ] |
|
Ciao Chad Kreimendahl! How are you? Do you know how I can build it on Debian Buster? Patrik |
| Comment by Chad Kreimendahl [ 04/Dec/17 ] |
|
Agree it's starting to get a bit absurd. There are hacks to get older libssl onto Stretch, which gets this to work, but that's just not good. I can't imagine anything would prevent mongodb from working just as well w/ libssl 1.0.1, given there appear to be no breaking changes. |
| Comment by Patrik Laszlo [ 04/Dec/17 ] |
|
I think it is sad that Stretch and Buster is not installable. NodeJs for example support Stretch/Buster. Now we have a MongoDB with Debian 7 and 8 and it is so old.
|
| Comment by José Miguel Gonçalves [ 22/Nov/17 ] |
|
As a user/admin of Debian distros I really miss a MongoDB 3.4 build for Debian 9. |
| Comment by Tomasz Pajor [ 03/Oct/17 ] |
|
Any update on this? Would really appreciate those packages. |
| Comment by Chad Kreimendahl [ 25/Aug/17 ] |
|
Fwiw, it appears from testing that only libssl > 1.01 is required as a change. Would also be nice for it to have its own repo (can't help there but for testing) |
| Comment by Malwina Leis [ 23/Aug/17 ] |
|
Is support for Debian 9 real in near future? Maybe we can help somehow? |