#Permission denied error during engine upgrade from 0.11.4 to 0.11.5 only for remote dagger engine

1 messages · Page 1 of 1 (latest)

mystic fiber
#

Hello Folks 🙂
I am trying to upgrade engine and respected go sdk, it all started from 0.6.2
I am able to upgrade engine until 0.11.4 successfully, it works locally and also for remote dagger engine
but when i am upgrading engine to 0.11.5, with local dagger engine it works fine but it does not work when remote dagger is at 0.11.5

Error: executor setup failed: open redirect stderr file: open /tmp/rootfs4267885797/tmp/stdall: permission denied"

basically i am trying to call curl getting a response and saving it into a file in container

engine version - 0.11.5
go sdk version - 0.11.6

Any idea why this behaviour is not consitent and how to fix it?

mystic fiber
#

i tried removing ContainerWithExecOpts for RedirectStdout -> /tmp/stdall
it fixes the problem

#

looks like now i have to create this file with permission first and then redirect