Azure / Azure/azure-rest-api-specs

`Microsoft.Chaos` @ `2023-11-01` - Updating an Experiment via `PUT` method is an LRO but return status code `200`

Open
#27,659 6 comments 0 reactions 0 assignees View on GitHub
customer-reported question Service Attention
Dominant language
TypeSpec
Stars
3.1k
Forks
5.9k
Avg merge
2d 22h
Merged PRs (30d)
444

Description

When calling the `PUT` method to update an existing Experiments resource, the header contains an `Azure-AsyncOperation` URL, but returns the status code `200` instead of `201` or `202` which is the the norm for LROs in Azure.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Microsoft.Chaos 2023-11-01 Experiments PUT operation in the API specification and inspect its documented response codes and Azure-AsyncOperation header. Compare the operation with the repository's other long-running operations, then verify that the specification reflects the intended status-code behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, openapi
Domain
api, cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.