mirror of
https://github.com/ansible/awx.git
synced 2026-05-07 17:37:37 -02:30
Merge pull request #3391 from Spredzy/add_etc_ssh_in_ro_bind
bwrap: Add /etc/ssh in bind mounted folder Reviewed-by: https://github.com/softwarefactory-project-zuul[bot]
This commit is contained in:
@@ -831,7 +831,7 @@ def wrap_args_with_proot(args, cwd, **kwargs):
|
|||||||
new_args = [getattr(settings, 'AWX_PROOT_CMD', 'bwrap'), '--unshare-pid', '--dev-bind', '/', '/', '--proc', '/proc']
|
new_args = [getattr(settings, 'AWX_PROOT_CMD', 'bwrap'), '--unshare-pid', '--dev-bind', '/', '/', '--proc', '/proc']
|
||||||
hide_paths = [settings.AWX_PROOT_BASE_PATH]
|
hide_paths = [settings.AWX_PROOT_BASE_PATH]
|
||||||
if not kwargs.get('isolated'):
|
if not kwargs.get('isolated'):
|
||||||
hide_paths.extend(['/etc/tower', '/var/lib/awx', '/var/log',
|
hide_paths.extend(['/etc/tower', '/var/lib/awx', '/var/log', '/etc/ssh',
|
||||||
settings.PROJECTS_ROOT, settings.JOBOUTPUT_ROOT])
|
settings.PROJECTS_ROOT, settings.JOBOUTPUT_ROOT])
|
||||||
hide_paths.extend(getattr(settings, 'AWX_PROOT_HIDE_PATHS', None) or [])
|
hide_paths.extend(getattr(settings, 'AWX_PROOT_HIDE_PATHS', None) or [])
|
||||||
for path in sorted(set(hide_paths)):
|
for path in sorted(set(hide_paths)):
|
||||||
|
|||||||
Reference in New Issue
Block a user