Signed-off-by: allencloud <allen.sun@daocloud.io>
| ... | ... |
@@ -141,9 +141,13 @@ func (daemon *Daemon) SystemVersion() types.Version {
|
| 141 | 141 |
Experimental: utils.ExperimentalBuild(), |
| 142 | 142 |
} |
| 143 | 143 |
|
| 144 |
- if kernelVersion, err := kernel.GetKernelVersion(); err == nil {
|
|
| 145 |
- v.KernelVersion = kernelVersion.String() |
|
| 144 |
+ kernelVersion := "<unknown>" |
|
| 145 |
+ if kv, err := kernel.GetKernelVersion(); err != nil {
|
|
| 146 |
+ logrus.Warnf("Could not get kernel version: %v", err)
|
|
| 147 |
+ } else {
|
|
| 148 |
+ kernelVersion = kv.String() |
|
| 146 | 149 |
} |
| 150 |
+ v.KernelVersion = kernelVersion |
|
| 147 | 151 |
|
| 148 | 152 |
return v |
| 149 | 153 |
} |