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
03b3b615
Commit
03b3b615
authored
Dec 28, 2015
by
k8s-merge-robot
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #19145 from Random-Liu/cleanup-pod-print
Auto commit by PR queue bot
parents
5c7c567b
6e92ddf9
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
7 deletions
+7
-7
manager.go
pkg/kubelet/dockertools/manager.go
+3
-3
prober.go
pkg/kubelet/prober/prober.go
+3
-2
runonce.go
pkg/kubelet/runonce.go
+1
-2
No files found.
pkg/kubelet/dockertools/manager.go
View file @
03b3b615
...
...
@@ -1869,7 +1869,7 @@ func (dm *DockerManager) SyncPod(pod *api.Pod, _ kubecontainer.Pod, _ api.PodSta
err
:=
dm
.
verifyNonRoot
(
container
)
dm
.
updateReasonCache
(
pod
,
container
,
"VerifyNonRootError"
,
err
)
if
err
!=
nil
{
glog
.
Errorf
(
"Error running pod %q container %q: %v"
,
kubecontainer
.
GetPodFullName
(
pod
),
container
.
Name
,
err
)
glog
.
Errorf
(
"Error running pod %q container %q: %v"
,
format
.
Pod
(
pod
),
container
.
Name
,
err
)
continue
}
}
...
...
@@ -1890,7 +1890,7 @@ func (dm *DockerManager) SyncPod(pod *api.Pod, _ kubecontainer.Pod, _ api.PodSta
dm
.
updateReasonCache
(
pod
,
container
,
kubecontainer
.
ErrRunContainer
.
Error
(),
err
)
if
err
!=
nil
{
// TODO(bburns) : Perhaps blacklist a container after N failures?
glog
.
Errorf
(
"Error running pod %q container %q: %v"
,
kubecontainer
.
GetPodFullName
(
pod
),
container
.
Name
,
err
)
glog
.
Errorf
(
"Error running pod %q container %q: %v"
,
format
.
Pod
(
pod
),
container
.
Name
,
err
)
continue
}
containersStarted
++
...
...
@@ -1979,7 +1979,7 @@ func (dm *DockerManager) doBackOff(pod *api.Pod, container *api.Container, podSt
if
ref
,
err
:=
kubecontainer
.
GenerateContainerRef
(
pod
,
container
);
err
==
nil
{
dm
.
recorder
.
Eventf
(
ref
,
api
.
EventTypeWarning
,
kubecontainer
.
BackOffStartContainer
,
"Back-off restarting failed docker container"
)
}
err
:=
fmt
.
Errorf
(
"Back-off %s restarting failed container=%s pod=%s"
,
backOff
.
Get
(
stableName
),
container
.
Name
,
kubecontainer
.
GetPodFullName
(
pod
))
err
:=
fmt
.
Errorf
(
"Back-off %s restarting failed container=%s pod=%s"
,
backOff
.
Get
(
stableName
),
container
.
Name
,
format
.
Pod
(
pod
))
dm
.
updateReasonCache
(
pod
,
container
,
kubecontainer
.
ErrCrashLoopBackOff
.
Error
(),
err
)
glog
.
Infof
(
"%s"
,
err
.
Error
())
return
true
...
...
pkg/kubelet/prober/prober.go
View file @
03b3b615
...
...
@@ -28,6 +28,7 @@ import (
"k8s.io/kubernetes/pkg/client/record"
kubecontainer
"k8s.io/kubernetes/pkg/kubelet/container"
"k8s.io/kubernetes/pkg/kubelet/prober/results"
"k8s.io/kubernetes/pkg/kubelet/util/format"
"k8s.io/kubernetes/pkg/probe"
execprobe
"k8s.io/kubernetes/pkg/probe/exec"
httprobe
"k8s.io/kubernetes/pkg/probe/http"
...
...
@@ -80,7 +81,7 @@ func (pb *prober) probe(probeType probeType, pod *api.Pod, status api.PodStatus,
return
results
.
Failure
,
fmt
.
Errorf
(
"Unknown probe type: %q"
,
probeType
)
}
ctrName
:=
fmt
.
Sprintf
(
"%s:%s"
,
kubecontainer
.
GetPodFullName
(
pod
),
container
.
Name
)
ctrName
:=
fmt
.
Sprintf
(
"%s:%s"
,
format
.
Pod
(
pod
),
container
.
Name
)
if
probeSpec
==
nil
{
glog
.
Warningf
(
"%s probe for %s is nil"
,
probeType
,
ctrName
)
return
results
.
Success
,
nil
...
...
@@ -155,7 +156,7 @@ func (pb *prober) runProbe(p *api.Probe, pod *api.Pod, status api.PodStatus, con
return
pb
.
tcp
.
Probe
(
status
.
PodIP
,
port
,
timeout
)
}
glog
.
Warningf
(
"Failed to find probe builder for container: %v"
,
container
)
return
probe
.
Unknown
,
""
,
fmt
.
Errorf
(
"Missing probe handler for %s:%s"
,
kubecontainer
.
GetPodFullName
(
pod
),
container
.
Name
)
return
probe
.
Unknown
,
""
,
fmt
.
Errorf
(
"Missing probe handler for %s:%s"
,
format
.
Pod
(
pod
),
container
.
Name
)
}
func
extractPort
(
param
intstr
.
IntOrString
,
container
api
.
Container
)
(
int
,
error
)
{
...
...
pkg/kubelet/runonce.go
View file @
03b3b615
...
...
@@ -24,7 +24,6 @@ import (
"github.com/golang/glog"
"k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/kubelet/container"
kubecontainer
"k8s.io/kubernetes/pkg/kubelet/container"
kubetypes
"k8s.io/kubernetes/pkg/kubelet/types"
"k8s.io/kubernetes/pkg/kubelet/util/format"
)
...
...
@@ -148,7 +147,7 @@ func (kl *Kubelet) isPodRunning(pod *api.Pod, runningPod container.Pod) (bool, e
// TODO (random-liu) Change this to new pod status
status
,
err
:=
kl
.
containerRuntime
.
GetAPIPodStatus
(
pod
)
if
err
!=
nil
{
glog
.
Infof
(
"Failed to get the status of pod %q: %v"
,
kubecontainer
.
GetPodFullName
(
pod
),
err
)
glog
.
Infof
(
"Failed to get the status of pod %q: %v"
,
format
.
Pod
(
pod
),
err
)
return
false
,
err
}
for
_
,
st
:=
range
status
.
ContainerStatuses
{
...
...
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