@@ -1278,7 +1278,8 @@ func TestAPI(t *testing.T) {
12781278mCCLI .EXPECT ().DetectArchitecture (gomock .Any (),"test-container-id" ).Return (runtime .GOARCH ,nil ),
12791279mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"mkdir" ,"-p" ,"/.coder-agent" ).Return (nil ,nil ),
12801280mCCLI .EXPECT ().Copy (gomock .Any (),"test-container-id" ,coderBin ,"/.coder-agent/coder" ).Return (nil ),
1281- mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"chmod" ,"+x" ,"/.coder-agent/coder" ).Return (nil ,nil ),
1281+ mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"chmod" ,"0755" ,"/.coder-agent" ,"/.coder-agent/coder" ).Return (nil ,nil ),
1282+ mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"chown" ,"0:0" ,"/.coder-agent" ,"/.coder-agent/coder" ).Return (nil ,nil ),
12821283mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"setcap" ,"cap_net_admin+ep" ,"/.coder-agent/coder" ).Return (nil ,nil ),
12831284)
12841285
@@ -1324,7 +1325,8 @@ func TestAPI(t *testing.T) {
13241325mCCLI .EXPECT ().DetectArchitecture (gomock .Any (),"test-container-id" ).Return (runtime .GOARCH ,nil ),
13251326mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"mkdir" ,"-p" ,"/.coder-agent" ).Return (nil ,nil ),
13261327mCCLI .EXPECT ().Copy (gomock .Any (),"test-container-id" ,coderBin ,"/.coder-agent/coder" ).Return (nil ),
1327- mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"chmod" ,"+x" ,"/.coder-agent/coder" ).Return (nil ,nil ),
1328+ mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"chmod" ,"0755" ,"/.coder-agent" ,"/.coder-agent/coder" ).Return (nil ,nil ),
1329+ mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"chown" ,"0:0" ,"/.coder-agent" ,"/.coder-agent/coder" ).Return (nil ,nil ),
13281330mCCLI .EXPECT ().ExecAs (gomock .Any (),"test-container-id" ,"root" ,"setcap" ,"cap_net_admin+ep" ,"/.coder-agent/coder" ).Return (nil ,nil ),
13291331)
13301332