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

Release v0.0.2 #48

Merged

Conversation

roehrich-hpe
Copy link
Contributor

No description provided.

roehrich-hpe and others added 8 commits September 7, 2023 16:31
…ices#42)

Adjust slurm_bb_get_status() to work with both the older 2-arg API and the
newer 4-arg API that comes in with slurm 23.02.4.1.

Signed-off-by: Dean Roehrich <[email protected]>
…orkflowServices#43)

Use DWS v0.0.13 and dws-test-driver v0.0.3.

Signed-off-by: Dean Roehrich <[email protected]>
Set Flags=TeardownFailure in burst_buffer.conf.  This tells Slurm to go to
Teardown if there are errors during stage_in or stage_out.

In the burst_buffer.lua plugin, adjust slurm_bb_job_teardown() to check
the workflow for any fatal errors recorded in the drivers array.  If any
are found, then we know we were called in a fatal error situation and we
not only delete the workflow, per usual, but we also call the Slurm `scancel`
command to cancel the Slurm job.

Signed-off-by: Dean Roehrich <[email protected]>
The feature code appears to be ok.  The test has a race; work it as a separate
effort.

Signed-off-by: Dean Roehrich <[email protected]>
Signed-off-by: Dean Roehrich <[email protected]>
@github-actions
Copy link

Code Coverage

Package Line Rate Health
burst_buffer 87%
Summary 87% (337 / 387)

@roehrich-hpe roehrich-hpe merged commit 2284bb5 into DataWorkflowServices:releases/v0 Sep 28, 2023
@roehrich-hpe roehrich-hpe deleted the release-v0.0.2 branch September 28, 2023 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants