Repository navigation
{OracleDatabase} Update listPrivateIps for cloud VM cluster - #10474
Conversation
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
|
aaz PR : Azure/aaz#1127 |
There was a problem hiding this comment.
🟡 Changes recommended
The response envelope is not integrated with pagination or the command’s existing array output.
1 open finding
What changed in this PR
Updates Oracle Database cloud VM cluster private-IP listing for the revised service response.
Changes:
- Switches to API version
2026-07-01-preview. - Models the
valueandnextLinkresponse envelope. - Adds a scenario test and recorded response.
| File | Description |
|---|---|
| src/oracle-database/azext_oracle_database/tests/latest/test_oracle_database_private_ip_address.py | Adds the private-IP listing scenario. |
| src/oracle-database/azext_oracle_database/tests/latest/recordings/test_oracledatabase_cloud_vm_cluster_list_private_ip_address.yaml | Records a successful response. |
| src/oracle-database/azext_oracle_database/aaz/latest/oracle_database/cloud_vm_cluster/_list_private_ip_address.py | Updates the API version and response schema. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| return cls._schema_on_200 | ||
|
|
||
| cls._schema_on_200 = AAZListType() | ||
| cls._schema_on_200 = AAZObjectType() |
|
Hi Mihret Kidane (@mihretkidane-OCI), |
|
/azp run |
|
Azure Pipelines: Successfully started running 2 pipeline(s). |
|
Yong Zhang (@yonzhan) please help us review this PR , we are trying to release customer fix as soon as possible . Thank you so much for your time and cooperation. |
|
/azp run |
|
Azure Pipelines: Successfully started running 2 pipeline(s). |
Co-authored-by: JaysonTaiMicrosoft <jaysontai@microsoft.com>
X Engineering Agent Report⏳ In progress — X Engineering Agent is reviewing this PR at |
|
JaysonTaiMicrosoft Teresa Ritorto (@teresaritorto) I just resolved all the comments on this PR . Could you please take a look. Thanks! |
|
/azp run |
|
Azure Pipelines: Successfully started running 2 pipeline(s). |
|
Mihret Kidane (@mihretkidane-OCI) Please sync with main. That should fix CI |
JaysonTaiMicrosoft Done , just synched the PR . Any chance that this could be merged today? |
|
/azp run |
|
Azure Pipelines: Successfully started running 2 pipeline(s). |
|
[Release] Update index.json for extension [ oracle-database-3.0.1 ] : https://dev.azure.com/msazure/One/_build/results?buildId=186087367&view=results |

🤖 PR Validation —⚠️ Review suggested
This checklist is used to make sure that common guidelines for a pull request are followed.
Related command
Updates the private IP address list command to use API version 2026-07-01-preview, correctly deserialize the response, and return addresses from all pages as a JSON array. Adds regression coverage and bumps the extension to 3.0.1.
General Guidelines
azdev style <YOUR_EXT>locally? (pip install azdevrequired)python scripts/ci/test_index.py -qlocally? (pip install azdevrequired)For new extensions:
About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update
src/index.jsonautomatically.You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify
src/index.json.