| Public | The secure, lightweight, cross-platform agent for Octopus Server which turns any computer into a worker or deployment target for automated deployments and operations runbooks.
We symlink Tentacle into /usr/local/bin in the configure tentacle script, which runs at container start. For users running the container in a readonlyrootfilesystem security context, this means that they need to use a volume mount or other convoluted setup for this one file.
Reproduction
Run the Tentacle in a readonlyrootfilesystem (with /home/tentacle and /etc/octopus as volume mounts
Start container
💥
Error and Stacktrace
`ln: failed to create symbolic link '/usr/bin/tentacle': Read-only file system`
Team
What happened?
We symlink Tentacle into
/usr/local/bin
in the configure tentacle script, which runs at container start. For users running the container in areadonlyrootfilesystem
security context, this means that they need to use a volume mount or other convoluted setup for this one file.Reproduction
readonlyrootfilesystem
(with/home/tentacle
and/etc/octopus
as volume mountsError and Stacktrace
More Information
No response
Workaround
No response