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

Refactor: migration Azure resources #2901

Merged
merged 16 commits into from Feb 26, 2024

Conversation

aliscott
Copy link
Member

@aliscott aliscott commented Feb 24, 2024

Re-opening @sinabakh's previous work in #1851, since we want to add new resources that depend on the Azure Virtual Machines cost components. This migrates several Azure resources to the newer provider-agnostic format.

I've fixed these up to add any new cost component lookup fixes, and also fixed panics that were happening with the previous PR.

Outside the scope of this PR:

  • Fixing up any stylistic issues in the previous code. The purpose of this is just to migrate the existing resources, which was done semi-automatically.
  • Migrate these resources to the new CoreResource type yet, but that should be pretty trivial and can be done separately.

@aliscott aliscott self-assigned this Feb 24, 2024
@aliscott aliscott force-pushed the refactor-migration-azure-batch3-alistair branch from c316a3a to d8fb55d Compare February 25, 2024 16:16
@aliscott aliscott changed the title Refactor migration azure batch3 alistair Refactor: migration Azure resources Feb 26, 2024
@aliscott aliscott marked this pull request as ready for review February 26, 2024 10:19
@aliscott aliscott force-pushed the refactor-migration-azure-batch3-alistair branch from aa35232 to e9dc372 Compare February 26, 2024 12:17
@aliscott aliscott merged commit 66dc8de into master Feb 26, 2024
9 of 10 checks passed
@aliscott aliscott deleted the refactor-migration-azure-batch3-alistair branch February 26, 2024 12:29
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.

None yet

3 participants