mirror of https://github.com/k3s-io/k3s
Fix build and test errors from etcd 3.2.13 upgrade
parent
71c5f8ab12
commit
6a0c69e971
|
@ -13,6 +13,7 @@ go_library(
|
||||||
"//vendor/github.com/coreos/etcd/client:go_default_library",
|
"//vendor/github.com/coreos/etcd/client:go_default_library",
|
||||||
"//vendor/github.com/coreos/etcd/clientv3:go_default_library",
|
"//vendor/github.com/coreos/etcd/clientv3:go_default_library",
|
||||||
"//vendor/github.com/coreos/etcd/etcdserver:go_default_library",
|
"//vendor/github.com/coreos/etcd/etcdserver:go_default_library",
|
||||||
|
"//vendor/github.com/coreos/etcd/etcdserver/api/etcdhttp:go_default_library",
|
||||||
"//vendor/github.com/coreos/etcd/etcdserver/api/v2http:go_default_library",
|
"//vendor/github.com/coreos/etcd/etcdserver/api/v2http:go_default_library",
|
||||||
"//vendor/github.com/coreos/etcd/integration:go_default_library",
|
"//vendor/github.com/coreos/etcd/integration:go_default_library",
|
||||||
"//vendor/github.com/coreos/etcd/pkg/testutil:go_default_library",
|
"//vendor/github.com/coreos/etcd/pkg/testutil:go_default_library",
|
||||||
|
|
|
@ -35,6 +35,7 @@ import (
|
||||||
etcd "github.com/coreos/etcd/client"
|
etcd "github.com/coreos/etcd/client"
|
||||||
"github.com/coreos/etcd/clientv3"
|
"github.com/coreos/etcd/clientv3"
|
||||||
"github.com/coreos/etcd/etcdserver"
|
"github.com/coreos/etcd/etcdserver"
|
||||||
|
"github.com/coreos/etcd/etcdserver/api/etcdhttp"
|
||||||
"github.com/coreos/etcd/etcdserver/api/v2http"
|
"github.com/coreos/etcd/etcdserver/api/v2http"
|
||||||
"github.com/coreos/etcd/integration"
|
"github.com/coreos/etcd/integration"
|
||||||
"github.com/coreos/etcd/pkg/testutil"
|
"github.com/coreos/etcd/pkg/testutil"
|
||||||
|
@ -154,6 +155,7 @@ func configureTestCluster(t *testing.T, name string, https bool) *EtcdTestServer
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatal(err)
|
t.Fatal(err)
|
||||||
}
|
}
|
||||||
|
m.AuthToken = "simple"
|
||||||
} else {
|
} else {
|
||||||
cln := newLocalListener(t)
|
cln := newLocalListener(t)
|
||||||
m.ClientListeners = []net.Listener{cln}
|
m.ClientListeners = []net.Listener{cln}
|
||||||
|
@ -189,9 +191,9 @@ func (m *EtcdTestServer) launch(t *testing.T) error {
|
||||||
if m.s, err = etcdserver.NewServer(&m.ServerConfig); err != nil {
|
if m.s, err = etcdserver.NewServer(&m.ServerConfig); err != nil {
|
||||||
return fmt.Errorf("failed to initialize the etcd server: %v", err)
|
return fmt.Errorf("failed to initialize the etcd server: %v", err)
|
||||||
}
|
}
|
||||||
m.s.SyncTicker = time.Tick(500 * time.Millisecond)
|
m.s.SyncTicker = time.NewTicker(500 * time.Millisecond)
|
||||||
m.s.Start()
|
m.s.Start()
|
||||||
m.raftHandler = &testutil.PauseableHandler{Next: v2http.NewPeerHandler(m.s)}
|
m.raftHandler = &testutil.PauseableHandler{Next: etcdhttp.NewPeerHandler(m.s)}
|
||||||
for _, ln := range m.PeerListeners {
|
for _, ln := range m.PeerListeners {
|
||||||
hs := &httptest.Server{
|
hs := &httptest.Server{
|
||||||
Listener: ln,
|
Listener: ln,
|
||||||
|
|
|
@ -77,6 +77,7 @@ func NewEtcd(dataDir string) *EtcdServer {
|
||||||
MaxWALFiles: maxWALFiles,
|
MaxWALFiles: maxWALFiles,
|
||||||
TickMs: tickMs,
|
TickMs: tickMs,
|
||||||
ElectionTicks: electionTicks,
|
ElectionTicks: electionTicks,
|
||||||
|
AuthToken: "simple",
|
||||||
}
|
}
|
||||||
|
|
||||||
return &EtcdServer{
|
return &EtcdServer{
|
||||||
|
|
|
@ -14,6 +14,7 @@ go_test(
|
||||||
deps = [
|
deps = [
|
||||||
"//cmd/kube-apiserver/app/testing:go_default_library",
|
"//cmd/kube-apiserver/app/testing:go_default_library",
|
||||||
"//test/integration/framework:go_default_library",
|
"//test/integration/framework:go_default_library",
|
||||||
|
"//vendor/github.com/coreos/etcd/etcdserver/api/v3rpc:go_default_library",
|
||||||
"//vendor/github.com/coreos/pkg/capnslog:go_default_library",
|
"//vendor/github.com/coreos/pkg/capnslog:go_default_library",
|
||||||
"//vendor/k8s.io/api/apps/v1beta2:go_default_library",
|
"//vendor/k8s.io/api/apps/v1beta2:go_default_library",
|
||||||
"//vendor/k8s.io/api/core/v1:go_default_library",
|
"//vendor/k8s.io/api/core/v1:go_default_library",
|
||||||
|
|
|
@ -22,6 +22,7 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
|
_ "github.com/coreos/etcd/etcdserver/api/v3rpc" // Force package logger init.
|
||||||
"github.com/coreos/pkg/capnslog"
|
"github.com/coreos/pkg/capnslog"
|
||||||
|
|
||||||
appsv1beta2 "k8s.io/api/apps/v1beta2"
|
appsv1beta2 "k8s.io/api/apps/v1beta2"
|
||||||
|
|
Loading…
Reference in New Issue