)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"f8398ff416429789a26c110f1be3293a89fc1653","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8ac139fa_a395aff0","updated":"2026-06-22 20:25:28.000000000","message":"this commit is incorect and broke the micorversion sepcifcation\n\nhttps://specs.openstack.org/openstack/api-wg/guidelines/microversion_specification.html\n\n```\nClients should expect the following behavior from the server:\n\n    If the OpenStack-API-Version header is not provided, act as if the minimum supported version was specified.\n    If the OpenStack-API-Version header is sent, but the value does not match the current service, act as if the minimum supported version was specified.\n    If the OpenStack-API-Version header is sent, the service type matches, and the version takes the form of a version string respond with the API at the indicated version. If the version is outside the range of versions supported and is not the string latest (as described below), return 406 Not Acceptable, and a response body including the supported minimum and maximum versions.\n    The value of OpenStack-API-Version header is [SERVICE_TYPE] [VERSION_STRING]. The VERSION_STRING must match “^([1-9]d*).([1-9]d*|0)$”. If the VERSION_STRING doesn’t match the regex pattern, return a 400 Bad Request with an error response body that conforms to the errors guideline Errors.\n    If OpenStack-API-Version header is sent, the service type matches, and the version is set to the special keyword latest behave as if maximum version was specified.\n```\n\nthe service type is not optional it must be present to be compliant\n\n\nbecause this has been released and backported we can simple reject api request without the service type incldued so we need to now supprot the invilad format where only the version is passed and the standard format that incldues it.","commit_id":"279a260bb2d3b91136ce71c1feb29bc68a7aa962"}]}
