[SERVER-29352] Disable SNMP integration for OS X enterprise builds Created: 24/May/17 Updated: 30/Oct/23 Resolved: 25/May/17 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build, Diagnostics |
| Affects Version/s: | 3.2.13, 3.4.4 |
| Fix Version/s: | 3.2.14, 3.4.5, 3.5.8 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Andrew Morrow (Inactive) | Assignee: | Andrew Morrow (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Minor Change | ||||||||||||
| Backport Requested: |
v3.4, v3.2
|
||||||||||||
| Sprint: | Platforms 2017-05-29 | ||||||||||||
| Participants: | |||||||||||||
| Description |
|
In macOS Sierra, the net-snmp runtime libraries are linked to a system private copy of LibreSSL, but MongoDB has a runtime dependency on the system copy of OpenSSL libcrypto. This means that it is impossible to safely load the SNMP support libraries into the same address space as the SSL enabled enterprise build. The only apparent solution is to disable SNMP support for OS X enterprise builds (including retroactively withdrawing support for the feature on MongoDB 3.2 and 3.4). If we find that support for this feature is widely needed, we may be able to re-introduce it by vendoring our own copy of net-snmp. However, it is unclear how much use the SNMP support gets on OS X, since it is not widely used as a production database server platform. |
| Comments |
| Comment by Githook User [ 03/Jun/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: (cherry picked from commit 173463532abfa79c980579a3b1605e5716e616cb) |
| Comment by Githook User [ 03/Jun/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: (cherry picked from commit 173463532abfa79c980579a3b1605e5716e616cb) |
| Comment by Githook User [ 03/Jun/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: (cherry picked from commit c1125e05902bef0e60a47a427136d01ae86326f0) |
| Comment by Githook User [ 03/Jun/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: (cherry picked from commit c1125e05902bef0e60a47a427136d01ae86326f0) |
| Comment by Githook User [ 25/May/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: |
| Comment by Githook User [ 25/May/17 ] |
|
Author: {u'username': u'acmorrow', u'name': u'Andrew Morrow', u'email': u'acm@mongodb.com'}Message: |