/
Changelog
194 lines (144 loc) · 5.02 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
.. _Changelog:
Changelog file for Kamaki versions >= 0.13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. _Changelog-0.16:
v0.16
=====
Release: Wed 18 Oct 14:53:32 EEST 2017
Bugfixes
--------
* Fix call of flavor_get() in get_flavor_details()
Features
--------
* Add support for rescue mode in compute client
* Add support for filtering flavors by project id
* Add support for listing only public flavors
.. _Changelog-0.15:
v0.15
=====
Release: Wed Jan 18 14:53:33 EET 2017
Bugfixes
--------
* Sync object permissions between image and meta
Features
--------
* On client initialization, detect if endpoint URL is unversioned and, in
this case, set a default version. This is to support changes in Synnefo
0.19, in compliance with OpenStack practice.
* Remove deprecated argument "base_url" from Client initialization; use
"endpoint_url" instead.
* Add support for keypairs in compute client
.. _Changelog-0.14:
v0.14
=====
Release: Tue May 17 15:30:17 EEST 2016
Bugfixes
--------
* Fix handling of astakosclient errors
Features
--------
* Rename "wait_*" kamaki.clients.Client methods to
"wait_until" and "wait_while"
* Implement "wait" commands in CLI, where applicable
* Implement "wait" functionality for volumes
* Print public url in "kamaki file upload --public"
* Show HTTP data (body) with a single runtime argument "-vv"
* Document config options and show descriptions in
"kamaki config list"
* Modify some help messages (-c, -o, HTTP log separators) for clarity
* Show image file hashmap in "kamaki image info", with "--hashmap"
* Implement compute detachable volumes (API lib and CLI)
* Adjust BlockStorage client API and CLI commands to comply with
Synnefo 0.16next API
.. _Changelog-0.13:
v0.13.5
=======
Bug Fixes
---------
* Raise SSLError when connecting with SSL on OSX and no valid SSL
credential files exist)
* Use a new logging level for verbosity. This prevents the client
loggers in INFO mode and above from outputting the detailed
connection information.
v0.13.4
=======
Bug Fixes
---------
* Fix Destination headers to support unicode values (pithos object
copy and move)
v0.13.3
=======
Bug Fixes
---------
* Return object request headers in download methods
v0.13.2
=======
Bug Fixes
---------
* Fix delimiter handling when uploading/downloading in windows systems
* Introduce a new command "kamaki scripts verifyfs" to verify and
repair affected containers
* Create subnets without gateway IPs
v0.13.1
=======
Released: Fri Dec 12 17:32:01 EET 2014
Bug Fixes
---------
* Avoid filling config file with default values
v0.13
=====
Released: Tue Nov 18 11:13:58 EET 2014
Features
--------
* Name and Type filters in endpoint list
* In image register, meta gets same sharing as image
* Allow image register to auto-resolve remote path from local file
* Merge ClientError and AstakosClientException --> AstakosClientError
* Restore kamaki file publish/unpublish
* Accept username or UUID in kamaki file --account/--to-account
* History has now a buffer limit
* Slice notation in history show
* Datetime support in DateArgument
* Resources can be reassigned to projects
* Update account API commands to reflect changes in synnefo 0.16
* Implement a get_endpoint_url method and use it
* Rename kamaki.clients.Client.base_url --> endpoint_url, keep BW compatibility
* Remove deprecated --hard argument in "kamaki server reboot"
* Modify upload and download command semantics, to be more intuitive
* Implement more console types (vnc-ws and vnc-wss)
* Support secure HTTP connections with SSL [grnet/kamaki#54]
Support
-------
* Adjust project commands to project_API changes
* Add "dateutils" to dependencies
* Rename packages, classes and objects to conform to pep8 standards
* Use the term "project_id" instead of "project" everywhere in kamaki.clients
* Update library documentation with examples [grnet/kamaki#49]
Bug Fixes
---------
* Register image with upload but no metafile
* Minor typos and updates in command help messages
* All URL-related params are now URL-encoded
* In file list, show all directories as directories
* Do not let file-* cmds to create containers
* Fix unicode-related bugs in error reporting
* Modify HTTP logs and console output to escape control characters
[grnet/kamaki#32]
* Fix bug of incorrectly suppressed errors in "kamaki network create"
[grnet/kamaki#56]
* Set a default logger to LoggedAstakosClient [grnet/kamaki#58]
* Show the correct name when switching kamaki users
[grnet/kamaki#66]
* Fix Python 2.6 compatibility concerning HTTPS arguments
[grnet/kamaki#73]
* Fix Python 2.6 compatibility concerning encode parameters
* Rename "raise_ssl_errors" to "ignore_ssl" in HTTPConnection class
[grnet/kamaki#74]
* Warn or raise errors when the configuration file is inaccessible
[grnet/kamaki#71]
* Handle non-ascii characters when managing configuration options
[grnet/kamaki#76]
* Handle SSL unicode bug with grace [grnet/kamaki#67]
* Check server status before changing it [grnet/kamaki#57]
* Fix format of "create_volume" return values
* Support old history files [grnet/kamaki#80]