Skip to content

azure-mgmt-subscription broken: Subscription Creation Functionality Removed With No Replacement #14638

Closed
@sas-adstut

Description

@sas-adstut
  • 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:

  1. Install latest azure-mgmt-subscription
  2. 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    MgmtThis issue is related to a management-plane library.Service AttentionWorkflow: This issue is responsible by Azure service team.Subscriptioncustomer-reportedIssues that are reported by GitHub users external to the Azure organization.needs-team-triageWorkflow: This issue needs the team to triage.questionThe issue doesn't require a change to the product in order to be resolved. Most issues start as that

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions