Description
- azure-mgmt-subscription:
- 0.7.0:
- All:
- 3:
Describe the bug
A breaking change was committed, merged, and released with no justification and no alternative functionality provided. This change broke our automation used for creating new subscriptions and is forcing us to pin an old version of this package in our automation, which is less than ideal for many reasons.
Relevant commit, pull, and release:
380ae62
#14426
https://github.com/Azure/azure-sdk-for-python/releases/tag/azure-mgmt-subscription_0.7.0
To Reproduce
Steps to reproduce the behavior:
- Install latest azure-mgmt-subscription
- Attempt to use any of these functions, which were removed without an alternative being provided:
- Removed operation SubscriptionOperations.create_subscription_in_enrollment_account
- Removed operation SubscriptionOperations.create_subscription
- Removed operation SubscriptionOperations.create_csp_subscription
- Removed operation group SubscriptionOperationOperations
Expected behavior
Expect to be able to use the aforementioned functions for subscription creation or have an alternative function provided. Removing functionality without warning and providing no alternative is not expected behavior for any SDK.