Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
34d4eaea
Commit
34d4eaea
authored
Mar 22, 2016
by
goltermann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixing several (but not all) go vet errors. Most are around string formatting,…
Fixing several (but not all) go vet errors. Most are around string formatting, or unreachable code.
parent
1f8773ee
Hide whitespace changes
Inline
Side-by-side
Showing
42 changed files
with
68 additions
and
72 deletions
+68
-72
kube2sky.go
cluster/addons/dns/kube2sky/kube2sky.go
+1
-1
server_test.go
cmd/kube-apiserver/app/server_test.go
+3
-3
server.go
cmd/kube-proxy/app/server.go
+2
-2
resttest.go
pkg/api/rest/resttest/resttest.go
+4
-4
proxy_test.go
pkg/apiserver/proxy_test.go
+6
-6
fixture.go
pkg/client/testing/core/fixture.go
+0
-2
aws.go
pkg/cloudprovider/providers/aws/aws.go
+1
-1
aws_routes.go
pkg/cloudprovider/providers/aws/aws_routes.go
+1
-1
aws_test.go
pkg/cloudprovider/providers/aws/aws_test.go
+1
-1
controller_test.go
pkg/controller/job/controller_test.go
+2
-2
aws_credentials.go
pkg/credentialprovider/aws/aws_credentials.go
+1
-1
run_test.go
pkg/kubectl/cmd/run_test.go
+1
-1
resource_printer.go
pkg/kubectl/resource_printer.go
+1
-1
container_manager_linux.go
pkg/kubelet/cm/container_manager_linux.go
+1
-1
manager_test.go
pkg/kubelet/dockertools/manager_test.go
+2
-2
kubelet_test.go
pkg/kubelet/kubelet_test.go
+1
-1
kubenet_linux.go
pkg/kubelet/network/kubenet/kubenet_linux.go
+1
-1
generic.go
pkg/kubelet/pleg/generic.go
+0
-1
results_manager_test.go
pkg/kubelet/prober/results/results_manager_test.go
+1
-1
log.go
pkg/kubelet/rkt/log.go
+2
-2
rkt_test.go
pkg/kubelet/rkt/rkt_test.go
+4
-4
server.go
pkg/kubelet/server/server.go
+2
-2
manager_test.go
pkg/kubelet/status/manager_test.go
+1
-1
thirdparty_controller_test.go
pkg/master/thirdparty_controller_test.go
+1
-1
generic_metrics.go
pkg/metrics/generic_metrics.go
+0
-1
evaluator.go
pkg/quota/generic/evaluator.go
+1
-1
resources_test.go
pkg/quota/resources_test.go
+1
-1
proxy_test.go
pkg/registry/generic/rest/proxy_test.go
+6
-6
codec_test.go
pkg/registry/thirdpartyresourcedata/codec_test.go
+1
-1
scheme_test.go
pkg/runtime/scheme_test.go
+1
-1
etcd_watcher_test.go
pkg/storage/etcd/etcd_watcher_test.go
+3
-3
httpstream_test.go
pkg/util/httpstream/httpstream_test.go
+1
-1
oom_linux.go
pkg/util/oom/oom_linux.go
+1
-1
patch_test.go
pkg/util/strategicpatch/patch_test.go
+2
-2
stream_test.go
pkg/util/wsstream/stream_test.go
+1
-1
admission_test.go
plugin/pkg/admission/alwayspullimages/admission_test.go
+1
-1
admission_test.go
plugin/pkg/admission/namespace/lifecycle/admission_test.go
+3
-3
reboot.go
test/e2e/reboot.go
+1
-1
util.go
test/e2e/util.go
+1
-1
e2e_node_suite_test.go
test/e2e_node/e2e_node_suite_test.go
+1
-1
e2e_service.go
test/e2e_node/e2e_service.go
+1
-1
netexec.go
test/images/netexec/netexec.go
+2
-2
No files found.
cluster/addons/dns/kube2sky/kube2sky.go
View file @
34d4eaea
...
@@ -377,7 +377,7 @@ func (ks *kube2sky) mutateEtcdOrDie(mutator func() error) {
...
@@ -377,7 +377,7 @@ func (ks *kube2sky) mutateEtcdOrDie(mutator func() error) {
for
{
for
{
select
{
select
{
case
<-
timeout
:
case
<-
timeout
:
glog
.
Fatalf
(
"Failed to mutate etcd for %v using mutator: %v"
,
ks
.
etcdMutationTimeout
,
mutator
)
glog
.
Fatalf
(
"Failed to mutate etcd for %v using mutator: %v"
,
ks
.
etcdMutationTimeout
,
mutator
()
)
default
:
default
:
if
err
:=
mutator
();
err
!=
nil
{
if
err
:=
mutator
();
err
!=
nil
{
delay
:=
50
*
time
.
Millisecond
delay
:=
50
*
time
.
Millisecond
...
...
cmd/kube-apiserver/app/server_test.go
View file @
34d4eaea
...
@@ -211,13 +211,13 @@ func TestParseRuntimeConfig(t *testing.T) {
...
@@ -211,13 +211,13 @@ func TestParseRuntimeConfig(t *testing.T) {
apiGroupVersionOverrides
,
err
:=
parseRuntimeConfig
(
s
)
apiGroupVersionOverrides
,
err
:=
parseRuntimeConfig
(
s
)
if
err
==
nil
&&
test
.
err
{
if
err
==
nil
&&
test
.
err
{
t
.
Fatalf
(
"expected error for test: %
q
"
,
test
)
t
.
Fatalf
(
"expected error for test: %
v
"
,
test
)
}
else
if
err
!=
nil
&&
!
test
.
err
{
}
else
if
err
!=
nil
&&
!
test
.
err
{
t
.
Fatalf
(
"unexpected error: %s, for test: %
q
"
,
err
,
test
)
t
.
Fatalf
(
"unexpected error: %s, for test: %
v
"
,
err
,
test
)
}
}
if
err
==
nil
&&
!
reflect
.
DeepEqual
(
apiGroupVersionOverrides
,
test
.
apiGroupVersionOverrides
)
{
if
err
==
nil
&&
!
reflect
.
DeepEqual
(
apiGroupVersionOverrides
,
test
.
apiGroupVersionOverrides
)
{
t
.
Fatalf
(
"unexpected apiGroupVersionOverrides. Actual: %
q, expected: %q
"
,
apiGroupVersionOverrides
,
test
.
apiGroupVersionOverrides
)
t
.
Fatalf
(
"unexpected apiGroupVersionOverrides. Actual: %
v, expected: %v
"
,
apiGroupVersionOverrides
,
test
.
apiGroupVersionOverrides
)
}
}
}
}
...
...
cmd/kube-proxy/app/server.go
View file @
34d4eaea
...
@@ -337,11 +337,11 @@ func getProxyMode(proxyMode string, client nodeGetter, hostname string, iptver i
...
@@ -337,11 +337,11 @@ func getProxyMode(proxyMode string, client nodeGetter, hostname string, iptver i
}
}
node
,
err
:=
client
.
Get
(
hostname
)
node
,
err
:=
client
.
Get
(
hostname
)
if
err
!=
nil
{
if
err
!=
nil
{
glog
.
Errorf
(
"Can't get Node %q, assuming iptables proxy: %v"
,
hostname
,
err
)
glog
.
Errorf
(
"Can't get Node %q, assuming iptables proxy
, err
: %v"
,
hostname
,
err
)
return
tryIptablesProxy
(
iptver
,
kcompat
)
return
tryIptablesProxy
(
iptver
,
kcompat
)
}
}
if
node
==
nil
{
if
node
==
nil
{
glog
.
Errorf
(
"Got nil Node %q, assuming iptables proxy
: %v
"
,
hostname
)
glog
.
Errorf
(
"Got nil Node %q, assuming iptables proxy"
,
hostname
)
return
tryIptablesProxy
(
iptver
,
kcompat
)
return
tryIptablesProxy
(
iptver
,
kcompat
)
}
}
proxyMode
,
found
:=
node
.
Annotations
[
betaProxyModeAnnotation
]
proxyMode
,
found
:=
node
.
Annotations
[
betaProxyModeAnnotation
]
...
...
pkg/api/rest/resttest/resttest.go
View file @
34d4eaea
...
@@ -574,7 +574,7 @@ func (t *Tester) testDeleteGracefulHasDefault(obj runtime.Object, setFn SetFunc,
...
@@ -574,7 +574,7 @@ func (t *Tester) testDeleteGracefulHasDefault(obj runtime.Object, setFn SetFunc,
t
.
Errorf
(
"unexpected error: %v"
,
err
)
t
.
Errorf
(
"unexpected error: %v"
,
err
)
}
}
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
t
.
Fatalf
(
"did not gracefully delete resource"
,
err
)
t
.
Fatalf
(
"did not gracefully delete resource
: %v
"
,
err
)
}
}
object
,
err
:=
t
.
storage
.
(
rest
.
Getter
)
.
Get
(
ctx
,
objectMeta
.
Name
)
object
,
err
:=
t
.
storage
.
(
rest
.
Getter
)
.
Get
(
ctx
,
objectMeta
.
Name
)
...
@@ -601,7 +601,7 @@ func (t *Tester) testDeleteGracefulWithValue(obj runtime.Object, setFn SetFunc,
...
@@ -601,7 +601,7 @@ func (t *Tester) testDeleteGracefulWithValue(obj runtime.Object, setFn SetFunc,
t
.
Errorf
(
"unexpected error: %v"
,
err
)
t
.
Errorf
(
"unexpected error: %v"
,
err
)
}
}
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
t
.
Fatalf
(
"did not gracefully delete resource"
,
err
)
t
.
Fatalf
(
"did not gracefully delete resource
: %v
"
,
err
)
}
}
object
,
err
:=
t
.
storage
.
(
rest
.
Getter
)
.
Get
(
ctx
,
objectMeta
.
Name
)
object
,
err
:=
t
.
storage
.
(
rest
.
Getter
)
.
Get
(
ctx
,
objectMeta
.
Name
)
...
@@ -628,7 +628,7 @@ func (t *Tester) testDeleteGracefulExtend(obj runtime.Object, setFn SetFunc, get
...
@@ -628,7 +628,7 @@ func (t *Tester) testDeleteGracefulExtend(obj runtime.Object, setFn SetFunc, get
t
.
Errorf
(
"unexpected error: %v"
,
err
)
t
.
Errorf
(
"unexpected error: %v"
,
err
)
}
}
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
t
.
Fatalf
(
"did not gracefully delete resource"
,
err
)
t
.
Fatalf
(
"did not gracefully delete resource
: %v
"
,
err
)
}
}
// second delete duration is ignored
// second delete duration is ignored
...
@@ -660,7 +660,7 @@ func (t *Tester) testDeleteGracefulImmediate(obj runtime.Object, setFn SetFunc,
...
@@ -660,7 +660,7 @@ func (t *Tester) testDeleteGracefulImmediate(obj runtime.Object, setFn SetFunc,
t
.
Errorf
(
"unexpected error: %v"
,
err
)
t
.
Errorf
(
"unexpected error: %v"
,
err
)
}
}
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
if
_
,
err
:=
getFn
(
ctx
,
foo
);
err
!=
nil
{
t
.
Fatalf
(
"did not gracefully delete resource"
,
err
)
t
.
Fatalf
(
"did not gracefully delete resource
: %v
"
,
err
)
}
}
// second delete is immediate, resource is deleted
// second delete is immediate, resource is deleted
...
...
pkg/apiserver/proxy_test.go
View file @
34d4eaea
...
@@ -212,7 +212,7 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
...
@@ -212,7 +212,7 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
// Dial the proxy server
// Dial the proxy server
conn
,
err
:=
net
.
Dial
(
server
.
Listener
.
Addr
()
.
Network
(),
server
.
Listener
.
Addr
()
.
String
())
conn
,
err
:=
net
.
Dial
(
server
.
Listener
.
Addr
()
.
Network
(),
server
.
Listener
.
Addr
()
.
String
())
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"%s: unexpected error %v"
,
err
)
t
.
Errorf
(
"%s: unexpected error %v"
,
k
,
err
)
continue
continue
}
}
defer
conn
.
Close
()
defer
conn
.
Close
()
...
@@ -228,28 +228,28 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
...
@@ -228,28 +228,28 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
// Write the request headers
// Write the request headers
post
:=
fmt
.
Sprintf
(
"POST /%s/%s/%s/proxy/namespaces/default/foo/id/some/dir HTTP/1.1
\r\n
"
,
prefix
,
newGroupVersion
.
Group
,
newGroupVersion
.
Version
)
post
:=
fmt
.
Sprintf
(
"POST /%s/%s/%s/proxy/namespaces/default/foo/id/some/dir HTTP/1.1
\r\n
"
,
prefix
,
newGroupVersion
.
Group
,
newGroupVersion
.
Version
)
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
post
);
err
!=
nil
{
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
post
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
for
header
,
values
:=
range
item
.
reqHeaders
{
for
header
,
values
:=
range
item
.
reqHeaders
{
for
_
,
value
:=
range
values
{
for
_
,
value
:=
range
values
{
if
_
,
err
:=
fmt
.
Fprintf
(
conn
,
"%s: %s
\r\n
"
,
header
,
value
);
err
!=
nil
{
if
_
,
err
:=
fmt
.
Fprintf
(
conn
,
"%s: %s
\r\n
"
,
header
,
value
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
}
}
}
}
// Header separator
// Header separator
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
"
\r\n
"
);
err
!=
nil
{
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
"
\r\n
"
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
// Body
// Body
if
_
,
err
:=
conn
.
Write
(
item
.
reqBody
);
err
!=
nil
{
if
_
,
err
:=
conn
.
Write
(
item
.
reqBody
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
// Read response
// Read response
response
,
err
:=
ioutil
.
ReadAll
(
conn
)
response
,
err
:=
ioutil
.
ReadAll
(
conn
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"%s: unexpected error %v"
,
err
)
t
.
Errorf
(
"%s: unexpected error %v"
,
k
,
err
)
continue
continue
}
}
if
!
strings
.
HasSuffix
(
string
(
response
),
successfulResponse
)
{
if
!
strings
.
HasSuffix
(
string
(
response
),
successfulResponse
)
{
...
...
pkg/client/testing/core/fixture.go
View file @
34d4eaea
...
@@ -97,8 +97,6 @@ func ObjectReaction(o ObjectRetriever, mapper meta.RESTMapper) ReactionFunc {
...
@@ -97,8 +97,6 @@ func ObjectReaction(o ObjectRetriever, mapper meta.RESTMapper) ReactionFunc {
default
:
default
:
return
false
,
nil
,
fmt
.
Errorf
(
"no reaction implemented for %s"
,
action
)
return
false
,
nil
,
fmt
.
Errorf
(
"no reaction implemented for %s"
,
action
)
}
}
return
true
,
nil
,
nil
}
}
}
}
...
...
pkg/cloudprovider/providers/aws/aws.go
View file @
34d4eaea
...
@@ -1486,7 +1486,7 @@ func (s *AWSCloud) describeLoadBalancer(name string) (*elb.LoadBalancerDescripti
...
@@ -1486,7 +1486,7 @@ func (s *AWSCloud) describeLoadBalancer(name string) (*elb.LoadBalancerDescripti
func
(
self
*
AWSCloud
)
findVPCID
()
(
string
,
error
)
{
func
(
self
*
AWSCloud
)
findVPCID
()
(
string
,
error
)
{
macs
,
err
:=
self
.
metadata
.
GetMetadata
(
"network/interfaces/macs/"
)
macs
,
err
:=
self
.
metadata
.
GetMetadata
(
"network/interfaces/macs/"
)
if
err
!=
nil
{
if
err
!=
nil
{
return
""
,
fmt
.
Errorf
(
"Could not list interfaces of the instance"
,
err
)
return
""
,
fmt
.
Errorf
(
"Could not list interfaces of the instance
: %v
"
,
err
)
}
}
// loop over interfaces, first vpc id returned wins
// loop over interfaces, first vpc id returned wins
...
...
pkg/cloudprovider/providers/aws/aws_routes.go
View file @
34d4eaea
...
@@ -149,7 +149,7 @@ func (s *AWSCloud) CreateRoute(clusterName string, nameHint string, route *cloud
...
@@ -149,7 +149,7 @@ func (s *AWSCloud) CreateRoute(clusterName string, nameHint string, route *cloud
_
,
err
=
s
.
ec2
.
DeleteRoute
(
request
)
_
,
err
=
s
.
ec2
.
DeleteRoute
(
request
)
if
err
!=
nil
{
if
err
!=
nil
{
return
fmt
.
Errorf
(
"error deleting blackholed AWS route (%s): %v"
,
deleteRoute
.
DestinationCidrBlock
,
err
)
return
fmt
.
Errorf
(
"error deleting blackholed AWS route (%s): %v"
,
aws
.
StringValue
(
deleteRoute
.
DestinationCidrBlock
)
,
err
)
}
}
}
}
...
...
pkg/cloudprovider/providers/aws/aws_test.go
View file @
34d4eaea
...
@@ -723,7 +723,7 @@ func TestFindVPCID(t *testing.T) {
...
@@ -723,7 +723,7 @@ func TestFindVPCID(t *testing.T) {
}
}
vpcID
,
err
:=
c
.
findVPCID
()
vpcID
,
err
:=
c
.
findVPCID
()
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"Unexpected error:"
,
err
)
t
.
Errorf
(
"Unexpected error:
%v
"
,
err
)
}
}
if
vpcID
!=
"vpc-mac0"
{
if
vpcID
!=
"vpc-mac0"
{
t
.
Errorf
(
"Unexpected vpcID: %s"
,
vpcID
)
t
.
Errorf
(
"Unexpected vpcID: %s"
,
vpcID
)
...
...
pkg/controller/job/controller_test.go
View file @
34d4eaea
...
@@ -234,7 +234,7 @@ func TestControllerSyncJob(t *testing.T) {
...
@@ -234,7 +234,7 @@ func TestControllerSyncJob(t *testing.T) {
// run
// run
err
:=
manager
.
syncJob
(
getKey
(
job
,
t
))
err
:=
manager
.
syncJob
(
getKey
(
job
,
t
))
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"%s: unexpected error when syncing jobs %v"
,
err
)
t
.
Errorf
(
"%s: unexpected error when syncing jobs %v"
,
name
,
err
)
}
}
// validate created/deleted pods
// validate created/deleted pods
...
@@ -332,7 +332,7 @@ func TestSyncJobPastDeadline(t *testing.T) {
...
@@ -332,7 +332,7 @@ func TestSyncJobPastDeadline(t *testing.T) {
// run
// run
err
:=
manager
.
syncJob
(
getKey
(
job
,
t
))
err
:=
manager
.
syncJob
(
getKey
(
job
,
t
))
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"%s: unexpected error when syncing jobs %v"
,
err
)
t
.
Errorf
(
"%s: unexpected error when syncing jobs %v"
,
name
,
err
)
}
}
// validate created/deleted pods
// validate created/deleted pods
...
...
pkg/credentialprovider/aws/aws_credentials.go
View file @
34d4eaea
...
@@ -140,7 +140,7 @@ func (p *ecrProvider) Provide() credentialprovider.DockerConfig {
...
@@ -140,7 +140,7 @@ func (p *ecrProvider) Provide() credentialprovider.DockerConfig {
data
.
AuthorizationToken
!=
nil
{
data
.
AuthorizationToken
!=
nil
{
decodedToken
,
err
:=
base64
.
StdEncoding
.
DecodeString
(
aws
.
StringValue
(
data
.
AuthorizationToken
))
decodedToken
,
err
:=
base64
.
StdEncoding
.
DecodeString
(
aws
.
StringValue
(
data
.
AuthorizationToken
))
if
err
!=
nil
{
if
err
!=
nil
{
glog
.
Errorf
(
"while decoding token for endpoint %
s
%v"
,
data
.
ProxyEndpoint
,
err
)
glog
.
Errorf
(
"while decoding token for endpoint %
v
%v"
,
data
.
ProxyEndpoint
,
err
)
return
cfg
return
cfg
}
}
parts
:=
strings
.
SplitN
(
string
(
decodedToken
),
":"
,
2
)
parts
:=
strings
.
SplitN
(
string
(
decodedToken
),
":"
,
2
)
...
...
pkg/kubectl/cmd/run_test.go
View file @
34d4eaea
...
@@ -325,7 +325,7 @@ func TestGenerateService(t *testing.T) {
...
@@ -325,7 +325,7 @@ func TestGenerateService(t *testing.T) {
t
.
Errorf
(
"unexpected error: %v"
,
err
)
t
.
Errorf
(
"unexpected error: %v"
,
err
)
}
}
if
test
.
expectPOST
!=
sawPOST
{
if
test
.
expectPOST
!=
sawPOST
{
t
.
Error
(
"expectPost: %v, sawPost: %v"
,
test
.
expectPOST
,
sawPOST
)
t
.
Error
f
(
"expectPost: %v, sawPost: %v"
,
test
.
expectPOST
,
sawPOST
)
}
}
}
}
}
}
pkg/kubectl/resource_printer.go
View file @
34d4eaea
...
@@ -1584,7 +1584,7 @@ func printConfigMapList(list *api.ConfigMapList, w io.Writer, options PrintOptio
...
@@ -1584,7 +1584,7 @@ func printConfigMapList(list *api.ConfigMapList, w io.Writer, options PrintOptio
}
}
func
printPodSecurityPolicy
(
item
*
extensions
.
PodSecurityPolicy
,
w
io
.
Writer
,
options
PrintOptions
)
error
{
func
printPodSecurityPolicy
(
item
*
extensions
.
PodSecurityPolicy
,
w
io
.
Writer
,
options
PrintOptions
)
error
{
_
,
err
:=
fmt
.
Fprintf
(
w
,
"%s
\t
%t
\t
%v
\t
%
t
\t
%s
\t
%s
\n
"
,
item
.
Name
,
item
.
Spec
.
Privileged
,
_
,
err
:=
fmt
.
Fprintf
(
w
,
"%s
\t
%t
\t
%v
\t
%
v
\t
%s
\t
%s
\n
"
,
item
.
Name
,
item
.
Spec
.
Privileged
,
item
.
Spec
.
Capabilities
,
item
.
Spec
.
Volumes
,
item
.
Spec
.
SELinux
.
Rule
,
item
.
Spec
.
Capabilities
,
item
.
Spec
.
Volumes
,
item
.
Spec
.
SELinux
.
Rule
,
item
.
Spec
.
RunAsUser
.
Rule
)
item
.
Spec
.
RunAsUser
.
Rule
)
return
err
return
err
...
...
pkg/kubelet/cm/container_manager_linux.go
View file @
34d4eaea
...
@@ -310,7 +310,7 @@ func (cm *containerManagerImpl) setupNode() error {
...
@@ -310,7 +310,7 @@ func (cm *containerManagerImpl) setupNode() error {
cm
.
periodicTasks
=
append
(
cm
.
periodicTasks
,
func
()
{
cm
.
periodicTasks
=
append
(
cm
.
periodicTasks
,
func
()
{
cont
,
err
:=
getContainer
(
os
.
Getpid
())
cont
,
err
:=
getContainer
(
os
.
Getpid
())
if
err
!=
nil
{
if
err
!=
nil
{
glog
.
Error
(
"failed to find cgroups of kubelet - %v"
,
err
)
glog
.
Error
f
(
"failed to find cgroups of kubelet - %v"
,
err
)
return
return
}
}
cm
.
Lock
()
cm
.
Lock
()
...
...
pkg/kubelet/dockertools/manager_test.go
View file @
34d4eaea
...
@@ -1146,7 +1146,7 @@ func TestGetRestartCount(t *testing.T) {
...
@@ -1146,7 +1146,7 @@ func TestGetRestartCount(t *testing.T) {
}
}
cs
:=
status
.
FindContainerStatusByName
(
containerName
)
cs
:=
status
.
FindContainerStatusByName
(
containerName
)
if
cs
==
nil
{
if
cs
==
nil
{
t
.
Fatal
(
"Can't find status for container %q"
,
containerName
)
t
.
Fatal
f
(
"Can't find status for container %q"
,
containerName
)
}
}
restartCount
:=
cs
.
RestartCount
restartCount
:=
cs
.
RestartCount
if
restartCount
!=
expectedCount
{
if
restartCount
!=
expectedCount
{
...
@@ -1161,7 +1161,7 @@ func TestGetRestartCount(t *testing.T) {
...
@@ -1161,7 +1161,7 @@ func TestGetRestartCount(t *testing.T) {
}
}
cs
:=
status
.
FindContainerStatusByName
(
containerName
)
cs
:=
status
.
FindContainerStatusByName
(
containerName
)
if
cs
==
nil
{
if
cs
==
nil
{
t
.
Fatal
(
"Can't find status for container %q"
,
containerName
)
t
.
Fatal
f
(
"Can't find status for container %q"
,
containerName
)
}
}
dm
.
KillContainerInPod
(
cs
.
ID
,
&
pod
.
Spec
.
Containers
[
0
],
pod
,
"test container restart count."
)
dm
.
KillContainerInPod
(
cs
.
ID
,
&
pod
.
Spec
.
Containers
[
0
],
pod
,
"test container restart count."
)
}
}
...
...
pkg/kubelet/kubelet_test.go
View file @
34d4eaea
...
@@ -4165,7 +4165,7 @@ func TestCleanupBandwidthLimits(t *testing.T) {
...
@@ -4165,7 +4165,7 @@ func TestCleanupBandwidthLimits(t *testing.T) {
err
:=
testKube
.
kubelet
.
cleanupBandwidthLimits
(
test
.
pods
)
err
:=
testKube
.
kubelet
.
cleanupBandwidthLimits
(
test
.
pods
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"unexpected error: %v (%s)"
,
test
.
name
)
t
.
Errorf
(
"unexpected error: %v (%s)"
,
test
.
name
,
err
)
}
}
if
!
reflect
.
DeepEqual
(
shaper
.
ResetCIDRs
,
test
.
expectResetCIDRs
)
{
if
!
reflect
.
DeepEqual
(
shaper
.
ResetCIDRs
,
test
.
expectResetCIDRs
)
{
t
.
Errorf
(
"[%s]
\n
expected: %v, saw: %v"
,
test
.
name
,
test
.
expectResetCIDRs
,
shaper
.
ResetCIDRs
)
t
.
Errorf
(
"[%s]
\n
expected: %v, saw: %v"
,
test
.
name
,
test
.
expectResetCIDRs
,
shaper
.
ResetCIDRs
)
...
...
pkg/kubelet/network/kubenet/kubenet_linux.go
View file @
34d4eaea
...
@@ -91,7 +91,7 @@ func findMinMTU() (*net.Interface, error) {
...
@@ -91,7 +91,7 @@ func findMinMTU() (*net.Interface, error) {
}
}
if
mtu
>=
999999
||
mtu
<
576
||
defIntfIndex
<
0
{
if
mtu
>=
999999
||
mtu
<
576
||
defIntfIndex
<
0
{
return
nil
,
fmt
.
Errorf
(
"no suitable interface"
,
BridgeName
)
return
nil
,
fmt
.
Errorf
(
"no suitable interface
: %v
"
,
BridgeName
)
}
}
return
&
intfs
[
defIntfIndex
],
nil
return
&
intfs
[
defIntfIndex
],
nil
...
...
pkg/kubelet/pleg/generic.go
View file @
34d4eaea
...
@@ -158,7 +158,6 @@ func generateEvent(podID types.UID, cid string, oldState, newState plegContainer
...
@@ -158,7 +158,6 @@ func generateEvent(podID types.UID, cid string, oldState, newState plegContainer
default
:
default
:
panic
(
fmt
.
Sprintf
(
"unrecognized container state: %v"
,
newState
))
panic
(
fmt
.
Sprintf
(
"unrecognized container state: %v"
,
newState
))
}
}
return
nil
}
}
func
(
g
*
GenericPLEG
)
getRelistTime
()
time
.
Time
{
func
(
g
*
GenericPLEG
)
getRelistTime
()
time
.
Time
{
...
...
pkg/kubelet/prober/results/results_manager_test.go
View file @
34d4eaea
...
@@ -56,7 +56,7 @@ func TestUpdates(t *testing.T) {
...
@@ -56,7 +56,7 @@ func TestUpdates(t *testing.T) {
select
{
select
{
case
u
:=
<-
m
.
Updates
()
:
case
u
:=
<-
m
.
Updates
()
:
if
expected
!=
u
{
if
expected
!=
u
{
t
.
Errorf
(
"Expected update %v, recieved %v: %s
%s
"
,
expected
,
u
,
msg
)
t
.
Errorf
(
"Expected update %v, recieved %v: %s"
,
expected
,
u
,
msg
)
}
}
case
<-
time
.
After
(
wait
.
ForeverTestTimeout
)
:
case
<-
time
.
After
(
wait
.
ForeverTestTimeout
)
:
t
.
Errorf
(
"Timed out waiting for update %v: %s"
,
expected
,
msg
)
t
.
Errorf
(
"Timed out waiting for update %v: %s"
,
expected
,
msg
)
...
...
pkg/kubelet/rkt/log.go
View file @
34d4eaea
...
@@ -143,12 +143,12 @@ func (r *Runtime) GetContainerLogs(pod *api.Pod, containerID kubecontainer.Conta
...
@@ -143,12 +143,12 @@ func (r *Runtime) GetContainerLogs(pod *api.Pod, containerID kubecontainer.Conta
outPipe
,
err
:=
cmd
.
StdoutPipe
()
outPipe
,
err
:=
cmd
.
StdoutPipe
()
if
err
!=
nil
{
if
err
!=
nil
{
glog
.
Errorf
(
"rkt: cannot create pipe for journalctl's stdout"
,
err
)
glog
.
Errorf
(
"rkt: cannot create pipe for journalctl's stdout
: %v
"
,
err
)
return
err
return
err
}
}
errPipe
,
err
:=
cmd
.
StderrPipe
()
errPipe
,
err
:=
cmd
.
StderrPipe
()
if
err
!=
nil
{
if
err
!=
nil
{
glog
.
Errorf
(
"rkt: cannot create pipe for journalctl's stderr"
,
err
)
glog
.
Errorf
(
"rkt: cannot create pipe for journalctl's stderr
: %v
"
,
err
)
return
err
return
err
}
}
...
...
pkg/kubelet/rkt/rkt_test.go
View file @
34d4eaea
...
@@ -713,7 +713,7 @@ func TestGetPodStatus(t *testing.T) {
...
@@ -713,7 +713,7 @@ func TestGetPodStatus(t *testing.T) {
func
generateCapRetainIsolator
(
t
*
testing
.
T
,
caps
...
string
)
appctypes
.
Isolator
{
func
generateCapRetainIsolator
(
t
*
testing
.
T
,
caps
...
string
)
appctypes
.
Isolator
{
retain
,
err
:=
appctypes
.
NewLinuxCapabilitiesRetainSet
(
caps
...
)
retain
,
err
:=
appctypes
.
NewLinuxCapabilitiesRetainSet
(
caps
...
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Fatalf
(
"Error generating cap retain isolator"
,
err
)
t
.
Fatalf
(
"Error generating cap retain isolator
: %v
"
,
err
)
}
}
return
retain
.
AsIsolator
()
return
retain
.
AsIsolator
()
}
}
...
@@ -721,7 +721,7 @@ func generateCapRetainIsolator(t *testing.T, caps ...string) appctypes.Isolator
...
@@ -721,7 +721,7 @@ func generateCapRetainIsolator(t *testing.T, caps ...string) appctypes.Isolator
func
generateCapRevokeIsolator
(
t
*
testing
.
T
,
caps
...
string
)
appctypes
.
Isolator
{
func
generateCapRevokeIsolator
(
t
*
testing
.
T
,
caps
...
string
)
appctypes
.
Isolator
{
revoke
,
err
:=
appctypes
.
NewLinuxCapabilitiesRevokeSet
(
caps
...
)
revoke
,
err
:=
appctypes
.
NewLinuxCapabilitiesRevokeSet
(
caps
...
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Fatalf
(
"Error generating cap revoke isolator"
,
err
)
t
.
Fatalf
(
"Error generating cap revoke isolator
: %v
"
,
err
)
}
}
return
revoke
.
AsIsolator
()
return
revoke
.
AsIsolator
()
}
}
...
@@ -729,7 +729,7 @@ func generateCapRevokeIsolator(t *testing.T, caps ...string) appctypes.Isolator
...
@@ -729,7 +729,7 @@ func generateCapRevokeIsolator(t *testing.T, caps ...string) appctypes.Isolator
func
generateCPUIsolator
(
t
*
testing
.
T
,
request
,
limit
string
)
appctypes
.
Isolator
{
func
generateCPUIsolator
(
t
*
testing
.
T
,
request
,
limit
string
)
appctypes
.
Isolator
{
cpu
,
err
:=
appctypes
.
NewResourceCPUIsolator
(
request
,
limit
)
cpu
,
err
:=
appctypes
.
NewResourceCPUIsolator
(
request
,
limit
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Fatalf
(
"Error generating cpu resource isolator"
,
err
)
t
.
Fatalf
(
"Error generating cpu resource isolator
: %v
"
,
err
)
}
}
return
cpu
.
AsIsolator
()
return
cpu
.
AsIsolator
()
}
}
...
@@ -737,7 +737,7 @@ func generateCPUIsolator(t *testing.T, request, limit string) appctypes.Isolator
...
@@ -737,7 +737,7 @@ func generateCPUIsolator(t *testing.T, request, limit string) appctypes.Isolator
func
generateMemoryIsolator
(
t
*
testing
.
T
,
request
,
limit
string
)
appctypes
.
Isolator
{
func
generateMemoryIsolator
(
t
*
testing
.
T
,
request
,
limit
string
)
appctypes
.
Isolator
{
memory
,
err
:=
appctypes
.
NewResourceMemoryIsolator
(
request
,
limit
)
memory
,
err
:=
appctypes
.
NewResourceMemoryIsolator
(
request
,
limit
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Fatalf
(
"Error generating memory resource isolator"
,
err
)
t
.
Fatalf
(
"Error generating memory resource isolator
: %v
"
,
err
)
}
}
return
memory
.
AsIsolator
()
return
memory
.
AsIsolator
()
}
}
...
...
pkg/kubelet/server/server.go
View file @
34d4eaea
...
@@ -926,11 +926,11 @@ func (h *portForwardStreamHandler) getStreamPair(requestID string) (*portForward
...
@@ -926,11 +926,11 @@ func (h *portForwardStreamHandler) getStreamPair(requestID string) (*portForward
func
(
h
*
portForwardStreamHandler
)
monitorStreamPair
(
p
*
portForwardStreamPair
,
timeout
<-
chan
time
.
Time
)
{
func
(
h
*
portForwardStreamHandler
)
monitorStreamPair
(
p
*
portForwardStreamPair
,
timeout
<-
chan
time
.
Time
)
{
select
{
select
{
case
<-
timeout
:
case
<-
timeout
:
err
:=
fmt
.
Errorf
(
"(conn=%
p
, request=%s) timed out waiting for streams"
,
h
.
conn
,
p
.
requestID
)
err
:=
fmt
.
Errorf
(
"(conn=%
v
, request=%s) timed out waiting for streams"
,
h
.
conn
,
p
.
requestID
)
utilruntime
.
HandleError
(
err
)
utilruntime
.
HandleError
(
err
)
p
.
printError
(
err
.
Error
())
p
.
printError
(
err
.
Error
())
case
<-
p
.
complete
:
case
<-
p
.
complete
:
glog
.
V
(
5
)
.
Infof
(
"(conn=%
p
, request=%s) successfully received error and data streams"
,
h
.
conn
,
p
.
requestID
)
glog
.
V
(
5
)
.
Infof
(
"(conn=%
v
, request=%s) successfully received error and data streams"
,
h
.
conn
,
p
.
requestID
)
}
}
h
.
removeStreamPair
(
p
.
requestID
)
h
.
removeStreamPair
(
p
.
requestID
)
}
}
...
...
pkg/kubelet/status/manager_test.go
View file @
34d4eaea
...
@@ -674,7 +674,7 @@ func TestReconcilePodStatus(t *testing.T) {
...
@@ -674,7 +674,7 @@ func TestReconcilePodStatus(t *testing.T) {
podStatus
,
ok
:=
syncer
.
GetPodStatus
(
testPod
.
UID
)
podStatus
,
ok
:=
syncer
.
GetPodStatus
(
testPod
.
UID
)
if
!
ok
{
if
!
ok
{
t
.
Fatal
(
"Should find pod status for pod: %+v"
,
testPod
)
t
.
Fatal
f
(
"Should find pod status for pod: %+v"
,
testPod
)
}
}
testPod
.
Status
=
podStatus
testPod
.
Status
=
podStatus
...
...
pkg/master/thirdparty_controller_test.go
View file @
34d4eaea
...
@@ -172,7 +172,7 @@ func TestSyncAPIs(t *testing.T) {
...
@@ -172,7 +172,7 @@ func TestSyncAPIs(t *testing.T) {
cntrl
:=
ThirdPartyController
{
master
:
&
fake
}
cntrl
:=
ThirdPartyController
{
master
:
&
fake
}
if
err
:=
cntrl
.
syncResourceList
(
test
.
list
);
err
!=
nil
{
if
err
:=
cntrl
.
syncResourceList
(
test
.
list
);
err
!=
nil
{
t
.
Errorf
(
"[%s] unexpected error: %v"
,
test
.
name
)
t
.
Errorf
(
"[%s] unexpected error: %v"
,
test
.
name
,
err
)
}
}
if
len
(
test
.
expectedInstalled
)
!=
len
(
fake
.
installed
)
{
if
len
(
test
.
expectedInstalled
)
!=
len
(
fake
.
installed
)
{
t
.
Errorf
(
"[%s] unexpected installed APIs: %d, expected %d (%#v)"
,
test
.
name
,
len
(
fake
.
installed
),
len
(
test
.
expectedInstalled
),
fake
.
installed
[
0
])
t
.
Errorf
(
"[%s] unexpected installed APIs: %d, expected %d (%#v)"
,
test
.
name
,
len
(
fake
.
installed
),
len
(
test
.
expectedInstalled
),
fake
.
installed
[
0
])
...
...
pkg/metrics/generic_metrics.go
View file @
34d4eaea
...
@@ -141,7 +141,6 @@ func parseMetrics(data string, knownMetrics map[string][]string, output *Metrics
...
@@ -141,7 +141,6 @@ func parseMetrics(data string, knownMetrics map[string][]string, output *Metrics
}
}
}
}
}
}
return
nil
}
}
func
(
g
*
MetricsGrabber
)
getMetricsFromPod
(
podName
string
,
namespace
string
,
port
int
)
(
string
,
error
)
{
func
(
g
*
MetricsGrabber
)
getMetricsFromPod
(
podName
string
,
namespace
string
,
port
int
)
(
string
,
error
)
{
...
...
pkg/quota/generic/evaluator.go
View file @
34d4eaea
...
@@ -172,7 +172,7 @@ func (g *GenericEvaluator) UsageStats(options quota.UsageStatsOptions) (quota.Us
...
@@ -172,7 +172,7 @@ func (g *GenericEvaluator) UsageStats(options quota.UsageStatsOptions) (quota.Us
}
}
list
,
err
:=
g
.
ListFuncByNamespace
(
options
.
Namespace
,
api
.
ListOptions
{})
list
,
err
:=
g
.
ListFuncByNamespace
(
options
.
Namespace
,
api
.
ListOptions
{})
if
err
!=
nil
{
if
err
!=
nil
{
return
result
,
fmt
.
Errorf
(
"%s: Failed to list %v: %v"
,
g
.
Name
,
g
.
GroupKind
,
err
)
return
result
,
fmt
.
Errorf
(
"%s: Failed to list %v: %v"
,
g
.
Name
,
g
.
GroupKind
()
,
err
)
}
}
_
,
err
=
meta
.
Accessor
(
list
)
_
,
err
=
meta
.
Accessor
(
list
)
if
err
!=
nil
{
if
err
!=
nil
{
...
...
pkg/quota/resources_test.go
View file @
34d4eaea
...
@@ -217,7 +217,7 @@ func TestIsZero(t *testing.T) {
...
@@ -217,7 +217,7 @@ func TestIsZero(t *testing.T) {
}
}
for
testName
,
testCase
:=
range
testCases
{
for
testName
,
testCase
:=
range
testCases
{
if
result
:=
IsZero
(
testCase
.
a
);
result
!=
testCase
.
expected
{
if
result
:=
IsZero
(
testCase
.
a
);
result
!=
testCase
.
expected
{
t
.
Errorf
(
"%s expected: %v, actual: %v"
,
testName
,
testCase
.
expected
)
t
.
Errorf
(
"%s expected: %v, actual: %v"
,
testName
,
testCase
.
expected
,
result
)
}
}
}
}
}
}
pkg/registry/generic/rest/proxy_test.go
View file @
34d4eaea
...
@@ -638,7 +638,7 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
...
@@ -638,7 +638,7 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
// Dial the proxy server
// Dial the proxy server
conn
,
err
:=
net
.
Dial
(
proxyServer
.
Listener
.
Addr
()
.
Network
(),
proxyServer
.
Listener
.
Addr
()
.
String
())
conn
,
err
:=
net
.
Dial
(
proxyServer
.
Listener
.
Addr
()
.
Network
(),
proxyServer
.
Listener
.
Addr
()
.
String
())
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"
%s:
unexpected error %v"
,
err
)
t
.
Errorf
(
"unexpected error %v"
,
err
)
continue
continue
}
}
defer
conn
.
Close
()
defer
conn
.
Close
()
...
@@ -652,28 +652,28 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
...
@@ -652,28 +652,28 @@ func TestProxyRequestContentLengthAndTransferEncoding(t *testing.T) {
// Write the request headers
// Write the request headers
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
"POST / HTTP/1.1
\r\n
"
);
err
!=
nil
{
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
"POST / HTTP/1.1
\r\n
"
);
err
!=
nil
{
t
.
Fatalf
(
"%s
: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s
unexpected error %v"
,
k
,
err
)
}
}
for
header
,
values
:=
range
item
.
reqHeaders
{
for
header
,
values
:=
range
item
.
reqHeaders
{
for
_
,
value
:=
range
values
{
for
_
,
value
:=
range
values
{
if
_
,
err
:=
fmt
.
Fprintf
(
conn
,
"%s: %s
\r\n
"
,
header
,
value
);
err
!=
nil
{
if
_
,
err
:=
fmt
.
Fprintf
(
conn
,
"%s: %s
\r\n
"
,
header
,
value
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
}
}
}
}
// Header separator
// Header separator
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
"
\r\n
"
);
err
!=
nil
{
if
_
,
err
:=
fmt
.
Fprint
(
conn
,
"
\r\n
"
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
// Body
// Body
if
_
,
err
:=
conn
.
Write
(
item
.
reqBody
);
err
!=
nil
{
if
_
,
err
:=
conn
.
Write
(
item
.
reqBody
);
err
!=
nil
{
t
.
Fatalf
(
"%s: unexpected error %v"
,
err
)
t
.
Fatalf
(
"%s: unexpected error %v"
,
k
,
err
)
}
}
// Read response
// Read response
response
,
err
:=
ioutil
.
ReadAll
(
conn
)
response
,
err
:=
ioutil
.
ReadAll
(
conn
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"%s: unexpected error %v"
,
err
)
t
.
Errorf
(
"%s: unexpected error %v"
,
k
,
err
)
continue
continue
}
}
if
!
strings
.
HasSuffix
(
string
(
response
),
successfulResponse
)
{
if
!
strings
.
HasSuffix
(
string
(
response
),
successfulResponse
)
{
...
...
pkg/registry/thirdpartyresourcedata/codec_test.go
View file @
34d4eaea
...
@@ -173,7 +173,7 @@ func TestCreater(t *testing.T) {
...
@@ -173,7 +173,7 @@ func TestCreater(t *testing.T) {
t
.
Errorf
(
"[%s] unexpected non-error"
,
test
.
name
)
t
.
Errorf
(
"[%s] unexpected non-error"
,
test
.
name
)
}
}
if
!
reflect
.
DeepEqual
(
test
.
expectedObj
,
out
)
{
if
!
reflect
.
DeepEqual
(
test
.
expectedObj
,
out
)
{
t
.
Errorf
(
"[%s] unexpected error: expect: %v, got: %v"
,
test
.
expectedObj
,
out
)
t
.
Errorf
(
"[%s] unexpected error: expect: %v, got: %v"
,
test
.
name
,
test
.
expectedObj
,
out
)
}
}
}
}
...
...
pkg/runtime/scheme_test.go
View file @
34d4eaea
...
@@ -363,7 +363,7 @@ func TestUnversionedTypes(t *testing.T) {
...
@@ -363,7 +363,7 @@ func TestUnversionedTypes(t *testing.T) {
codec
:=
serializer
.
NewCodecFactory
(
scheme
)
.
LegacyCodec
(
externalGV
)
codec
:=
serializer
.
NewCodecFactory
(
scheme
)
.
LegacyCodec
(
externalGV
)
if
unv
,
ok
:=
scheme
.
IsUnversioned
(
&
InternalSimple
{});
!
unv
||
!
ok
{
if
unv
,
ok
:=
scheme
.
IsUnversioned
(
&
InternalSimple
{});
!
unv
||
!
ok
{
t
.
Fatal
(
"type not unversioned and in scheme: %t %t"
,
unv
,
ok
)
t
.
Fatal
f
(
"type not unversioned and in scheme: %t %t"
,
unv
,
ok
)
}
}
kind
,
err
:=
scheme
.
ObjectKind
(
&
InternalSimple
{})
kind
,
err
:=
scheme
.
ObjectKind
(
&
InternalSimple
{})
...
...
pkg/storage/etcd/etcd_watcher_test.go
View file @
34d4eaea
...
@@ -317,7 +317,7 @@ func TestWatchEtcdState(t *testing.T) {
...
@@ -317,7 +317,7 @@ func TestWatchEtcdState(t *testing.T) {
}
}
if
e
,
a
:=
endpoint
,
event
.
Object
;
!
api
.
Semantic
.
DeepDerivative
(
e
,
a
)
{
if
e
,
a
:=
endpoint
,
event
.
Object
;
!
api
.
Semantic
.
DeepDerivative
(
e
,
a
)
{
t
.
Errorf
(
"
%s
: expected %v, got %v"
,
e
,
a
)
t
.
Errorf
(
"
Unexpected error
: expected %v, got %v"
,
e
,
a
)
}
}
}
}
...
@@ -367,7 +367,7 @@ func TestWatchFromZeroIndex(t *testing.T) {
...
@@ -367,7 +367,7 @@ func TestWatchFromZeroIndex(t *testing.T) {
}
}
if
e
,
a
:=
pod
,
event
.
Object
;
!
api
.
Semantic
.
DeepDerivative
(
e
,
a
)
{
if
e
,
a
:=
pod
,
event
.
Object
;
!
api
.
Semantic
.
DeepDerivative
(
e
,
a
)
{
t
.
Errorf
(
"
%s
: expected %v, got %v"
,
e
,
a
)
t
.
Errorf
(
"
Unexpected error
: expected %v, got %v"
,
e
,
a
)
}
}
}
}
...
@@ -397,7 +397,7 @@ func TestWatchListFromZeroIndex(t *testing.T) {
...
@@ -397,7 +397,7 @@ func TestWatchListFromZeroIndex(t *testing.T) {
}
}
if
e
,
a
:=
pod
,
event
.
Object
;
!
api
.
Semantic
.
DeepDerivative
(
e
,
a
)
{
if
e
,
a
:=
pod
,
event
.
Object
;
!
api
.
Semantic
.
DeepDerivative
(
e
,
a
)
{
t
.
Errorf
(
"
%s
: expected %v, got %v"
,
e
,
a
)
t
.
Errorf
(
"
Unexpected error
: expected %v, got %v"
,
e
,
a
)
}
}
}
}
...
...
pkg/util/httpstream/httpstream_test.go
View file @
34d4eaea
...
@@ -109,7 +109,7 @@ func TestHandshake(t *testing.T) {
...
@@ -109,7 +109,7 @@ func TestHandshake(t *testing.T) {
continue
continue
}
}
if
w
.
statusCode
!=
nil
{
if
w
.
statusCode
!=
nil
{
t
.
Errorf
(
"%s: unexpected non-nil w.statusCode: %d"
,
w
.
statusCode
)
t
.
Errorf
(
"%s: unexpected non-nil w.statusCode: %d"
,
name
,
w
.
statusCode
)
}
}
// verify response headers
// verify response headers
...
...
pkg/util/oom/oom_linux.go
View file @
34d4eaea
...
@@ -82,7 +82,7 @@ func applyOOMScoreAdj(pid int, oomScoreAdj int) error {
...
@@ -82,7 +82,7 @@ func applyOOMScoreAdj(pid int, oomScoreAdj int) error {
if
syscallNotExists
(
err
)
{
if
syscallNotExists
(
err
)
{
return
os
.
ErrNotExist
return
os
.
ErrNotExist
}
}
err
=
fmt
.
Errorf
(
"failed to apply oom-score-adj to pid %d (%v)"
,
err
)
err
=
fmt
.
Errorf
(
"failed to apply oom-score-adj to pid %d (%v)"
,
pid
,
err
)
}
}
}
}
return
err
return
err
...
...
pkg/util/strategicpatch/patch_test.go
View file @
34d4eaea
...
@@ -239,7 +239,7 @@ func TestSortMergeLists(t *testing.T) {
...
@@ -239,7 +239,7 @@ func TestSortMergeLists(t *testing.T) {
original
:=
testObjectToJSONOrFail
(
t
,
c
.
Original
,
c
.
Description
)
original
:=
testObjectToJSONOrFail
(
t
,
c
.
Original
,
c
.
Description
)
sorted
:=
testObjectToJSONOrFail
(
t
,
c
.
Sorted
,
c
.
Description
)
sorted
:=
testObjectToJSONOrFail
(
t
,
c
.
Sorted
,
c
.
Description
)
if
!
reflect
.
DeepEqual
(
original
,
sorted
)
{
if
!
reflect
.
DeepEqual
(
original
,
sorted
)
{
t
.
Errorf
(
"error in test case: %s
\n
cannot sort object:
\n
%s
\n
%s
expected:
\n
%s
\n
got:
\n
%s
\n
"
,
t
.
Errorf
(
"error in test case: %s
\n
cannot sort object:
\n
%s
\n
expected:
\n
%s
\n
got:
\n
%s
\n
"
,
c
.
Description
,
toYAMLOrError
(
c
.
Original
),
toYAMLOrError
(
c
.
Sorted
),
jsonToYAMLOrError
(
original
))
c
.
Description
,
toYAMLOrError
(
c
.
Original
),
toYAMLOrError
(
c
.
Sorted
),
jsonToYAMLOrError
(
original
))
}
}
}
}
...
@@ -1814,7 +1814,7 @@ func testTwoWayPatch(t *testing.T, c StrategicMergePatchTestCase) {
...
@@ -1814,7 +1814,7 @@ func testTwoWayPatch(t *testing.T, c StrategicMergePatchTestCase) {
actual
,
err
:=
CreateTwoWayMergePatch
(
original
,
modified
,
mergeItem
)
actual
,
err
:=
CreateTwoWayMergePatch
(
original
,
modified
,
mergeItem
)
if
err
!=
nil
{
if
err
!=
nil
{
t
.
Errorf
(
"error: %s
\n
in test case: %s
\n
cannot create two way patch: %s:
\n
%s
\n
"
,
t
.
Errorf
(
"error: %s
\n
in test case: %s
\n
cannot create two way patch: %s:
\n
%s
\n
"
,
err
,
c
.
Description
,
toYAMLOrError
(
c
.
StrategicMergePatchTestCaseData
))
err
,
c
.
Description
,
original
,
toYAMLOrError
(
c
.
StrategicMergePatchTestCaseData
))
return
return
}
}
...
...
pkg/util/wsstream/stream_test.go
View file @
34d4eaea
...
@@ -224,7 +224,7 @@ func expectWebSocketFrames(r *Reader, t *testing.T, fn func(*websocket.Conn), fr
...
@@ -224,7 +224,7 @@ func expectWebSocketFrames(r *Reader, t *testing.T, fn func(*websocket.Conn), fr
return
err
return
err
}
}
if
!
reflect
.
DeepEqual
(
frames
[
i
],
data
)
{
if
!
reflect
.
DeepEqual
(
frames
[
i
],
data
)
{
return
fmt
.
Errorf
(
"frame %d did not match expected: %v"
,
data
)
return
fmt
.
Errorf
(
"frame %d did not match expected: %v"
,
data
,
err
)
}
}
}
}
var
data
[]
byte
var
data
[]
byte
...
...
plugin/pkg/admission/alwayspullimages/admission_test.go
View file @
34d4eaea
...
@@ -46,7 +46,7 @@ func TestAdmission(t *testing.T) {
...
@@ -46,7 +46,7 @@ func TestAdmission(t *testing.T) {
}
}
for
_
,
c
:=
range
pod
.
Spec
.
Containers
{
for
_
,
c
:=
range
pod
.
Spec
.
Containers
{
if
c
.
ImagePullPolicy
!=
api
.
PullAlways
{
if
c
.
ImagePullPolicy
!=
api
.
PullAlways
{
t
.
Errorf
(
"Container %
s: expected pull always, got %v"
,
c
.
ImagePullPolicy
)
t
.
Errorf
(
"Container %
v: expected pull always, got %v"
,
c
,
c
.
ImagePullPolicy
)
}
}
}
}
}
}
...
...
plugin/pkg/admission/namespace/lifecycle/admission_test.go
View file @
34d4eaea
...
@@ -121,16 +121,16 @@ func TestAdmission(t *testing.T) {
...
@@ -121,16 +121,16 @@ func TestAdmission(t *testing.T) {
// verify create/update/delete of object in non-existent namespace throws error
// verify create/update/delete of object in non-existent namespace throws error
err
=
handler
.
Admit
(
admission
.
NewAttributesRecord
(
&
badPod
,
api
.
Kind
(
"Pod"
),
badPod
.
Namespace
,
badPod
.
Name
,
api
.
Resource
(
"pods"
),
""
,
admission
.
Create
,
nil
))
err
=
handler
.
Admit
(
admission
.
NewAttributesRecord
(
&
badPod
,
api
.
Kind
(
"Pod"
),
badPod
.
Namespace
,
badPod
.
Name
,
api
.
Resource
(
"pods"
),
""
,
admission
.
Create
,
nil
))
if
err
==
nil
{
if
err
==
nil
{
t
.
Errorf
(
"Expected
an aerror
that objects cannot be created in non-existant namespaces"
,
err
)
t
.
Errorf
(
"Expected
, but didn't get, an error (%v)
that objects cannot be created in non-existant namespaces"
,
err
)
}
}
err
=
handler
.
Admit
(
admission
.
NewAttributesRecord
(
&
badPod
,
api
.
Kind
(
"Pod"
),
badPod
.
Namespace
,
badPod
.
Name
,
api
.
Resource
(
"pods"
),
""
,
admission
.
Update
,
nil
))
err
=
handler
.
Admit
(
admission
.
NewAttributesRecord
(
&
badPod
,
api
.
Kind
(
"Pod"
),
badPod
.
Namespace
,
badPod
.
Name
,
api
.
Resource
(
"pods"
),
""
,
admission
.
Update
,
nil
))
if
err
==
nil
{
if
err
==
nil
{
t
.
Errorf
(
"Expected
an aerror
that objects cannot be updated in non-existant namespaces"
,
err
)
t
.
Errorf
(
"Expected
, but didn't get, an error (%v)
that objects cannot be updated in non-existant namespaces"
,
err
)
}
}
err
=
handler
.
Admit
(
admission
.
NewAttributesRecord
(
&
badPod
,
api
.
Kind
(
"Pod"
),
badPod
.
Namespace
,
badPod
.
Name
,
api
.
Resource
(
"pods"
),
""
,
admission
.
Delete
,
nil
))
err
=
handler
.
Admit
(
admission
.
NewAttributesRecord
(
&
badPod
,
api
.
Kind
(
"Pod"
),
badPod
.
Namespace
,
badPod
.
Name
,
api
.
Resource
(
"pods"
),
""
,
admission
.
Delete
,
nil
))
if
err
==
nil
{
if
err
==
nil
{
t
.
Errorf
(
"Expected
an aerror
that objects cannot be deleted in non-existant namespaces"
,
err
)
t
.
Errorf
(
"Expected
, but didn't get, an error (%v)
that objects cannot be deleted in non-existant namespaces"
,
err
)
}
}
}
}
test/e2e/reboot.go
View file @
34d4eaea
...
@@ -165,7 +165,7 @@ func printStatusAndLogsForNotReadyPods(c *client.Client, ns string, podNames []s
...
@@ -165,7 +165,7 @@ func printStatusAndLogsForNotReadyPods(c *client.Client, ns string, podNames []s
prefix
=
"Retrieving log for the last terminated container"
prefix
=
"Retrieving log for the last terminated container"
}
}
if
err
!=
nil
{
if
err
!=
nil
{
Logf
(
"%s %s, err: %v:
\n
%s
\n
"
,
prefix
,
id
,
log
)
Logf
(
"%s %s, err: %v:
\n
%s
\n
"
,
prefix
,
id
,
err
,
log
)
}
else
{
}
else
{
Logf
(
"%s %s:
\n
%s
\n
"
,
prefix
,
id
,
log
)
Logf
(
"%s %s:
\n
%s
\n
"
,
prefix
,
id
,
log
)
}
}
...
...
test/e2e/util.go
View file @
34d4eaea
...
@@ -1011,7 +1011,7 @@ func waitForPodTerminatedInNamespace(c *client.Client, podName, reason, namespac
...
@@ -1011,7 +1011,7 @@ func waitForPodTerminatedInNamespace(c *client.Client, podName, reason, namespac
if
pod
.
Status
.
Reason
==
reason
{
if
pod
.
Status
.
Reason
==
reason
{
return
true
,
nil
return
true
,
nil
}
else
{
}
else
{
return
true
,
fmt
.
Errorf
(
"Expected pod %
n/%n to be terminated with reason %v, got reason: "
,
namespace
,
podNam
e
,
reason
,
pod
.
Status
.
Reason
)
return
true
,
fmt
.
Errorf
(
"Expected pod %
v in namespace %v to be terminated with reason %v, got reason: %v"
,
podName
,
namespac
e
,
reason
,
pod
.
Status
.
Reason
)
}
}
}
}
...
...
test/e2e_node/e2e_node_suite_test.go
View file @
34d4eaea
...
@@ -57,7 +57,7 @@ var _ = BeforeSuite(func() {
...
@@ -57,7 +57,7 @@ var _ = BeforeSuite(func() {
if
*
nodeName
==
""
{
if
*
nodeName
==
""
{
output
,
err
:=
exec
.
Command
(
"hostname"
)
.
CombinedOutput
()
output
,
err
:=
exec
.
Command
(
"hostname"
)
.
CombinedOutput
()
if
err
!=
nil
{
if
err
!=
nil
{
glog
.
Fatal
(
"Could not get node name from hostname %v. Output:
\n
%s"
,
err
,
output
)
glog
.
Fatal
f
(
"Could not get node name from hostname %v. Output:
\n
%s"
,
err
,
output
)
}
}
*
nodeName
=
strings
.
TrimSpace
(
fmt
.
Sprintf
(
"%s"
,
output
))
*
nodeName
=
strings
.
TrimSpace
(
fmt
.
Sprintf
(
"%s"
,
output
))
}
}
...
...
test/e2e_node/e2e_service.go
View file @
34d4eaea
...
@@ -155,7 +155,7 @@ func (es *e2eService) startServer(cmd *healthCheckCommand) error {
...
@@ -155,7 +155,7 @@ func (es *e2eService) startServer(cmd *healthCheckCommand) error {
go
func
()
{
go
func
()
{
err
:=
cmd
.
Run
()
err
:=
cmd
.
Run
()
if
err
!=
nil
{
if
err
!=
nil
{
cmdErrorChan
<-
fmt
.
Errorf
(
"%s Exited with status %v. Output:
\n
%
s
"
,
cmd
,
err
,
*
cmd
.
OutputBuffer
)
cmdErrorChan
<-
fmt
.
Errorf
(
"%s Exited with status %v. Output:
\n
%
v
"
,
cmd
,
err
,
*
cmd
.
OutputBuffer
)
}
}
close
(
cmdErrorChan
)
close
(
cmdErrorChan
)
}()
}()
...
...
test/images/netexec/netexec.go
View file @
34d4eaea
...
@@ -374,11 +374,11 @@ func startUDPServer(udpPort int) {
...
@@ -374,11 +374,11 @@ func startUDPServer(udpPort int) {
if
len
(
parts
)
==
2
{
if
len
(
parts
)
==
2
{
resp
=
parts
[
1
]
resp
=
parts
[
1
]
}
}
log
.
Print
ln
(
"Echoing %q"
)
log
.
Print
f
(
"Echoing %v
\n
"
,
resp
)
_
,
err
=
serverConn
.
WriteToUDP
([]
byte
(
resp
),
clientAddress
)
_
,
err
=
serverConn
.
WriteToUDP
([]
byte
(
resp
),
clientAddress
)
assertNoError
(
err
)
assertNoError
(
err
)
}
else
if
len
(
receivedText
)
>
0
{
}
else
if
len
(
receivedText
)
>
0
{
log
.
Print
ln
(
"Unknown udp command received.
"
,
receivedText
)
log
.
Print
f
(
"Unknown udp command received: %v
\n
"
,
receivedText
)
}
}
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment