Skip to content

panic: interface conversion: v1.ICustomResource is nil, not *v1.ClickHouseKeeperInstallation [recovered, repanicked] #1972

@mstefany

Description

@mstefany

clickhouse-operator keeps crashing with following messages:

I0429 09:22:13.582532       1 panic.go:860] worker-reconciler-chk.go:58:reconcileCR():end:unknown
2026-04-29T09:22:13Z    INFO    Observed a panic in reconciler: interface conversion: v1.ICustomResource is nil, not *v1.ClickHouseKeeperInstallation   {"controller": "clickhousekeeperinstallation", "controllerGroup": "clickhouse-keeper.altinity.com", "controllerKind": "ClickHouseKeeperInstallation", "ClickHouseKeeperInstallation": {"name":"keeper","namespace":"[REDACTED]"}, "namespace": "[REDACTED]", "name": "keeper", "reconcileID": "[REDACTED]"}
panic: interface conversion: v1.ICustomResource is nil, not *v1.ClickHouseKeeperInstallation [recovered, repanicked]
goroutine 434 [running]:
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile.func1()
        /clickhouse-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:115 +0x1fa
panic({0x1d364c0?, 0x41a52a2a4e0?})
        /usr/local/go/src/runtime/panic.go:860 +0x13a
github.com/altinity/clickhouse-operator/pkg/controller/chk.(*Controller).poll(0x41a524042a0, {0x2152860, 0x346ef00}, {0x2177970, 0x41a52776900}, 0x41a52ce3468)
        /clickhouse-operator/pkg/controller/chk/controller.go:146 +0x4dd
github.com/altinity/clickhouse-operator/pkg/controller/chk.(*worker).waitForIPAddresses(0x41a52a0eff0, {0x2152860, 0x346ef00}, 0x41a52776900)
        /clickhouse-operator/pkg/controller/chk/worker-wait-exclude-include-restart.go:46 +0x9b3
github.com/altinity/clickhouse-operator/pkg/controller/chk.(*worker).reconcileCR(0x41a52a0eff0, {0x2152860, 0x346ef00}, 0x0, 0x41a536d8f00)
        /clickhouse-operator/pkg/controller/chk/worker-reconciler-chk.go:125 +0x1fc5
github.com/altinity/clickhouse-operator/pkg/controller/chk.(*Controller).Reconcile(0x41a524042a0, {0x2152780, 0x41a52a9a330}, {{{0x41a52709c98?, 0x10?}, {0x41a52cbb4f6?, 0x41a525d5d00?}}})
        /clickhouse-operator/pkg/controller/chk/controller.go:106 +0x4d1
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile(0x2152780?, {0x2152780?, 0x41a52a9a330?}, {{{0x41a52709c98?, 0x1beda60?}, {0x41a52cbb4f6?, 0x0?}}})
        /clickhouse-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:118 +0xa5
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler(0x41a5204c780, {0x21527b8, 0x41a51e9f220}, {0x1e2c880, 0x41a529af9a0})
        /clickhouse-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:314 +0x31c
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem(0x41a5204c780, {0x21527b8, 0x41a51e9f220})
        /clickhouse-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:265 +0x197
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2()
        /clickhouse-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:226 +0x73
created by sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2 in goroutine 300
        /clickhouse-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:222 +0x509

Cluster version:

$ oc version
Client Version: 4.21.8
Kustomize Version: v5.7.1
Server Version: 4.21.7
Kubernetes Version: v1.34.5
oc get deployments.apps altinity-clickhouse-operator -o yaml | grep image:
        image: altinity/clickhouse-operator:0.26.2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions