Skip to main content
NetApp Knowledge Base

Unable to update subscription using node based license

Views:
220
Visibility:
Public
Votes:
0
Category:
netapp_console
Specialty:
licensing_and_subscription
Last Updated:

Applies to

  • BlueXP Conector
  • Digital wallet
  • Licensing

Issue

Could Not update subscription to account idaccount-XXXXXXX of provider azure since new subscriptionazure-cloud-manager-XXXXXXXXXXXXXX not supporting ByNodecvos

Cause

As Per Azure Subscription either node-based or capacitybased SaaS subscription can be attached and not both types

Customer having node-based subscription attached in the past on Azure Subscription, there will be a stale entry in backend database that does not let them associate capacity-based saas subscription even though they may have just node-based BYOL CVO's and  not using the node-based saas subscription sany more.

Solution

Contact NetApp Technical Support and reference this article for further assistance as NetApp support has to check the logs in the backend and a ticket with engineering is required for this reason.​​​​

Partner Notes

partnerNotes_text
 

Additional Information

additionalInformation_text

Internal Notes

UMF-3291

Workaround:

1.Check if customer has Node-Based BYOL CVOs. Check if they are associated with any SaaS subscription.

2.Check if customer has Node-Based SaaS subscription (maynot be present now but still can have stale entries in backend db) - Check onAzure portal as well.

3. Check with devOps for below output after getting  account_id = Blue XP account id,  cloud_account_id = customer Azure Mainsubscription id (not SaaS) SELECT * FROM saas_mp.cvo  WHERE account_id ="account-XXXXXXXXX" and cloud_account_id ="XXXXXXXXXXXXXXXXXXXXXXX" and package is null andis_byol = 0 limit 100.

4.Ensure CVOs from above are not part of output below curl-X GET https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcloudmanager.cloud.netapp.com%2Ftenancy%2Fresource%3Faccount%3Daccount-eUdAuPZl&data=05%7C02%7CAshutoshKumar.Choudhary%40netapp.com%7C48669b95d06045a2f6c708dc48f99612%7C4b0911a0929b4715944bc03745165b3a%7C0%7C0%7C638465484003667260%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=sa6Skog2pszumBb6mZuHxXZhZA%2F8QFla544VweHP0UE%3D&reserved=0-H  "accept: application/json"-H  "authorization: Bearer$TOKEN"

For TOKEN kindly refer to https://kb.netapp.com/Cloud/BlueXP/Cloud_Manager/How_to_get_Access_Token_or_Bearer_Token_for_Cloud_Manager_quickly_from_browser

5. Once step 4 is ensured , go ahead and ask devOps to delete entries from step 3 delete from saas_mp.cvo where id in ('XXXX','XXXXX').

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.