Open zsusswein opened 2 months ago
5 and 6 have been handled in PR 43, 1-4 will be in the next PR. Thanks Zach!
@dylanhmorris had issues setting this up on the VAP via the SP.
It looks from a prior thread where Arik found a fix that this is a WSL-specific networking thing and hopefully won't reproduce on a linux runner
@zsusswein , yeah, that's totally a python/cfa_azure thing specific to logging in with regular users. We're using a service principal directly logged in with the Azure CLI here, so shouldn't be an issue. Let me know if you find out otherwise.
^ WSL-networking-workaround-specific, in particular
This PR is now tightly focused on getting jobs linked to the pools in Azure Batch. It needs to have the required environment variables injected into the pool to interact with the Azure Blob API.
https://github.com/CDCgov/cfa-epinow2-pipeline/blob/67727c6565542e998b03e79f3dc62116dbb6d005/R/azure.R#L93-L99
This issue is likely gated by #59
We should also evaluate how to kick this off. I'm thinking probably
on a schedule anda workflow dispatch trigger? I'm on the fence about including this functionality in this issue vs. a related one. Feel free to punt it! EDIT: Let's doworkflow_dispatch
only here and handle scheduling in or after #68Currently there's a missing (2) action based on @gvegayon's refactor in #54. We're leaving that spot to be filled in this PR. If this action is instead appended to a different action (maybe (1)?) then this PR should renumber the actions.EDIT: #86From @jkislin in #43 as the original list of to-dos:
Only (2) is included in this issue as in-scope. Everything else has been moved to separate issues.