Skip to content

standard_init_linux.go:228: exec user process caused: exec format error on OpenShift 4.9.50 #205

@mpwusr

Description

@mpwusr

Describe the bug
standard_init_linux.go:228: exec user process caused: exec format error on Red Hat OpenShift 4.9.50

To Reproduce
Steps to reproduce the behavior:

  1. do a "make deploy" from Vault-Secrets-Operator repo to do kustomize deployment of vault-secrets-operator
  2. Use image vault-secrets-operator:0.1.0-beta
  3. Use image kube-rbac-proxy:v0.11.0
  4. All resources will deploy but the vault secrets operator controller manager will fail/restart with the error "standard_init_linux.go:228: exec user process caused: exec format error"on Red Hat OpenShift 4.9.50

Application deployment:

using "make deploy" from your repo kustomize

Expected behavior
vault-secrets-operator controller manager pods run normally without restarts

Environment
OpenShift version
oc version
Client Version: 4.12.7
Kustomize Version: v4.5.7
Server Version: 4.9.50
Kubernetes Version: v1.22.8+9e95cb9
image vault-secrets-operator:0.1.0-beta
image kube-rbac-proxy:v0.11.0
RHEL enterprise linux version 9.0 (plow)
go version go1.20.4 linux/amd64

Additional context
For Vault, of course everything worked fine
I got Vault up and running fine unsealed etc. with Vault agent injector and loaded all the integration tests for Vault secrets Operator in Vault, I used Red hat UBI images for Vault hashicorp/vault 1.13.1-ubi and for vault injector hashicorp/vault-k8s:1.2.1-ubi

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions