@@ -72,7 +72,6 @@ import (
72
72
e2emetrics "k8s.io/kubernetes/test/e2e/framework/metrics"
73
73
e2enode "k8s.io/kubernetes/test/e2e/framework/node"
74
74
e2epod "k8s.io/kubernetes/test/e2e/framework/pod"
75
- e2essh "k8s.io/kubernetes/test/e2e/framework/ssh"
76
75
)
77
76
78
77
const (
@@ -143,9 +142,6 @@ const (
143
142
144
143
// TODO(justinsb): Avoid hardcoding this.
145
144
awsMasterIP = "172.20.0.9"
146
-
147
- // ssh port
148
- sshPort = "22"
149
145
)
150
146
151
147
var (
@@ -1114,40 +1110,6 @@ func AllNodesReady(c clientset.Interface, timeout time.Duration) error {
1114
1110
return nil
1115
1111
}
1116
1112
1117
- // RestartControllerManager restarts the kube-controller-manager.
1118
- func RestartControllerManager () error {
1119
- // TODO: Make it work for all providers and distros.
1120
- if ! ProviderIs ("gce" , "aws" ) {
1121
- return fmt .Errorf ("unsupported provider for RestartControllerManager: %s" , TestContext .Provider )
1122
- }
1123
- if ProviderIs ("gce" ) && ! MasterOSDistroIs ("gci" ) {
1124
- return fmt .Errorf ("unsupported master OS distro: %s" , TestContext .MasterOSDistro )
1125
- }
1126
- cmd := "pidof kube-controller-manager | xargs sudo kill"
1127
- Logf ("Restarting controller-manager via ssh, running: %v" , cmd )
1128
- result , err := e2essh .SSH (cmd , net .JoinHostPort (GetMasterHost (), sshPort ), TestContext .Provider )
1129
- if err != nil || result .Code != 0 {
1130
- e2essh .LogResult (result )
1131
- return fmt .Errorf ("couldn't restart controller-manager: %v" , err )
1132
- }
1133
- return nil
1134
- }
1135
-
1136
- // WaitForControllerManagerUp waits for the kube-controller-manager to be up.
1137
- func WaitForControllerManagerUp () error {
1138
- cmd := "curl http://localhost:" + strconv .Itoa (InsecureKubeControllerManagerPort ) + "/healthz"
1139
- for start := time .Now (); time .Since (start ) < time .Minute ; time .Sleep (5 * time .Second ) {
1140
- result , err := e2essh .SSH (cmd , net .JoinHostPort (GetMasterHost (), sshPort ), TestContext .Provider )
1141
- if err != nil || result .Code != 0 {
1142
- e2essh .LogResult (result )
1143
- }
1144
- if result .Stdout == "ok" {
1145
- return nil
1146
- }
1147
- }
1148
- return fmt .Errorf ("waiting for controller-manager timed out" )
1149
- }
1150
-
1151
1113
// LookForStringInLog looks for the given string in the log of a specific pod container
1152
1114
func LookForStringInLog (ns , podName , container , expectedString string , timeout time.Duration ) (result string , err error ) {
1153
1115
return lookForString (expectedString , timeout , func () string {
0 commit comments