argparse module had a change [1] in header text denoting optional
arguments. The header text now reads "options" instead of
"optional arguments"
[1] https://docs.python.org/3/whatsnew/3.10.html#argparse
Closes-Bug: #2000092
Change-Id: I2d7caa6e3c5a6a493639dc655a6722992540281e
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix found problems.
Change-Id: I78ee32da2b158abda1ca4438c23c5245dd8849b2
Add more read-only functional tests. It allows us to use only
manilaclient's own functional tests and CLI tests from Manila Tempest plugin
are not required anymore.
Partially implements bp functional-tests
Change-Id: I6ff3fb79740b958581c2536bac353935d53c9bae