@@ -82,6 +82,7 @@ def test_run_simple_command_nested_network_exist(self, resource_filename_mock, c
82
82
'-e' , 'SKIPPER_UID=%(user_uid)s' % dict (user_uid = USER_ID ),
83
83
'-e' , 'HOME=%(homedir)s' % dict (homedir = HOME_DIR ),
84
84
'-e' , 'CONTAINER_RUNTIME_COMMAND=%(runtime_command)s' % dict (runtime_command = utils .get_runtime_command ()),
85
+ '--group-add' , 'keep-groups' ,
85
86
'-v' , get_volume_mapping ('%(homedir)s/.netrc:%(homedir)s/.netrc:ro' % dict (homedir = HOME_DIR )),
86
87
'-v' , get_volume_mapping ('%(homedir)s/.gitconfig:%(homedir)s/.gitconfig:ro' % dict (homedir = HOME_DIR )),
87
88
'-v' , get_volume_mapping ('%(homedir)s/.docker/config.json:%(homedir)s/.docker/config.json:ro' % dict (homedir = HOME_DIR )),
@@ -123,6 +124,7 @@ def test_run_simple_command_nested_network_not_exist(self, resource_filename_moc
123
124
'-e' , 'SKIPPER_UID=%(user_uid)s' % dict (user_uid = USER_ID ),
124
125
'-e' , 'HOME=%(homedir)s' % dict (homedir = HOME_DIR ),
125
126
'-e' , 'CONTAINER_RUNTIME_COMMAND=%(runtime_command)s' % dict (runtime_command = utils .get_runtime_command ()),
127
+ '--group-add' , 'keep-groups' ,
126
128
'-v' , get_volume_mapping ('%(homedir)s/.netrc:%(homedir)s/.netrc:ro' % dict (homedir = HOME_DIR )),
127
129
'-v' , get_volume_mapping ('%(homedir)s/.gitconfig:%(homedir)s/.gitconfig:ro' % dict (homedir = HOME_DIR )),
128
130
'-v' , get_volume_mapping ('%(homedir)s/.docker/config.json:%(homedir)s/.docker/config.json:ro' % dict (homedir = HOME_DIR )),
@@ -164,6 +166,7 @@ def test_run_complex_command_nested(self, resource_filename_mock, check_output_m
164
166
'-e' , 'SKIPPER_UID=%(user_uid)s' % dict (user_uid = USER_ID ),
165
167
'-e' , 'HOME=%(homedir)s' % dict (homedir = HOME_DIR ),
166
168
'-e' , 'CONTAINER_RUNTIME_COMMAND=%(runtime_command)s' % dict (runtime_command = utils .get_runtime_command ()),
169
+ '--group-add' , 'keep-groups' ,
167
170
'-v' , get_volume_mapping ('%(homedir)s/.netrc:%(homedir)s/.netrc:ro' % dict (homedir = HOME_DIR )),
168
171
'-v' , get_volume_mapping ('%(homedir)s/.gitconfig:%(homedir)s/.gitconfig:ro' % dict (homedir = HOME_DIR )),
169
172
'-v' , get_volume_mapping ('%(homedir)s/.docker/config.json:%(homedir)s/.docker/config.json:ro' % dict (homedir = HOME_DIR )),
@@ -209,6 +212,7 @@ def test_run_non_existent_unauthorized_volume(self, resource_filename_mock,
209
212
'-e' , 'SKIPPER_UID=%(user_uid)s' % dict (user_uid = USER_ID ),
210
213
'-e' , 'HOME=%(homedir)s' % dict (homedir = HOME_DIR ),
211
214
'-e' , 'CONTAINER_RUNTIME_COMMAND=%(runtime_command)s' % dict (runtime_command = utils .get_runtime_command ()),
215
+ '--group-add' , 'keep-groups' ,
212
216
'-v' , get_volume_mapping ('%(homedir)s/.netrc:%(homedir)s/.netrc:ro' % dict (homedir = HOME_DIR )),
213
217
'-v' , get_volume_mapping ('%(homedir)s/.gitconfig:%(homedir)s/.gitconfig:ro' % dict (homedir = HOME_DIR )),
214
218
'-v' , get_volume_mapping ('%(homedir)s/.docker/config.json:%(homedir)s/.docker/config.json:ro' % dict (homedir = HOME_DIR )),
@@ -252,6 +256,7 @@ def test_run_complex_command_nested_with_env(self, resource_filename_mock, check
252
256
'-e' , 'SKIPPER_UID=%(user_uid)s' % dict (user_uid = USER_ID ),
253
257
'-e' , 'HOME=%(homedir)s' % dict (homedir = HOME_DIR ),
254
258
'-e' , 'CONTAINER_RUNTIME_COMMAND=%(runtime_command)s' % dict (runtime_command = utils .get_runtime_command ()),
259
+ '--group-add' , 'keep-groups' ,
255
260
'-v' , get_volume_mapping ('%(homedir)s/.netrc:%(homedir)s/.netrc:ro' % dict (homedir = HOME_DIR )),
256
261
'-v' , get_volume_mapping ('%(homedir)s/.gitconfig:%(homedir)s/.gitconfig:ro' % dict (homedir = HOME_DIR )),
257
262
'-v' , get_volume_mapping ('%(homedir)s/.docker/config.json:%(homedir)s/.docker/config.json:ro' % dict (homedir = HOME_DIR )),
0 commit comments