-
Type: Task
-
Resolution: Works as Designed
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:None
Description
Downstream Change Summary
This change adds additional info about the current running version of macOS (when on that platform) to the output of getBuildInfo()
Description of Linked Ticket
getBuildInfo() on a mac currently returns only `macOS` without specifics about the version. It would be able to detect quirks (such as TLS handling on 10.15+) during jstests, so add the version to the build info output.
It appears we can use sysctlbyname to pull this information, something like:
char buffer[64]; size_t buffer_len = sizeof(buffer) - 1; sysctlbyname("kern.osproductversion", buffer, &buffer_len, nullptr, 0); buffer[buffer_len] = 0;
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
SERVER-56362 Add macOS version to build info
- Closed