-
Notifications
You must be signed in to change notification settings - Fork 850
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade Machinelearningservices to 2021-04-01 #14666
Comments
@ArcturusZhang would this be a trivial fix or?.. |
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @azureml-github. Issue DetailsFeature RequestThe REST API is on version 2021-04-01 for I want to do the terraform azure provider implementation for the Machine Learning Computing "Suite":
{"properties":
{"properties":
{"scaleSettings":
{"minNodeCount":2,
"maxNodeCount":3,
"nodeIdleTimeBeforeScaleDown":"PT900S"
}
}
}
} , whereas Go SDK sends: {"properties":
{"scaleSettings":
{"maxNodeCount":2,
"minNodeCount":1,
"nodeIdleTimeBeforeScaleDown":"PT60S"
}
}
} , but portal seems to use a newer API version.
The following part in https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2021-04-01/machineLearningServices.json#L713 describes best the Get operation I need (of course also all other necessary operations for implementing the CRUD):
Would look forward to a rather quick implementation (rough expectation: 1 week), but I am a bit irritated that the versions have not been pulled after consequently. So if there is a way I can contribute so that this moves quicker, I will be happy to do so :)
|
Hi @gro1m @favoretti thanks for opening this issue. The SDK team cannot release an api-version without the release requests from the corresponding service team - therefore I tagged this issue so that the corresponding service team could get a notice of this. |
Hey @gro1m and @favoretti I just found that this issue comes from the swagger and the new api-version cannot solve this issue. More details can be found in this issue #14669 |
Hi @gro1m, we deeply appreciate your input into this project. Regrettably, this issue has remained inactive for over 2 years, leading us to the decision to close it. We've implemented this policy to maintain the relevance of our issue queue and facilitate easier navigation for new contributors. If you still believe this topic requires attention, please feel free to create a new issue, referencing this one. Thank you for your understanding and ongoing support. |
Feature Request
The REST API is on version 2021-04-01 for
machinelearningservices
: https://github.com/Azure/azure-rest-api-specs/tree/master/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2021-04-01.The GO SDK is one year behind (2020-04-01): https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/services/machinelearningservices/[email protected]+incompatible.
I want to do the terraform azure provider implementation for the Machine Learning Computing "Suite":
Machine Learning Compute Instance - this Compute type is unfortunately unavailable in the version 2020-04-01. (Support for Azure Machine Learning Compute Instance (new resource) hashicorp/terraform-provider-azurerm#11255 / Support for azureml compute hashicorp/terraform-provider-azurerm#6827)
Machine Learning Compute Cluster - I cannot do the update operation. PR is here: new resource -
azurerm_machine_learning_compute_cluster
hashicorp/terraform-provider-azurerm#11675. Looked into it with @favoretti from Terraform Azure Providers Team and this seems to be due to outdated versions:portal sends payload to PATCH request in form of:
, whereas Go SDK sends:
, but portal seems to use a newer API version.
azurerm_machine_learning_inference_cluster
hashicorp/terraform-provider-azurerm#11550.The following part in https://github.com/Azure/azure-rest-api-specs/blob/master/specification/machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2021-04-01/machineLearningServices.json#L713 describes best the Get operation I need (of course also all other necessary operations for implementing the CRUD):
Would look forward to a rather quick implementation (rough expectation: 1 week), but I am a bit irritated that the versions have not been pulled after consequently. So if there is a way I can contribute so that this moves quicker, I will be happy to do so :)
The text was updated successfully, but these errors were encountered: