The elasticdiagnostics extension automatically added when using beats receivers is incompatible with containers using read only file systems.
failed to start extensions: error creating listener: listen unix /usr/share/elastic-agent/edot-diagnostics-extension.sock: bind: read-only file system
We should ideally make the path configurable for this use case, or pick a default path that does not have this issue like the one used to support the elastic-agent command.
Acceptance Criteria
A test exists showing that an Elastic Agent container that translates inputs to beats receivers can successfully start in a container with a read only file system.