Bug 1380544 - OpenShift v3.3 MacOSX Client fails after Mac OSX update to Sierra
Summary: OpenShift v3.3 MacOSX Client fails after Mac OSX update to Sierra
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: oc
Version: 3.3.0
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: ---
: 3.3.1
Assignee: Fabiano Franz
QA Contact: Peter Ruan
URL:
Whiteboard:
Depends On: 1381593
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-29 23:59 UTC by Rafael Benevides
Modified: 2016-10-27 15:42 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Cause: Binaries compiled with Golang versions prior to 1.7 will segfault most of the times in macOS Sierra (10.12) given incompatibilities between the Go syscall wrappers and Darwin. Consequence: Users of the OpenShift command-line tools ('oc', 'oadm', and others) in macOS Sierra (10.12) get a stack trace in the attempt of running commands. Fix: The Go 1.7 fix was backported by the go-tools team to Go 1.6 which was then used to compile our command-line tools in this release. Result: Users of the OpenShift command-line tools can use it normally in macOS Sierra (10.12).
Clone Of:
Environment:
Last Closed: 2016-10-27 15:42:48 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
macOS_version (98.61 KB, image/png)
2016-10-11 06:25 UTC, XiaochuanWang
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1378990 0 unspecified CLOSED get stack trace when doing oc new-project on Mac running with macOS 10.12 2021-02-22 00:41:40 UTC
Red Hat Product Errata RHBA-2016:2084 0 normal SHIPPED_LIVE Red Hat OpenShift Container Platform 3.3.1.3 bug fix update 2016-10-27 19:41:25 UTC

Internal Links: 1378990

Description Rafael Benevides 2016-09-29 23:59:05 UTC
Description of problem:

oc fails with MacOSX Sierra


Version-Release number of selected component (if applicable): 3.3.0.32


How reproducible:


Steps to Reproduce:
Problems running oc commands: deleting deployment configs sometimes hangs, oc get pods and oc edit dc foo intermittently causing panic errors, see the errors in gist...

Actual results:

https://gist.github.com/rawlingsj/8f732478abc5f9055e856cf9325224bc

https://gist.github.com/rawlingsj/e2b5db98a3e2e31a8cb6262dc80a7d62

Expected results:

work without error


Additional info: https://github.com/openshift/origin/issues/11085

Comment 4 XiaochuanWang 2016-10-11 06:25:15 UTC
Created attachment 1209019 [details]
macOS_version

Comment 5 XiaochuanWang 2016-10-11 06:26:12 UTC
From Comment 2, MacOS is 10.12 Sierra system

Comment 7 Peter Ruan 2016-10-13 02:32:02 UTC
been using the patch for a couple of days with no trackback occurring, marking bug as VERIFIED.

Comment 8 Scott Dodson 2016-10-17 15:25:58 UTC
I'm moving this back to modified so that we make sure to test with an official build, 3.3.1.2 or later. It was previously verified via a test build.

Comment 10 XiaochuanWang 2016-10-18 03:12:41 UTC
Test again on client/servier 3.3.1.2 on Mac Sierra and it does not reproduce. Peter, could you please help to test again? This could be marked as VERIFIED if not reproduced ever again.

Comment 11 Peter Ruan 2016-10-19 07:17:15 UTC
I've verified it with 3.3.1.1 and 3.3.1.3, I don't see the traceback anymore.  Moving it to VERIFIED.

Comment 13 errata-xmlrpc 2016-10-27 15:42:48 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2016:2084


Note You need to log in before you can comment on or make changes to this bug.