Changelog 4.23 KB
Newer Older
1
2
.. _Changelog:

3
4
5
6
7
8
9
10
Changelog file for Kamaki versions >= 0.13
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. _Changelog-0.14:

v0.14
=====

11
12
Release: Tue May 17 15:30:17 EEST 2016

Stavros Sachtouris's avatar
Stavros Sachtouris committed
13
14
15
16
17
Bugfixes
--------

* Fix handling of astakosclient errors

18
19
20
21
22
23
24
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 
25
* Print public url in "kamaki file upload --public"
26
27
28
29
* 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
30
* Show image file hashmap in "kamaki image info", with "--hashmap"
Stavros Sachtouris's avatar
Stavros Sachtouris committed
31
* Implement compute detachable volumes (API lib and CLI)
Stavros Sachtouris's avatar
Stavros Sachtouris committed
32
33
* Adjust BlockStorage client API and CLI commands to comply with
    Synnefo 0.16next API
34
35
36

.. _Changelog-0.13:

37
38
39
40
v0.13.5
=======

Bug Fixes
41
42
---------

43
44
45
46
47
48
* 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.

49
50
51
52
v0.13.4
=======

Bug Fixes
53
54
---------

55
56
57
* Fix Destination headers to support unicode values (pithos object
    copy and move)

58
59
60
61
62
v0.13.3
=======

Bug Fixes
---------
63

64
65
* Return object request headers in download methods

66
67
68
69
70
71
72
73
74
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
Stavros Sachtouris's avatar
Stavros Sachtouris committed
75
* Create subnets without gateway IPs
76

77
78
79
80
81
82
83
84
85
86
v0.13.1
=======

Released: Fri Dec 12 17:32:01 EET 2014

Bug Fixes
---------

* Avoid filling config file with default values

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
87
88
v0.13
=====
89

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
90
Released: Tue Nov 18 11:13:58 EET 2014
91

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
92
93
Features
--------
94

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
* 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]
112

113
114
115
Support
-------

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
116
117
118
119
* 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
120
121
* Update library documentation with examples [grnet/kamaki#49]

122

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
123
Bug Fixes
124
125
---------

Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
126
127
128
129
130
131
132
133
* 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]
134
* Fix bug of incorrectly suppressed errors in "kamaki network create"
135
136
  [grnet/kamaki#56]
* Set a default logger to LoggedAstakosClient [grnet/kamaki#58]
137
138
* Show the correct name when switching kamaki users
  [grnet/kamaki#66]
139
* Fix Python 2.6 compatibility concerning HTTPS arguments
140
  [grnet/kamaki#73]
141
* Fix Python 2.6 compatibility concerning encode parameters
142
143
* Rename "raise_ssl_errors" to "ignore_ssl" in HTTPConnection class
  [grnet/kamaki#74]
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
144
145
146
147
148
149
150
151
* 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]
152