azure-sdk-for-go icon indicating copy to clipboard operation
azure-sdk-for-go copied to clipboard

Azure backend has changed the record type for private hosted dns records

Open sidheshdivekar29 opened this issue 2 years ago • 6 comments

Bug Report

  • import path of package in question, e.g. .../services/compute/mgmt/2018-06-01/compute github.com/Azure/azure-sdk-for-go/services/privatedns/mgmt/2018-09-01/privatedns

  • SDK version e.g. master, latest, 18.1.0 master

    • Specify the exact commit if possible; one way to get this is the REVISION column output by dep status "github.com/Azure/azure-sdk-for-go. commit 21114a367037e932473f5b1509c3aeea98f93362 (HEAD -> master, origin/master, origin/HEAD) Author: Azure SDK Bot [email protected] Date: Fri Apr 9 13:32:52 2021 -0700
  • output of go version go version go version go1.17 darwin/amd64

  • What happened? In this case when we try to delete the record set, we have replace the string "Microsoft.Network/privateDnsZones/" with "" before calling Get, Delete apis for the record set.
  • What did you expect or want to happen? We should be able to pass the record type we receive from azure backend to go sdk apis.
  • How can we reproduce it? Call private dns list api for a given private hosted zone and then pass the record type received to Get/Delete api calls.
  • Anything we should know about your environment.

sidheshdivekar29 avatar May 17 '22 14:05 sidheshdivekar29

Thank you for your feedback. This has been routed to the support team for assistance.

msftbot[bot] avatar May 17 '22 18:05 msftbot[bot]

Adding the Service Team to look into this issue.

navba-MSFT avatar May 26 '22 09:05 navba-MSFT

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @Drewm3, @avirishuv, @vaibhav-agar, @amjads1.

Issue Details

Bug Report

  • import path of package in question, e.g. .../services/compute/mgmt/2018-06-01/compute github.com/Azure/azure-sdk-for-go/services/privatedns/mgmt/2018-09-01/privatedns

  • SDK version e.g. master, latest, 18.1.0 master

    • Specify the exact commit if possible; one way to get this is the REVISION column output by dep status "github.com/Azure/azure-sdk-for-go. commit 21114a367037e932473f5b1509c3aeea98f93362 (HEAD -> master, origin/master, origin/HEAD) Author: Azure SDK Bot [email protected] Date: Fri Apr 9 13:32:52 2021 -0700
  • output of go version go version go version go1.17 darwin/amd64

  • What happened? In this case when we try to delete the record set, we have replace the string "Microsoft.Network/privateDnsZones/" with "" before calling Get, Delete apis for the record set.
  • What did you expect or want to happen? We should be able to pass the record type we receive from azure backend to go sdk apis.
  • How can we reproduce it? Call private dns list api for a given private hosted zone and then pass the record type received to Get/Delete api calls.
  • Anything we should know about your environment.
Author: sidheshdivekar29
Assignees: lirenhe
Labels:

question, Compute, Service Attention, Mgmt, customer-reported

Milestone: -

msftbot[bot] avatar May 26 '22 09:05 msftbot[bot]

Azure Go SDK team, could you please review this again. It does not appear to be specific to "Compute", but instead a more general issue with the SDK or possibly something specific to PrivateDNS. Regardless, I do not believe it is a problem on the VirtualMachines or VMSS services which is when the "Compute" label would be used.

Drewm3 avatar Jun 28 '22 17:06 Drewm3

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @dnssuppgithub.

Issue Details

Bug Report

  • import path of package in question, e.g. .../services/compute/mgmt/2018-06-01/compute github.com/Azure/azure-sdk-for-go/services/privatedns/mgmt/2018-09-01/privatedns

  • SDK version e.g. master, latest, 18.1.0 master

    • Specify the exact commit if possible; one way to get this is the REVISION column output by dep status "github.com/Azure/azure-sdk-for-go. commit 21114a367037e932473f5b1509c3aeea98f93362 (HEAD -> master, origin/master, origin/HEAD) Author: Azure SDK Bot [email protected] Date: Fri Apr 9 13:32:52 2021 -0700
  • output of go version go version go version go1.17 darwin/amd64

  • What happened? In this case when we try to delete the record set, we have replace the string "Microsoft.Network/privateDnsZones/" with "" before calling Get, Delete apis for the record set.
  • What did you expect or want to happen? We should be able to pass the record type we receive from azure backend to go sdk apis.
  • How can we reproduce it? Call private dns list api for a given private hosted zone and then pass the record type received to Get/Delete api calls.
  • Anything we should know about your environment.
Author: sidheshdivekar29
Assignees: lirenhe
Labels:

question, Network - DNS, Service Attention, Mgmt, customer-reported, needs-team-attention, needs-team-triage

Milestone: -

msftbot[bot] avatar Jun 29 '22 03:06 msftbot[bot]

@dnssuppgithub Could you please look into this issue and provide an update?

navba-MSFT avatar Jun 29 '22 03:06 navba-MSFT