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

Backport of node endpoints: do not create evals for sysbatch jobs into release/1.8.x #23876

Conversation

hc-github-team-nomad-core
Copy link
Contributor

Backport

This PR is auto-generated from #23858 to be assessed for backporting due to the inclusion of the label backport/1.8.x.

The below text is copied from the body of the original PR.


node-update triggers should never trigger sysbatch allocations, these should only ever be create by periodic-job or job-register.

An example scenario is: an allocation spawned by a sysbatch periodic job is running on a node, the allocation gets stopped, GC runs, the node becomes ineligible and eligible again, all within the parent sysbatch job period window. If this happens, node-update will trigger the system scheduler and prematurely start an allocation. This is not a desired behavior, and in fact a bug.

Ref: https://hashicorp.atlassian.net/browse/NET-9323


Overview of commits

@pkazmierczak pkazmierczak merged commit ff2b29e into release/1.8.x Aug 27, 2024
8 of 10 checks passed
@pkazmierczak pkazmierczak deleted the backport/b-sysbatch-node-update-evals/lately-pro-possum branch August 27, 2024 07:52
@vercel vercel bot temporarily deployed to Preview – nomad-ui August 27, 2024 07:56 Inactive
@vercel vercel bot temporarily deployed to Preview – nomad August 27, 2024 07:59 Inactive
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.

2 participants