Skip to content

Dashboard panics on getting heapster selector when stateful sets not supported by cluster #1916

@ghost

Description

Issue details

Environment
Dashboard version:
Kubernetes version:
Operating system:
Node.js version:
Go version:
Steps to reproduce
Observed result

Dashboard reported Unknown Server Error (500):

[restful] recover from panic situation: - Failed to create heapster selector for resource "statefulset". Error: GetMyPodsFromCache: pods were not available in cache. Required for resource type: "statefulset"
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/runtime/asm_amd64.s:472
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/runtime/panic.go:426
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/resource/dataselect/dataselect.go:157
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/resource/dataselect/dataselect.go:210
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/resource/statefulset/statefulsetlist/statefulsetlist.go:116
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/resource/statefulset/statefulsetlist/statefulsetlist.go:100
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/resource/statefulset/statefulsetlist/statefulsetlist.go:68
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/handler/apihandler.go:622
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/handler/apihandler.go:523
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/container.go:267
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/filter.go:21
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/handler/apihandler.go:135
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/filter.go:19
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/handler/apihandler.go:97
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/filter.go:19
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/src/app/backend/handler/apihandler.go:153
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/filter.go:19
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/container.go:269
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/container.go:120
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/net/http/server.go:1618
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/net/http/server.go:1910
    /home/travis/build/kubernetes/dashboard/.tmp/backend/src/github.com/kubernetes/dashboard/vendor/github.com/emicklei/go-restful/container.go:287
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/net/http/server.go:1910
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/net/http/server.go:2081
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/net/http/server.go:1472
    /home/travis/.gimme/versions/go1.6.1.linux.amd64/src/runtime/asm_amd64.s:1998

Expected result
Comments

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions