Qihoo360 / wayne

Kubernetes multi-cluster management and publishing platform
http://360yun.org/
Other
3.7k stars 831 forks source link

后台deployment列表页,搜索Deployment时,包API服务的500异常 #558

Open gotoworld opened 4 years ago

gotoworld commented 4 years ago

Describe the bug 位置:"后台首页 / Kubernetes / 部署"

后台deployment列表页,搜索Deployment时,包API服务的500异常 image

image

后台日志

2020/04/17 09:45:28.850 [C] [panic.go:522]  the request url is  /api/v1/apps/0/_proxy/clusters/UAT/namespaces/default/deployments
2020/04/17 09:45:28.850 [C] [panic.go:522]  Handler crashed with error interface conversion: dataselector.ComparableValue is dataselector.StdComparableString, not dataselector.StdComparableTime
2020/04/17 09:45:28.850 [C] [panic.go:522]  /usr/local/go/src/runtime/panic.go:522
2020/04/17 09:45:28.850 [C] [panic.go:522]  /usr/local/go/src/runtime/iface.go:248
2020/04/17 09:45:28.850 [C] [panic.go:522]  /usr/local/go/src/runtime/iface.go:258
2020/04/17 09:45:28.850 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/comparabletypes.go:34
2020/04/17 09:45:28.850 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/comparabletypes.go:39
2020/04/17 09:45:28.850 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/dataselector.go:98
2020/04/17 09:45:28.850 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/page.go:14
2020/04/17 09:45:28.850 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/proxy/proxy.go:32
2020/04/17 09:45:28.850 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/controllers/kubernetes/proxy/proxy.go:116
2020/04/17 09:45:28.851 [C] [panic.go:522]  /go/pkg/mod/github.com/astaxie/beego@v1.11.1/controller.go:195
2020/04/17 09:45:28.851 [C] [panic.go:522]  /go/pkg/mod/github.com/astaxie/beego@v1.11.1/router.go:848
2020/04/17 09:45:28.851 [C] [panic.go:522]  /usr/local/go/src/net/http/server.go:2774
2020/04/17 09:45:28.851 [C] [panic.go:522]  /usr/local/go/src/net/http/server.go:1878
2020/04/17 09:45:28.851 [C] [panic.go:522]  /usr/local/go/src/runtime/asm_amd64.s:1337
2020/04/17 09:45:28.866 [C] [panic.go:522]  the request url is  /api/v1/apps/0/_proxy/clusters/UAT/namespaces/default/deployments
2020/04/17 09:45:28.866 [C] [panic.go:522]  Handler crashed with error interface conversion: dataselector.ComparableValue is dataselector.StdComparableString, not dataselector.StdComparableTime
2020/04/17 09:45:28.866 [C] [panic.go:522]  /usr/local/go/src/runtime/panic.go:522
2020/04/17 09:45:28.866 [C] [panic.go:522]  /usr/local/go/src/runtime/iface.go:248
2020/04/17 09:45:28.866 [C] [panic.go:522]  /usr/local/go/src/runtime/iface.go:258
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/comparabletypes.go:34
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/comparabletypes.go:39
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/dataselector.go:98
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/page.go:14
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/proxy/proxy.go:32
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/controllers/kubernetes/proxy/proxy.go:116
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/pkg/mod/github.com/astaxie/beego@v1.11.1/controller.go:195
2020/04/17 09:45:28.866 [C] [panic.go:522]  /go/pkg/mod/github.com/astaxie/beego@v1.11.1/router.go:848
2020/04/17 09:45:28.866 [C] [panic.go:522]  /usr/local/go/src/net/http/server.go:2774
2020/04/17 09:45:28.866 [C] [panic.go:522]  /usr/local/go/src/net/http/server.go:1878
2020/04/17 09:45:28.866 [C] [panic.go:522]  /usr/local/go/src/runtime/asm_amd64.s:1337
2020/04/17 09:45:29.014 [C] [panic.go:522]  the request url is  /api/v1/apps/0/_proxy/clusters/UAT/namespaces/default/deployments
2020/04/17 09:45:29.014 [C] [panic.go:522]  Handler crashed with error interface conversion: dataselector.ComparableValue is dataselector.StdComparableString, not dataselector.StdComparableTime
2020/04/17 09:45:29.014 [C] [panic.go:522]  /usr/local/go/src/runtime/panic.go:522
2020/04/17 09:45:29.014 [C] [panic.go:522]  /usr/local/go/src/runtime/iface.go:248
2020/04/17 09:45:29.014 [C] [panic.go:522]  /usr/local/go/src/runtime/iface.go:258
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/comparabletypes.go:34
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/comparabletypes.go:39
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/dataselector.go:98
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/dataselector/page.go:14
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/resources/proxy/proxy.go:32
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/src/github.com/Qihoo360/wayne/src/backend/controllers/kubernetes/proxy/proxy.go:116
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/pkg/mod/github.com/astaxie/beego@v1.11.1/controller.go:195
2020/04/17 09:45:29.014 [C] [panic.go:522]  /go/pkg/mod/github.com/astaxie/beego@v1.11.1/router.go:848
2020/04/17 09:45:29.014 [C] [panic.go:522]  /usr/local/go/src/net/http/server.go:2774
2020/04/17 09:45:29.014 [C] [panic.go:522]  /usr/local/go/src/net/http/server.go:1878
2020/04/17 09:45:29.014 [C] [panic.go:522]  /usr/local/go/src/runtime/asm_amd64.s:1337

Server Version

- Dashboard version:
- Kubernetes version:  Kubernetes 1.14.3
- Wayne version:         1.8.5
- Node.js version:
- Go version:
chisana-mori commented 4 years ago

参数类型有误,creationTimestamp不应该填gateway,应该填时间戳。