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

shell: fix signal plugin to work with Fluxion scheduler #6522

Merged
merged 1 commit into from
Dec 18, 2024

Conversation

grondo
Copy link
Contributor

@grondo grondo commented Dec 18, 2024

Problem: The shell signal plugin doesn't work with Fluxion because it expects a float value for expiration in R and Fluxion encodes an integer.

Update the format specifier in the signal plugin's use of json_unpack on R to use s:F instead of s:f so that the plugin works with Fluxion.

Fixes #6521

Problem: The shell signal plugin doesn't work with Fluxion because
it expects a float value for expiration in R and Fluxion encodes
an integer.

Update the format specifier in the signal plugin's use of json_unpack
on R to use `s:F` instead of `s:f` so that the plugin works with
Fluxion.

Fixes flux-framework#6521
@grondo
Copy link
Contributor Author

grondo commented Dec 18, 2024

Restarted the alpine builder which failed with an unrelated failure in the test_stdio.t libsubprocess unit tests.

Copy link
Member

@garlick garlick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@mergify mergify bot merged commit c9eb3a8 into flux-framework:master Dec 18, 2024
33 checks passed
@grondo grondo deleted the issue#6521 branch December 19, 2024 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

shell: signal plugin fails to get job expiration and aborts job
2 participants