Blame run-etcd-on-ppc64le-by-default.patch
|
Jan Chaloupka |
0321a6 |
From 5f8e74959f19f19018ab0e6400e0f5daba3567e5 Mon Sep 17 00:00:00 2001
|
|
Jan Chaloupka |
0321a6 |
From: Jan Chaloupka <jchaloup@redhat.com>
|
|
Jan Chaloupka |
0321a6 |
Date: Sat, 26 Nov 2016 13:46:29 +0100
|
|
Jan Chaloupka |
0321a6 |
Subject: [PATCH] run etcd on ppc64le by default
|
|
Jan Chaloupka |
0321a6 |
|
|
Jan Chaloupka |
0321a6 |
---
|
|
Jan Chaloupka |
0321a6 |
etcdmain/etcd.go | 8 ++++++++
|
|
Jan Chaloupka |
0321a6 |
1 file changed, 8 insertions(+)
|
|
Jan Chaloupka |
0321a6 |
|
|
Jan Chaloupka |
0321a6 |
diff --git a/etcdmain/etcd.go b/etcdmain/etcd.go
|
|
Jan Chaloupka |
0321a6 |
index 950513e..7225303 100644
|
|
Jan Chaloupka |
0321a6 |
--- a/etcdmain/etcd.go
|
|
Jan Chaloupka |
0321a6 |
+++ b/etcdmain/etcd.go
|
|
Jan Chaloupka |
0321a6 |
@@ -636,6 +636,14 @@ func checkSupportArch() {
|
|
Jan Chaloupka |
0321a6 |
if runtime.GOARCH == "amd64" {
|
|
Jan Chaloupka |
0321a6 |
return
|
|
Jan Chaloupka |
0321a6 |
}
|
|
Jan Chaloupka |
0321a6 |
+
|
|
Jan Chaloupka |
0321a6 |
+ if runtime.GOARCH == "ppc64le" {
|
|
Jan Chaloupka |
0321a6 |
+ plog.Warningf("Running etcd on ppc64le architecture is not supported.")
|
|
Jan Chaloupka |
0321a6 |
+ plog.Warningf("Be aware you are running the etcd at your own risk.")
|
|
Jan Chaloupka |
0321a6 |
+ plog.Warningf("For more information visit https://bugzilla.redhat.com/show_bug.cgi?id=1396463")
|
|
Jan Chaloupka |
0321a6 |
+ return
|
|
Jan Chaloupka |
0321a6 |
+ }
|
|
Jan Chaloupka |
0321a6 |
+
|
|
Jan Chaloupka |
0321a6 |
if env, ok := os.LookupEnv("ETCD_UNSUPPORTED_ARCH"); ok && env == runtime.GOARCH {
|
|
Jan Chaloupka |
0321a6 |
plog.Warningf("running etcd on unsupported architecture %q since ETCD_UNSUPPORTED_ARCH is set", env)
|
|
Jan Chaloupka |
0321a6 |
return
|
|
Jan Chaloupka |
0321a6 |
--
|
|
Jan Chaloupka |
0321a6 |
1.9.3
|
|
Jan Chaloupka |
0321a6 |
|