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

Reply via email to