File: ChangeLog

package info (click to toggle)
python-senlinclient 0.4.0-2~bpo8%2B1
  • links: PTS, VCS
  • area: main
  • in suites: jessie-backports
  • size: 760 kB
  • sloc: python: 8,556; makefile: 195; sh: 155
file content (244 lines) | stat: -rw-r--r-- 9,005 bytes parent folder | download | duplicates (2)
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
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
CHANGES
=======

v0.2
----

* Revise support to profile-create/show
* Add short Id support to event list
* Remove 'type' parameter for policy creation
* Add resource_key for Action resource
* Initial support to triggers
* Updated from global requirements
* Add deleted_time to webhook_list
* Avoid deleting metadata incorrectly when doing profile_update
* Fix crendential type problem in webhook operations in client side
* Credential option should not be 'required' when creating webhook
* Fix TypeError when doing cluster-scale-in
* Sync ProfileAction implementation with latest SDK code
* Updated from global requirements
* Add unit test cases for sdk module
* Unit test for client module
* Unit test for cliargs module
* Updated from global requirements
* Remove private copy of clustering_service
* Fix filters param passing
* Preparation for senlinclient test cases
* Revise parse_exception in the client side
* Updated from global requirements
* Use correct default domain name in senlinrc
* Fix cluster-resize operation param checking
* Updated from global requirements
* Fix resource listing error
* Fix profile name update error
* Use PATCH method to update resources
* Updated from global requirements
* Parse exception from SDK
* Fix list operation based on sdk interface
* Updated from global requirements
* Remove thin methods which is not used
* Updated from global requirements
* Updated from global requirements
* Fix arg name for sort-dir
* Replace 'start_time' with 'created_time' for sorting
* Fix list sorting in command line
* Fix some cluster-list option bugs
* Make "--metadata" option "-M" instead of "-d"
* Make --show-deleted and --sort-dir option names consistent
* Fix minor error in node-list command
* Remove profile-type-show command
* Remove 'permission' from cli output
* Fix senlinrc to support keystone v2 and v3 on the client side
* Support keystone v2 and v3
* Updated from global requirements
* Disable rollback by default
* Updated from global requirements
* Bump oslo.utils version to 1.6.0
* Handle AttributeError when creating a profile
* Change max_size's default value to -1 when creating a cluster
* Revise webhook-create support in client
* Sync with global requirements
* Revise comment format in doc to pass pep8 check
* Delete some dead code from client model
* Replace sdk user_reference module with profile
* Try please flake8 for imports grouping
* Resize operation support from client
* Fixed an error in webhook_show
* Updated pot file
* Rename 'tags' to 'metadata'
* Add docs generated to version control
* Sync package version requirements
* Add min_size and max_size properties to Cluster
* Replace cluster size with new property desired_capacity
* Remove '...' from short-id style listing
* Add --details argument to node-show
* Add webhook support
* Add options for tennat_id/tenant_name
* Fix initial gate errors
* add context support for profile
* Make update always do a node retrieval first
* Added support to OS_TRUST_ID
* Added support to list nodes with global tenant
* Added support to cluster-policy-show operation
* Make ; parsing optional
* Revised cluster-policy-list operation
* Fixed cluster_update operation error
* Ignore return value from update()
* Revised cluster-update operation support
* Added support to policy-update operation
* Added support to profile-update operation
* Allow profile to be updated
* Fixed profile creation errors
* Added support to project field in node objects
* Revised event list/show support
* Fixed PEP8 error
* Improved Event object model
* Removed support to profile/policy type template
* Fix user name argument parsing
* Bump six version to 1.9.0
* Always use block for YAML dumping
* Added policy schema show support
* Initial support to profile-type-schema
* Make scale-out argument count optional
* Added format_output method
* Make node-list ordered by created_time by default
* Added support to other useful fields when listing policies
* Reworkd policy operations
* Revised cluster model and clusterpolicy model
* Cluster policy listing support
* Initial support to policy operations
* Initial support to node-join/leave operations
* Added required constraints to some operations
* Added del_nodes support
* Added one TODO item
* Make profile a required argument
* Support to cluster-node-add operation
* Added formatter for ID fields
* Make node_create/node_show work with new API design
* Revised cluster-create and cluster-show commands
* Make at least profile-create API work
* Support profile resource_key when do profile-show
* Tolerate empty dict in print_dict
* Define UNVERSIONED=None in clustering_service.py
* Added short ID support for node-list
* Enable client module to handle any exception
* Remove unused imports
* Make list_short capable of handling other exceptions
* Handle requests exception
* Make deleted_time show conditional
* assign alias to client module
* Remove init_time from list show
* Added cluster deletion support
* Fixed one PEP8 error
* Fixed cluster list column name error
* Make error message more clear when username is assigned
* Fixed object listing logic
* Simplified exception translation
* Basic support for cluster show
* Added dict dump method for clusters
* Added formatter for list in the context of a dict
* Added feature to show IDs in short-form
* Move senlinrc into tools subdir
* Initial support to cluster create
* Added trust-based authentication as TODO
* New item about setting up senlin connection
* Removed some items that were completed
* Fixed flake8 errors
* Major revision to shell main module
* Revised listing functions to take advantage of exception handling
* Implement exception handling for client module
* Override print_list function for exception catching
* Added function to create connection via SDK
* Major revision to client side exception handling
* Added action-list and action-show support
* Added node show support
* Added node list command and fixed related errors
* Fixed list() method errors
* Added customization of create() method
* Added exception support (WIP)
* Bump oslo.i18n version requirement
* Added support to bash completion
* Add support to profile show
* Add conversion to dict for profile
* Added capabiity to print nested table
* Revised profile list implementation
* Introduce HTTP exception into common
* Fixed typo in dictionary key
* Removed non-existant fields from Profile
* Fixed common client to return object from create
* Fixed help message for API VERSION option
* Make v3 the default backend for authentication
* Added profile_create and profile_list operation
* Remove dict translation for list operation
* Remove dict translation for create action
* Clarified help message
* Added version information
* Added support to both v2.0 and v3 authentication
* Revised requirements file
* Added utility functions to process spec files
* Added FileFormatError exception
* Fixed pbr version string error
* Remove old client module
* Added keystone V3 support
* Fix oslo.i18n namespace error
* Add heatclient to requirements.txt
* Revised error message for project_id validation
* Added build info alike dictionary retrieval support
* Senlin RC file initial version
* Initial version of V1 client
* New version of V1 shell
* Fix error in service name imported
* Top priority task: create os.senlin.stack profile
* Reimplemented client shell
* Added Versions to the client-side models
* Initial version of command line argument parser
* Added new item about checking identity arguments
* Fix oslo namespace errors
* Revised sdk interface
* Revised common client to use session
* Added TODO item about support to HTTPS
* Revised TODO list
* Remove http.py since we don't use this client
* Modify i18n import
* Clustering service module for openstacksdk
* Fix import errors in cliutils
* Remove deprecating apiclient module
* Rename old client.py to old_client.py
* New object models for interacting with server
* Remove old-style object models
* Added sort_keys and sort_dirs support
* Fixed error in original reference
* New clusters file, replacing old ones
* Remove clusters file, to be replaced
* Placeholder for openstacksdk interface
* Add openstacksdk to the dependency list
* Revised TODO list
* Bump oslo.utils to 1.2.0
* Added todos for apiclient migration
* Removed httpretty as suggested in other projects
* New item for unit tests
* Remove node_join and node_leave operations
* Replace enable/disable with policy_update
* Remove list_nodes method from cluster
* Removed enable/disable cluster policy operations
* Added supported_formats
* Move exc module to common subdir
* Added more operations to clusters
* Added several TODO items
* More operations added
* Remove profile method, not needed now
* Move exception file
* Fix typo error
* Initial version
* Initial version
* Initial version
* Initial version
* Initial version
* Fixed left error
* Initial version
* Initial version
* Initial version
* Initial version
* Initial version
* Initial version
* Initial commit