Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task processing logs should record apptainer overlays being used #1387

Open
prioux opened this issue Apr 22, 2024 · 0 comments · May be fixed by #1392
Open

Task processing logs should record apptainer overlays being used #1387

prioux opened this issue Apr 22, 2024 · 0 comments · May be fixed by #1392
Assignees
Labels
Admin Features or bugs related to administrative features Enhancement Priority: Normal

Comments

@prioux
Copy link
Member

prioux commented Apr 22, 2024

When a CbrainTask is launched, the associated ToolConfig object can specify a list of overlays to mount within the apptainer container. This list is maintained in the attribute singularity_overlays_specs. During the Setting Up stage of the task, these overlays are fetched (if needed) to cache and their paths are added to the apptainer run command.

However, the task's log has no record of these paths begin set up, because the work is performed by a method in the ToolConfig class (method singularity_overlays_full_paths).

I'd like the code to be adjusted so that the task's setup log says explicitely which files are mounted and how they were fetched (direct configuration with a path, or through a userfile, etc etc).

@prioux prioux added Enhancement Priority: Normal Admin Features or bugs related to administrative features labels Apr 22, 2024
@MontrealSergiy MontrealSergiy self-assigned this May 6, 2024
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue May 7, 2024
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue May 8, 2024
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue May 13, 2024
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue May 14, 2024
MontrealSergiy added a commit to MontrealSergiy/cbrain that referenced this issue May 14, 2024
@MontrealSergiy MontrealSergiy linked a pull request May 14, 2024 that will close this issue
@MontrealSergiy MontrealSergiy linked a pull request May 14, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Admin Features or bugs related to administrative features Enhancement Priority: Normal
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants