Updates:
Labels: -Milestone-Release2.10 -Priority-High Milestone-Release2.12
Priority-Low
Comment #4 on issue 770 by [email protected]: RAPI: Inconsitencies between
GET/PUT methods
http://code.google.com/p/ganeti/issues/detail?id=770
Partially fixed.
The beparams issue cannot be resolved without causing incompatibilities for
now, but should be addressed in the future. For instances, this principle
is violated in a more complicated way, and there the custom_* parameters
have been fixed, but issues remain.
All other cases, not only in group and cluster but also in node info, have
been resolved. Tests are also in place to prevent any new parameters
violating this principle.
The commits that solve the issues are:
a903ca89691609db270f1c99d724669f4b3b6434 Add unittests for instance modify
parameter renaming
d42394f237f83b6b53b1bc2bd9f1f009adec67ec Add renaming of instance custom
params
25082733219fd08f1583369584597441a32ce94a Add RAPI symmetry tests for groups
da235ee426b5b9896f1b4e194790c04a118c014b Extend RAPI symmetry tests with
RAPI-only aliases
4589d0e63eeae03ea77fb3f0d37f23ea4116a846 Add test for group custom
parameter renaming
3fd0d720195f27ff014055541a3e42196d8e3179 Add renaming of group custom
ndparams, ipolicy, diskparams
f351ad779b85629fec8be26737101cee1494aa6e Add the RAPI symmetry test for
nodes
ddaf6cd38b33633c8b749e77fff52fc9d48c65e9 Add aliases for nodes
4c4bf2fb9749899e9c0ad6ce04f1ce0ee999794b Allow choice of HTTP method for
modification
25e9c2ce820bbafaf75c3d6482374448aa321a16 Add cluster RAPI symmetry test
13df0089a3beda0bb2fd3828fb02898707fddb97 Fix failing cluster query test
bbdf78f5c591b6557f254e8df0d5b50d42dd0089 Add aliases for cluster parameters
286c0df2e7bc0781258fbe8be30d30d48955f305 Add support for value aliases to
RAPI
33b9e4b2825659414738eba06fe248682695a8b1 Provide tests for GET/PUT symmetry
b25e6d357942cb7e5e9b9028dcc30016982b5797 Sort imports
The issue remains open to allow tracking of this problem.
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings