2023.1 Series Release Notes¶
2.0.0¶
Upgrade Notes¶
Python 2.7 support has been dropped. Last release of python-zaqarclient to support py2.7 is OpenStack Train. The minimum version of Python now supported by python-zaqarclient is Python 3.6.
1.13.0¶
New Features¶
Support query queues with filter ‘with_count=true’ to return the amount of the queues. This will help users to quickly get the exact total number of queues which they own.
1.7.0¶
Bug Fixes¶
Fix the creation issue when special meanings words in queue name. When using zaqarclient to create a queue with some special meanings words like “#” and “%”, then cli will return the queue with the name has created successfully, but in zaqar server side, the name is not as same as the client side. Add the check for some special meanings words, it will raise error message when using those words in queue name.
Change zaqarclient command to keep the same format like other project does. the consistent command format is ‘openstack messaging XXX’. Marks those old commands as deprecated and will remove them after Queen release.
1.5.0¶
New Features¶
Support ‘openstack queue list –detailed’ in openstackclient to query the detailed queue list from Zaqar server. The detailed information includes queue’s Name, Metadata and Href.
Allow post and list messages with CLI so that user can easily verify Zaqar’s messaging functions with command line.
Bug Fixes¶
The “os” prefix for project id has been dropped to keep the same with OpenStack and Keystone Client. To keep the backwards compatibility, the “os” prefix still can be used. And it’ll be removed in the next release.
1.3.0¶
New Features¶
The auth mechanism has been upgraded from keystone client to keystoneauth to support keystone V3. [Blueprint keystoneclient-to-keystoneauth]
Zaqar client now support SSL and insecure for the request. [Blueprint support-ssl-insecure]
Zaqar client has the doc page now. The link will work after a new release. [Link python-zaqarclient doc page]
Support to create profiling traces for Zaqar. To use this feature, Zaqar should enable it first. The command is like “openstack –os-profile <SECRET_KEY> queue list”
Now Zaqar client supports using keystone session to init “Client” object.