cunningham-lab/neurocaas

Expand dev permissions to allow log writes.

Closed this issue · 0 comments

With current dev permissions, devs cannot write to logs because they lack permissions (/neurocaas_contrib/src/neurocaas_contrib/remote.py, line 378, in submit_job). This will cause jobs to fail.

You can allow for write from NeuroCAAS dev policies (write to any log bucket), or from individually referenced user permissions in the blueprint- I think the latter makes more sense- I.e. add logging write permissions to lines 856-864 in the dev_builder file.