Skip to content

[Open Data] Update instance size flexibility ratios (October 2026) - #2344

Merged
Roland Krummenacher (RolandKrummenacher) merged 3 commits into
devfrom
opendata/instance-size-flexibility-20261012-15.1
Oct 14, 2026
Merged

Roland Krummenacher (RolandKrummenacher) merged 3 commits into
devfrom
opendata/instance-size-flexibility-20261012-15.1

Conversation

@RolandKrummenacher

@RolandKrummenacher Roland Krummenacher (RolandKrummenacher) commented Oct 12, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Weekly automated update of instance size flexibility (ISF) ratios from the
Azure Reservations Catalogs API,
produced by the Update Instance Size Flexibility workflow (run 38213176611).

Change

23 added rows, no rows modified or removed:

ISF group SKUs Ratios
Virtual Machines Laosv5-series Linux 12 1 (L2aos_v5) to 80 (L160iaos_v5)
Virtual Machines Lasv5-series Linux 11 1 (L2as_v5) to 80 (L160ias_v5)

Both are new groups. Every ratio equals the SKU's vCPU count divided by 2, consistent with the base size of 2 vCPUs.

Notes

This is the first run after #2331, which sorts the output ordinally. The 21 September, 28 September, and 5 October branches each carried the same 247-line reorder churn on top of their real changes; this branch has only the 23 real rows. Those three branches are superseded and have been deleted.

The branch was cut before #2298 added the generated PowerShell open data files to dev, so the Open Data CI's regeneration commit re-added them and caused add/add conflicts. dev has been merged in: three of the files were identical, and Get-OpenDataInstanceSizeFlexibility.ps1 keeps the branch side, which is the dev version plus the 23 new rows. The diff against dev is now only InstanceSizeFlexibility.csv (+23) and Get-OpenDataInstanceSizeFlexibility.ps1 (+23).

Test plan

  • Open Data CI passes
  • Reviewed the diff: 23 added lines in the CSV and 23 in the generated PowerShell file, no rows modified or removed
  • Get-OpenDataInstanceSizeFlexibility and Get-FinOpsInstanceSizeFlexibility unit tests pass locally
  • Spot-check a Laosv5 and a Lasv5 SKU against the Azure Pricing Calculator

🤖 Generated with Claude Code

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

The branch must merge dev and resolve its add/add conflicts so only the intended ISF updates remain.

1 open finding
What changed in this PR

Updates ISF data with 23 Laosv5 and Lasv5 SKU ratios.

Changes:

  • Adds two ISF groups with ratios validated against published vCPU counts.
  • Regenerates PowerShell open-data output.
  • Currently re-adds unrelated files already present on dev.
File Description
src/​open-data/​InstanceSizeFlexibility.csv Adds 23 ISF rows.
src/​powershell/​Private/​Get-OpenDataInstanceSizeFlexibility.ps1 Regenerates ISF PowerShell data.
src/​powershell/​Private/​Get-OpenDataCommitmentDiscountEligibility.ps1 Unrelated duplicate generated file.
src/​powershell/​Tests/​Unit/​Get-OpenDataInstanceSizeFlexibility.Tests.ps1 Duplicates an existing test.
src/​powershell/​Tests/​Unit/​Get-OpenDataCommitmentDiscountEligibility.Tests.ps1 Duplicates an existing test.

🧠 Review effort: Balanced


💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

Resolve the add/add conflict on Get-OpenDataInstanceSizeFlexibility.ps1 by
keeping the branch side, which is the dev version plus the 23 new rows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@RolandKrummenacher
Roland Krummenacher (RolandKrummenacher) merged commit 1b36d52 into dev Oct 14, 2026
7 checks passed
@RolandKrummenacher
Roland Krummenacher (RolandKrummenacher) deleted the opendata/instance-size-flexibility-20261012-15.1 branch October 14, 2026 15:14
@microsoft-github-policy-service

Copy link
Copy Markdown

@allcontributors

Copy link
Copy Markdown
Contributor

@microsoft-github-policy-service[bot]

Roland Krummenacher (@RolandKrummenacher) already contributed before to code

This branch was successfully deployed

1 active deployment
ftk-pr — 41f5e518 Deployed Oct 14, 2026 by RolandKrummenacher via Clean up PR resources #69
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs: Review 👀 PR that is ready to be reviewed Status: ▶️ Ready Issue is ready for a dev to start work Tool: Open data Datasets to normalize and enhance FinOps reports

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants