Given that most requests to /broker/rest/api are not version qualified, we cannot change the type of the "versions" value from string to float. We should introduce a new attribute "api_version" which is a float and leave "version" as a string (in API >= 1.5). Blocks release
Will our API version always be able to be expressed as a float? e.g. no more than one point version?
We cannot exit this sprint with this issue.
https://github.com/openshift/origin-server/pull/2851
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/8c69ff884f23bb9226ce32be8211b28735b3baf5 Bug 971204
Tested this issue on devenv_3373, it has been fixed. <type>string</type> <description>The key portion of an rsa key (excluding ssh-rsa and comment)</description> <valid-options/> <invalid-options/> </param> </required-params> <optional-params/> </link> </links> </user> </data> <messages/> <version>1.5</version> <api-version>1.5</api-version> <supported-api-versions> <supported-api-version>1.0</supported-api-version> <supported-api-version>1.1</supported-api-version> <supported-api-version>1.2</supported-api-version> <supported-api-version>1.3</supported-api-version> <supported-api-version>1.4</supported-api-version> <supported-api-version>1.5</supported-api-version> </supported-api-versions> </response>