Skip to content

SSE-294: Add oxide_silo_utilization data source - #868

Draft
sudomateo wants to merge 1 commit into
mainfrom
sse-294-silo-utilization
Draft

sudomateo wants to merge 1 commit into
mainfrom
sse-294-silo-utilization

Conversation

@sudomateo

Copy link
Copy Markdown
Member

Summary

  • add the oxide_silo_utilization data source backed by GET /v1/utilization
  • expose capacity and provisioned CPU, memory, and storage counts
  • add generated documentation, an example, acceptance coverage, and a changelog entry

Linear: SSE-294

Tests

  • make test (224 tests, 147 skipped)
  • make golangci-lint tfproviderdocs terrafmt tfproviderlint
  • generated docs idempotence check with tfplugindocs
  • focused mock API test: TestDataSourceSiloUtilization

The Omicron acceptance test was added but could not be run in the Amp orb because no Docker daemon is available.


Pull request checklist

  • Add changelog entry for this change.

This branch has not been deployed

No deployments
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.

1 participant