metallb-controller errors with container error: "exec /controller: exec format error"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MetalLB Operator |
Fix Released
|
High
|
Adam Dyess |
Bug Description
In test run https:/
=======
Model Controller Cloud/Region Version SLA Timestamp
metallb-system foundations-maas kubernetes_
App Version Status Scale Charm Channel Rev Address Exposed Message
metallb-controller res:metallb-
metallb-speaker res:metallb-
Unit Workload Agent Address Ports Message
metallb-
metallb-speaker/0* waiting idle 10.246.201.62 7472/TCP waiting for container
metallb-speaker/1 waiting executing 10.246.201.8 7472/TCP (install) waiting for container
metallb-speaker/2 maintenance executing 10.246.201.64 7472/TCP (install) installing charm software
metallb-speaker/3 waiting allocating 10.246.201.7 7472/TCP waiting for container
metallb-speaker/4 waiting executing 10.246.201.60 7472/TCP (install) waiting for container
metallb-speaker/5 waiting executing 10.246.201.5 7472/TCP (install) waiting for container
metallb-speaker/6 waiting allocating 10.246.201.65 7472/TCP waiting for container
metallb-speaker/7 waiting executing 10.246.201.63 7472/TCP (install) waiting for container
=======
In the pod logs we see:
=======
$ cat 6/baremetal/
exec /controller: exec format error
=======
I can't find any indicators of why this is happening.
Crashdumps and configs can be found here:
https:/
tags: | added: cdo-qa foundations-engine |
Changed in operator-metallb: | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in operator-metallb: | |
status: | Fix Committed → Fix Released |
Generally this indicates a mismatch between container image architectures and the arch of the worker machine. What arch are the workers?