Open stongo opened 8 years ago
The old etcd keys don't get removed when pod(s) rescheduled or scaled down. Get this error:
[romulusd] 2016/04/19 00:36:15 [info] Upserting Backend(id="default.test.api", servers=[http://172.16.85.4:5000]) ERROR: logging before flag.Parse: E0419 00:36:15.264312 1 util.go:76] Recovered from panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference) /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/util/util.go:70 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/util/util.go:58 /usr/local/go/src/runtime/asm_amd64.s:472 /usr/local/go/src/runtime/panic.go:426 /usr/local/go/src/runtime/panic.go:45 /usr/local/go/src/runtime/sigpanic_unix.go:24 /Users/stongo/go/src/github.com/timelinelabs/romulus/kubernetes/resource.go:171 /Users/stongo/go/src/github.com/timelinelabs/romulus/kubernetes/resource.go:123 /Users/stongo/go/src/github.com/timelinelabs/romulus/engine.go:59 /Users/stongo/go/src/github.com/timelinelabs/romulus/kubernetes/kubernetes.go:196 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/framework/controller.go:168 <autogenerated>:21 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/framework/controller.go:246 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/framework/controller.go:126 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/framework/controller.go:96 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/util/util.go:120 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/util/util.go:121 /Users/stongo/go/src/github.com/timelinelabs/romulus/Godeps/_workspace/src/k8s.io/kubernetes/pkg/controller/framework/controller.go:96 /usr/local/go/src/runtime/asm_amd64.s:1998```
The old etcd keys don't get removed when pod(s) rescheduled or scaled down. Get this error: