Skip to content

OLM Upgrade to v0.8.31 Breaks kube-rbac-proxy  #274

@marioolleshi

Description

@marioolleshi

While upgrading the Vault Config Operator from version v0.8.29 to v0.8.31 on Red Hat OpenShift, the operator fails to start due to a missing volumeMount configuration for TLS certificates. This causes the container to exit with a fatal error during startup.

**F0409 13:00:19.110374 1 main.go:320] Failed to initialize certificate reloader: error loading certificates: error loading certificate: open /etc/certs/tls/tls.crt: no such file or directory**

We resolved the issue temporarily by manually adding the missing volumeMount to the vault-config-operator-controller-manager deployment. After applying this change, the operator starts and functions as expected.

volumeMounts:
  - mountPath: /etc/certs/tls
    name: tls-cert

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions