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

Delete manual Batch pools regardless of presence of identity, and add more logging #525

Merged
merged 11 commits into from
Oct 28, 2022

Conversation

MattMcL4475
Copy link
Contributor

@MattMcL4475 MattMcL4475 commented Oct 26, 2022

In the new AKS implementation, a manual batch pool may be used if a global identity is included. In this case, the TES task will not have a workflow_execution_identity but it will still need to be deleted since it's a manual pool. It's not expected that this should cause issues with AutoPools (since the pool is deleted only if it exists and not deleting); it could simply result in the AutoPool being deleted sooner. The code handles a potential race condition for deleting as well.

@MattMcL4475 MattMcL4475 changed the title Delete manual Batch pools regardless of presence of identity Delete manual Batch pools regardless of presence of identity, and add more logging Oct 26, 2022
@MattMcL4475
Copy link
Contributor Author

/azp

@MattMcL4475 MattMcL4475 reopened this Oct 28, 2022
@MattMcL4475 MattMcL4475 merged commit 45788e9 into develop Oct 28, 2022
@MattMcL4475 MattMcL4475 deleted the mattmcl4475/aksTest02 branch October 28, 2022 16:45
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