Mac OSX 10.12 Sierra requires Go 1.7.1 or greater

Description

Due to a change in timestamp handling in Mac OSX 10.12 Sierra, Golang binaries built with version numbers lower than 1.6.3 will not work. This means that all Couchbase Server components, tools, and SDKs will either need to upgrade to 1.6.3+ or not support MacOS X Sierra. The beta 1 is already available, and the probably release date is sometime before the end of the year.

More information here: https://go-review.googlesource.com/#/c/24812/
and here: https://twitter.com/rakyll/status/763871567759540224

Components

Affects versions

Fix versions

Labels

Environment

OSX 10.12 Sierra

Link to Log File, atop/blg, CBCollectInfo, Core dump

None

Release Notes Description

None

Activity

Ritam Sharma November 16, 2016 at 6:30 AM

Closing the defect since sanity passes on all components.

Thuan Nguyen November 15, 2016 at 7:32 PM

Verified on build 4.6.0-3474 with some basic CLI command:

  • Initialize node

  • Create bucket, delete bucket

  • Add node and rebalance, remove node and rebalance

  • Create and load travel sample bucket with cbdocloader

  • Run cbcollectinfo, cbbrowser
    Those commands work without any issue.

Mihir Kamdar November 10, 2016 at 3:27 PM

FTS works fine in 4.6.0-3453.

Arunkumar Senthilnathan November 10, 2016 at 10:23 AM

Verified XDCR behaviour in 4.6.0-3453 - no issues found

Ritam Sharma November 10, 2016 at 6:18 AM
Edited

Verified Sierra with query using the sanity job - http://qa.sc.couchbase.com/job/sierra-p0-sanit-vset12-01/17/consoleFull
- can you validate it for XDCR
- Can you validate it for FT
- Can you validate for tools

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Is this a Regression?

Unknown

Triage

Untriaged

Operating System

MacOSX 64-bit

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created August 12, 2016 at 1:07 AM
Updated November 16, 2016 at 6:30 AM
Resolved September 28, 2016 at 12:32 AM
Instabug