Skip to content

bug: missing error handler while request to k8s api-server for arg --auth-token-file  #280

@kobzonega

Description

@kobzonega

Bug Report

YDB Kubernetes Operator version:

0.5.28

Environment

Ubuntu 20, k8s api v1.20

Current behavior:

CheckSecretKey return false, err() when request to k8s api failed https://github.com/ydb-platform/ydb-kubernetes-operator/blob/master/internal/resources/secret.go#L16-L36
Then arg --auth-token-file are missing for StatefulSet and do not retry https://github.com/ydb-platform/ydb-kubernetes-operator/blob/master/internal/resources/storage_statefulset.go#L513-L527

Expected behavior:

Handle k8s api error for CheckSecretKey

Steps to reproduce:

Related code:

insert short code snippets here

Other information:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions