X-Git-Url: https://code.grnet.gr/git/kamaki/blobdiff_plain/95b9863b606e9c18e6a998f186d15b2e940f53f2..e864cd9edd144e20f744f824167e28ccdb6be75e:/Changelog diff --git a/Changelog b/Changelog index 4968b78..cd25757 100644 --- a/Changelog +++ b/Changelog @@ -1,39 +1,20 @@ -CHANGELOG for version 0.10 +CHANGELOG for version 0.11 Bug Fixes: -- Avoid loading optional cmd groups specified in same pkg with mantatory - comand groups, except if user requests otherwise ( #4114 ) +-In file list, the path or prefix was converted to boolean value. Fixed. Changes: - -- Adjust astakos authenticate to the new url scheme of synnefo >= 0.14 [#3832, #3874] - as a side effect, some renamings in astakos.AstakosClient: - info --> user_info, user --> list_users -- Simplify listings (kamaki.cli.utils: print methods) -- Enrich client API docs with examples and astakos endpoint information [#4135] +1. Make astakosclient a mantatory requirement for kamaki [#4312] +2. Make post_user_catalogs obsolete, but keep for one more version [#4337] +3. Rename user commands for cached account requests as /user session [#4340] Features: -- Implement an optional astakosclient cli exposed as "astakos", with the following methods: - authenticate, uuid, username, quotas, service uuid/username/quotas -- Add some astakos/keystone kamaki-lib api calls [#3874], used to access astakos-calls cache: - get_services, get_service_details, get_service_endpoints -- Implement floating ip methods for compute and cyclades clients [#3862] - ComputeRestClient: floating_ip_pools_get, floating_ips_get/post/delete - CycladesRestClient: floating_ip_pools_get, floating_ips_get/post/delete - ComputeClient: get_floating_ip_pools, get_floating_ips, - alloc/get_delete_floating_ip - CycladesClient: get_floating_ip_pools, get_floating_ips, - alloc/get_delete_floating_ip, dis/assoc_floating_ip_to_server -- Add Examples to documentation -- Implement floating IP commands - floatingip list/create/delete/info/pools - server ip attach/detach -- Implement --wait for server_create/delete/start/reboot/shutdown [#3867] -- Implement network_wait [#3862] -- Implement user_list/set/whoami to switch between session users [#3632, #3660] -- Expose more astakosclient methods in a 1to1 fashion [#4115]: - resources, feedback, endpoints, - commission_pending/info/action/accept/reject/resolve/issuejson/issue -- Implement resize_server and expose it as server resize [#4153] +1. Cache user catalog calls [#4337] +2. Implement separate methods for uuid2usernames and v.v. [#4337] +3. Move all methods from snf-astakos.py to astakos.py, with some renaimings + astakos_quotas/uuid/username/authenticate --> user_quotas/uuid2username/username2uuid/info + astakos_... --> admin_... + e.g., + astakos_services --> admin_service, astakos_commission --> admin_commission