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
4e4ad612
Commit
4e4ad612
authored
Mar 24, 2016
by
k8s-merge-robot
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #23366 from goltermann/vet
Auto commit by PR queue bot
parents
01b662af
34d4eaea
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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -722,7 +722,7 @@ func TestFindVPCID(t *testing.T) {
...
@@ -722,7 +722,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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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 @
4e4ad612
...
@@ -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