Replies: 1 comment 3 replies
-
The runner itself is running inside a Docker container on the ECS machine. The container is single-use so it's deleted once the runner finishes the job. It's using the What systemd command are you trying to run? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm working with the ECS runner provider and trying to understand the resulting configured image. Once in use, the configured runners have the Upstart init system. I'd expect that these runners would use systemd instead, which ubuntu switch over to as default in 15.04. my current configuration of the runner is minimal, only specifying the x86 and ARM architectures - all other EcsRunnerProvider.imageBuilder props are default. Not seeing anything obvious in this code that would cause the configuration to be set to upstart.
in the github action workflow, I'm running
ps -p1 | grep systemd && echo systemd || echo upstart
to check and it returnsupstart
subsequently running a systemd command gives the error
System has not been booted with systemd as init system (PID 1). Can't operate.
Beta Was this translation helpful? Give feedback.
All reactions