summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Remove superfluous variable assignment statements"Jenkins2016-03-211-2/+0
|\
| * Remove superfluous variable assignment statementsKyrylo Romanenko2016-03-211-2/+0
| | | | | | | | | | | | wait and interval are already defaulted in the function signature Change-Id: I66317a24f8327c464343ac13fc0126c34915eeda
* | Merge "Improve error for token issue command without auth"Jenkins2016-03-211-0/+4
|\ \
| * | Improve error for token issue command without authtimothy-symanczyk2016-03-181-0/+4
| |/ | | | | | | | | | | | | | | | | Currently when you perform the 'token issue' command with the admin_token, the error is a nonsense python error. This commit changes it to be user-friendly. Change-Id: I5cc92c342e3f83e099354cd04301c7b8d8d2dabc Closes-Bug: #1547721
* | Merge "Image API v2: make volume_type optional"Jenkins2016-03-211-1/+4
|\ \
| * | Image API v2: make volume_type optionalNicolas Simonds2016-03-181-1/+4
| |/ | | | | | | | | | | | | | | It is perfectly valid for a Cinder volume to have a volume_type of "none", so don't make the Image API v2 require that one be set. Change-Id: I1a6da8d791fa0ae67cac46eec81bcbcb420729c3 Closes-Bug: #1559344
* | Style fix for one line docstring according to flake8Kyrylo Romanenko2016-03-211-1/+1
| | | | | | | | Change-Id: I639819a5b1d8a476cdd8b340b8c339754f471048
* | Updated from global requirementsOpenStack Proposal Bot2016-03-201-3/+3
|/ | | | Change-Id: Icaa101bded765c81774d73d84d552d41e40fec72
* Merge "Fix keypair create --public-key"Jenkins2016-03-181-2/+1
|\
| * Fix keypair create --public-keyDean Troyer2016-03-181-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Commit Id702ccaad239b916340bb17014d1ede0a28aaec9 changed the keypair create --public-key to use io.open but incorrectly reads the file in binary mode, which causes JSON serialization to fail. The unit tests mock out io.ioen (the reason for adding it in the first place actually) so any testing for this specific problem would have to be done in functional tests...yet to come. Closes-bug: 1559125 Change-Id: I7a299a542d9df543bff43d3ea1e7907fc8c5f640
* | Merge "Functional tests for openstackclient help messages"Jenkins2016-03-181-0/+65
|\ \ | |/ |/|
| * Functional tests for openstackclient help messagesKyrylo Romanenko2016-03-181-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add tests for list and description for Server commands: - Check server commands in main help message. - Check list of server-related commands only. Commands: server add security group, server add volume, server create, server delete, server dump create, server image create, server list, server lock, server migrate, server pause, server reboot, server rebuild, server remove security group, server remove volume, server rescue, server resize, server resume, server set, server shelve, server show, server ssh, server start, server stop, server suspend, server unlock, server unpause, server unrescue, server unset, server unshelve. Change-Id: Ib4bf9ab0264fb482d36cf5688c0f939bcd2cb6d8
* | Trivial-Fix : Add a ' to the choices documentationreedip2016-03-181-1/+1
| | | | | | | | Change-Id: Ic2023e91602fa23512bc5cc9c6a395f2311adb1a
* | Merge "update docs with status of plugins"Jenkins2016-03-183-22/+51
|\ \
| * | update docs with status of pluginsSteve Martinelli2016-03-173-22/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | several other projects have joined the bandwagon, let's add them to the list, these include: python-ironic-inspector-client python-muranoclient python-senlinclient python-tripleoclient python-searchlightclient Change-Id: I9165daf64bf817b9e12ee8fc27ce6e11ebe01e5e
* | | Merge "Fix options in port create/set"Jenkins2016-03-174-18/+65
|\ \ \ | |/ / |/| |
| * | Fix options in port create/setDean Troyer2016-03-174-18/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * --device-id should have been --device * --host-id should have been --host Old options are deprecated and retained for compatibility since they appear in a release. Closes-Bug: 1558677 Change-Id: Ic733523c8d57060f2cb5d420fdb1f7598e7d5e71
* | | Merge "Add option to allow filtering by router on port list"Jenkins2016-03-173-2/+46
|\ \ \
| * | | Add option to allow filtering by router on port listJas2016-03-163-2/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added support to allow filtering ports via --router option to list ports that are applicable to specific router. Partial-bug: #1519909 Partially-implements: blueprint neutron-client Change-Id: I6dd958603909f641735c821a62fc0d45afd5c7ec
* | | | Merge "[compute] Add set host command"Jenkins2016-03-176-0/+228
|\ \ \ \
| * | | | [compute] Add set host commandjichenjc2016-02-266-0/+228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set host command is missing, add it as SetHost class. Change-Id: I7acb94150718b7150598632cbebc3d85018a0d59
* | | | | Updated from global requirementsOpenStack Proposal Bot2016-03-161-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: If9408d7057b7936427b4b6842318c583ebad828e
* | | | | Add support for deleting Image-propertyroot2016-03-164-4/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OSC does not support to delete volume's image property. This patch will provide support for deleting image property to existing volume. Closes-Bug:#1554879 Change-Id: I9256913948fae9e9a03fed173b826dfa918f78e9 Implements: bp cinder-command-support
* | | | | Add support for setting Image-propertyroot2016-03-164-1/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OSC does not support to set volume's image property. This patch will provide support for adding image property to existing volume. Closes-Bug:#1554877 Implements: bp cinder-command-support Change-Id: I4ff5532c228f010789b81c7587dd4a2838a90f20
* | | | | Merge "Add project options to security group create"Jenkins2016-03-164-0/+81
|\ \ \ \ \
| * | | | | Add project options to security group createRichard Theis2016-03-114-0/+81
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the --project and --project-domain options to the 'os security group create' command. These options are for Network v2 only. Change-Id: I9e1667080a1a49389d51ade2e76a08b08a09870b Closes-Bug: #1519511 Implements: blueprint neutron-client
* | | | | Merge "Add incompatibility info for "ip floating list" command"Jenkins2016-03-162-0/+34
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Add incompatibility info for "ip floating list" commandTang Chen2016-03-112-0/+34
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit d8abec33ada8b2b028d52eb8bfad2640812b9af8 changed the output of "ip floating list" command. But forgot to add any backward incompatibility info. Output of command "ip floating list" for nova network has been changed. And it is different from the output of neutron network. This patch adds this incompatibility info. Change-Id: I45858fda3b9bcc0bdf4d0891637fa7dd712872af Partial-Bug: 1519502 Related-to: blueprint neutron-client
* | | | Merge "Sort commands in docs"Jenkins2016-03-142-70/+70
|\ \ \ \
| * | | | Sort commands in docsDean Troyer2016-03-142-70/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No changes are intended other than sorting the sections... * image add/remove project * flavor set Change-Id: I1ac240e12889227f2f470b9167904ce35609a227
* | | | | Merge "Doc: Fix documentation errors for command object"Jenkins2016-03-143-6/+6
|\ \ \ \ \
| * | | | | Doc: Fix documentation errors for command objectRichard Theis2016-03-143-6/+6
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix documentation errors impacting the "os ip floating", "os subnet pool" and "os configuration show" commands. Change-Id: Id033416df7ed06ef4b8a89e4f486fc9d546d9caf
* | | | | Merge "Support "--long" option in ListService"Jenkins2016-03-144-10/+59
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Support "--long" option in ListServiceRui Chen2016-03-144-10/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "--long" option in ListService so that compute service disabled reason can be showed. Change-Id: I1ace8f1c4e4efe0a1a8f6710425d73eb5db9e5e1 Closes-Bug: #1556815
* | | | | Merge "Add subnet functional tests"Jenkins2016-03-141-0/+62
|\ \ \ \ \
| * | | | | Add subnet functional testsRichard Theis2016-03-041-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add functional tests for "os subnet" commands. Change-Id: Ie80763334f2fb4099b3e549256576d71cc213c07 Depends-On: Ia6120b8dccf2ee83dc89b3f496f7180d4dc5199a Related-Bug: #1523258 Related-Bug: #1542359 Related-Bug: #1542362 Related-Bug: #1542364 Related-Bug: #1542363 Partially-Implements: blueprint neutron-client
* | | | | | Merge "Add "os subnet create" command using SDK"Jenkins2016-03-146-7/+671
|\ \ \ \ \ \
| * | | | | | Add "os subnet create" command using SDKBrad Behle2016-03-106-7/+671
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the openstack client subnet create command using SDK calls. Co-Authored-By: Terry Howe <terrylhowe@gmail.com> Partially implements: blueprint neutron-client Closes-Bug: #1542364 Change-Id: Ia6120b8dccf2ee83dc89b3f496f7180d4dc5199a
* | | | | | | Merge "Use assertItemsEqual() instead of assertListEqual()"Jenkins2016-03-141-10/+2
|\ \ \ \ \ \ \
| * | | | | | | Use assertItemsEqual() instead of assertListEqual()Tang Chen2016-03-141-10/+2
| | |_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | assertListEqual() is order sensitive. So we need to sort the lists before we compare them. Use assertItemsEqual() instead is better. Change-Id: I9eaa98716c7401f5b099b007438acc916dae619b
* | | | | | | Merge "Fix dict.keys() compatibility for python 3"Jenkins2016-03-1411-11/+11
|\ \ \ \ \ \ \
| * | | | | | | Fix dict.keys() compatibility for python 3Tang Chen2016-03-1211-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 2, dict.keys() will return a list. But in Python 3, it will return an iterator. So we need to fix all the places that assuming dict.keys() is a list. Change-Id: I8d1cc536377b3e5c644cfaa0892e40d0bd7c11b1 Closes-Bug: #1556350
* | | | | | | | Trivial: Add release note for "subnet pool create" commandTang Chen2016-03-141-0/+4
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I45c4304ca2100db9f0ef8f82ac69368f6798495d Partial-Bug: #1544586
* | | | | | | Merge "Add doc describing how to handle API errors"Jenkins2016-03-122-0/+164
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Add doc describing how to handle API errorsDean Troyer2016-03-112-0/+164
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include the following scenarios: * general external errors * a command with multiple API calls Change-Id: Ie5c4b775e11898bacf2156a34457f5397fd2c891
* | | | | | | Merge "Fixed command list"Jenkins2016-03-113-8/+33
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | |
| * | | | | | Fixed command listBrandon Palm2016-03-093-8/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The cliff module expects an array of tuples however the array that this function was returning was an array of tuples that was also containing an array of values for the commands attached to each group and the cliff module wasn't liking it. The output now comes out looking like: | openstack.common | limits show | | | extension list | | openstack.baremetal.v1 | baremetal set | Change-Id: Ifa1c149cb5c66ba27dc72bf72d7c8f2f50e42f73 Closes-Bug: 1545609
* | | | | | | Merge "Trivial: Reorder classes in identity v3 in alphabetical order"Jenkins2016-03-116-217/+217
|\ \ \ \ \ \ \
| * | | | | | | Trivial: Reorder classes in identity v3 in alphabetical orderTang Chen2016-03-116-217/+217
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Iaf2e336c2415416ec69f6b974743c26509bba561
* | | | | | | | Merge "Enhance list extension unit test"Jenkins2016-03-112-40/+137
|\ \ \ \ \ \ \ \