summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Network L3 Router Commands for OSCAnkur Gupta2017-07-1110-78/+504
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements: blueprint network-l3-commands Co-Authored-By: Akihiro Motoki <amotoki@gmail.com> Change-Id: Ia24d76227e164062e89a74c1621b8acb830b26cf
* | | | | Merge "Fix 'domain' filter not work well in some commands"Jenkins2017-07-206-5/+105
|\ \ \ \ \
| * | | | | Fix 'domain' filter not work well in some commandsjiangpch2017-07-186-5/+105
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'domain' filter not work well in commands 'project show', 'user show' and 'user set'. Depends-On: I490900d6249f01654d4cba43bddd3e7af7928a84 Closes-Bug: #1704097 Change-Id: Ib4f47cbaba27eb56c4a41d187fee74a995e62dc7
* | | | | Merge "Fix column names for server list --no-name-lookup"Jenkins2017-07-204-26/+36
|\ \ \ \ \
| * | | | | Fix column names for server list --no-name-lookupDean Troyer2017-07-174-26/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When --long is not present change the 'Image Name' column to 'Image' and add the 'Flavor' column. These columns will contain Names unless --no-name-lookup is specified when they will contain IDs. Change-Id: I92cfb22136aee32616894e60e9227b4da185da99
* | | | | | Merge "Fix dynamic names in network functional tests"Jenkins2017-07-2011-25/+36
|\ \ \ \ \ \
| * | | | | | Fix dynamic names in network functional testsDean Troyer2017-07-1911-25/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move all of the dynamic resource naming in Network functional tests into setUpClass() methods (if they exist) rather than assigning those names at load-time. Change-Id: Ic550ff7d40c2b3ca5128cacccbe331790d6ae340
* | | | | | | Merge "Add server list -n and --no-name-lookup arguments"Jenkins2017-07-203-16/+84
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / /
| * | | | | Add server list -n and --no-name-lookup argumentsBoris Pavlovic2017-07-103-16/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove translation of Image ID and Flavor ID to Image and Flavor names In large environments amount of images can be very large (thousands) Which requires ~hundreds of requests to Glance to get all images (by default client request only 20 images) As a result listing even few servers is going to take minutes This patch allows to avoid these queries by not doing translation, which allows one to get information about servers in seconds. Change-Id: I4ae00e6324a41c4c79bf5b620179dae99aea5431
* | | | | | Disable karborclient until a fixed version is releasedAkihiro Motoki2017-07-191-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Even though a fix for bug 1705258 has been merged in python-karborclient, it will take some time to release it and update the upper-constraints.txt, so I think it is better to exclude karborclient from the plugin commands doc temporarily. Change-Id: I092b37b30df785159495c2d681162e144cfe4083 Related-Bug: #1705258
* | | | | | Updated from global requirementsOpenStack Proposal Bot2017-07-131-2/+2
| |/ / / / |/| | | | | | | | | | | | | | Change-Id: I32899a8110c6c4442c454e122d5ed4eedc76a938
* | | | | Merge "Add 'data_plane_status' option to Port classes"Jenkins2017-07-135-0/+95
|\ \ \ \ \
| * | | | | Add 'data_plane_status' option to Port classesCarlos Goncalves2017-07-125-0/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds 'data_plane_status' option to SetPort and UnsetPort classes. Closes-Bug: #1684989 Change-Id: I26e23b551afb8c37e6babdea1655efb7c5c6873b
* | | | | | image-list should support filters 'name','status'nidhimittalhada2017-07-125-0/+80
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nova api support parameters like 'name', 'server', 'status', etc in image-list(). So openstackclient should support this too. DocImpact Closes-Bug: #1698742 Change-Id: Ice66b409f989e6785aa3b2d42f2fdbf6e23fa0aa
* | | | | Fix unit test failures related to new os-client-config and osc-libAkihiro Motoki2017-07-122-18/+16
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [breakage related to os-client-config 1.28.0] os-client-config 1.28.0 add a check if filebased and envvars are both used. This check causes OSC unit test failure. OSC now instantiates OpenStackConfig twice as a workaround. The unit test mocks _load_config_file() and it returns a config dict, but os-client-config OpenStackConfig.__init__ updates the dict returned. As a result, when OpenStackConfig is instantiated second time, the mock of _load_config_file returns a modified version of the config dict. This hits the new check in os-client-config 1.28.0. This commit changes the mock to use side_effect rather than return_value to ensure the original dict is used. [breakage related to osc-lib 1.7.0] The change in osc-lib 1.7.0 added "if" logic to avoid calling get() twice. In tests.unit.volume.test_find_resource, kwargs is empty dict in find_resource(), so the second call to get() is NOT called now. Removing the second elements of side_effect addresses the unit failure. Co-Authored-By: Rui Chen <chenrui.momo@gmail.com> Change-Id: Ib9d14661b2755bbd6619e15c0d9023fbc9d27d70 Closes-Bug: #1703782 Closes-Bug: #1703783
* | | | Use openstackdocstheme in release noteAkihiro Motoki2017-07-061-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the release notes build, openstackdocstheme is specified in the sphinx extension list, but it is actually not used. This commit configures openstackdocstheme as suggested in the openstackdocstheme document. Also specifies display_toc False in html_theme_options. This prevents openstackdocstheme to add the local TOC automatically. OSC has several releases during a single development cycle and it leads to a long TOC at the top of individual pages. It loses the readability and we can see version numbers in the left sidebar, so we can safely disable the local TOC in the release notes. [1] https://docs.openstack.org/openstackdocstheme/latest/ Change-Id: Iae08d309f7589bb13a1766f6fded70673ba24047
* | | | Merge "Allow objects to be streamed to stdout"Jenkins2017-07-067-7/+70
|\ \ \ \
| * | | | Allow objects to be streamed to stdoutHonza Pokorny2017-07-057-7/+70
| | | | | | | | | | | | | | | | | | | | Change-Id: Icd8de6b2122fe77926d93da9bda08f56c3672a7a
* | | | | Add the other commands for karbor osc pluginyushangbin2017-07-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These commands are implemented in the latest python-karborclient project. Change-Id: I1f57656cbad8f04b26e5210043b1fa979116f053
* | | | | Merge "Add new parameter "is_default" to Network QoS policy."Jenkins2017-07-056-13/+112
|\ \ \ \ \
| * | | | | Add new parameter "is_default" to Network QoS policy.Rodolfo Alonso Hernandez2017-07-056-13/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a set of exclusive parameters to the Network QoS policy: --default: makes this policy the default policy for the project to which the qos policy belongs. --no-default: unset the property. Closes-Bug: #1639220 Depends-On: If5ff2b00fa828f93aa089e275ddbd1ff542b79d4 Depends-On: Ibe7b7881cb190bfd5582f35b6de51a8bc21135de Change-Id: I0269b837dc29bbd8ee2089d847cadb72d800fa30
* | | | | | Merge "Add missing barbican commands"Jenkins2017-07-051-0/+2
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Add missing barbican commandsJeremy Liu2017-07-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id5be173799cd65e80a52f01f77d1afccf089412c
* | | | | | Fix man page buildJavier Pena2017-07-041-1/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://review.openstack.org/473964 moved the man page rst from the doc/source/man directory into doc/source/cli/man, so we need to adjust the path in conf.py to avoid issues when running: python setup.py build_sphinx -b man Change-Id: I1ab09bf298beef756b233c7e17bf052f7af4de51
* | | | | Merge "Added 'openstack image set --visibility'"Jenkins2017-07-013-6/+55
|\ \ \ \ \
| * | | | | Added 'openstack image set --visibility'M V P Nitesh2017-06-303-6/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This feature will allow image owners to share images across multiple tenants/projects without explicitly creating members individually through the glance API V2. “Community images” will not appear iu user's default image listings Change-Id: Ic02bf44cca5d6d793d68a8737d3cfe3f44407d88 Closes-Bug: #1626837
* | | | | | Merge "Add python-octaviaclient plugin"Jenkins2017-06-304-0/+15
|\ \ \ \ \ \
| * | | | | | Add python-octaviaclient pluginMichael Johnson2017-06-294-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the "loadbalancer" commands to the docs and sets up the document generation for the python-octaviaclient plugin. Depends-On: Ib123383c5f6904b4b00831e8cc7aaa180bd4a506 Change-Id: I48939cc3653cd379a328e0a0973d075019d22b00
* | | | | | | Merge "Show neutron tags in OSC network show"Jenkins2017-06-303-0/+10
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Show neutron tags in OSC network showM V P Nitesh2017-06-223-0/+10
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now tag information of the network is displayed when the user tries to see the network details using the command openstack network show <net-id> Change-Id: I587d2bca37b8dbef4400db3d8ace3c81d87e2db3 Closes-Bug: #1695783
* | | | | | Merge "Remove inaccurate mapping of 'host-meta' in csv"Jenkins2017-06-291-1/+1
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | Remove inaccurate mapping of 'host-meta' in csvwingwj2017-06-291-1/+1
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we don't have a similar command to 'nova host-meta' in osc, the 'host set/unset' in osc is used to manage host properties. Need to remove the inaccurate mapping in nova.csv. Change-Id: I291174a29c8e3419b62d47264dedf176262a816c Closes-Bug: #1690902
* | | | | Updated from global requirementsOpenStack Proposal Bot2017-06-291-1/+1
|/ / / / | | | | | | | | | | | | Change-Id: Ifc46dfac0578144329675c2c75da1e6ddfa862a3
* | | | Merge "switch to openstackdocstheme"Jenkins2017-06-273-3/+11
|\ \ \ \
| * | | | switch to openstackdocsthemeDoug Hellmann2017-06-263-4/+12
| | |/ / | |/| | | | | | | | | | | | | | | | | | Change-Id: Iee591504ba5d7506ba41a9faaa1c293a5fe2db6a Depends-On: Ifc5512c0e2373cf3387e0e0498268eab092e52bb Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | | | Updated from global requirementsOpenStack Proposal Bot2017-06-271-1/+1
|/ / / | | | | | | | | | Change-Id: I6ab372eddd2eafc789e4fc7e16f36d7b0f390f2b
* | | Updated from global requirementsOpenStack Proposal Bot2017-06-241-1/+1
| | | | | | | | | | | | Change-Id: I115d686010bd79ea49786f46decd6ed6256f6cb9
* | | update the docs URLs in the readmeDoug Hellmann2017-06-231-3/+3
| | | | | | | | | | | | | | | Change-Id: Id1168e1003f62e08d2da338cb1b81bc2b7547bfc Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | | move auto-generated api docs into contributor treeDoug Hellmann2017-06-234-2/+3
| | | | | | | | | | | | | | | | | | Change-Id: I2e75d3014bd2252af8c01566c0ec6787608e3996 Depends-On: I2bd5652bb59cbd9c939931ba2e7db1b37d2b30bb Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | | reorganize existing documentation according to the new standard layoutDoug Hellmann2017-06-23119-45/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move existing content around based on the doc-migration specification. Replace :doc: markup with :ref: to have sphinx keep track of where the files move and generate valid hyperlinks. Add a few toctrees and index pages for the new directories. Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454 Change-Id: I253ee8f89d3ec40e39310c18bb87ed1d3d5de330 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | | Merge "When creating a trust, send role_ids instead or role_names"Jenkins2017-06-223-7/+14
|\ \ \
| * | | When creating a trust, send role_ids instead or role_namesKristi Nikolla2017-06-223-7/+14
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes create a trust to use ids instead of names because of the possibility of roles sharing a name. Even if the user uniquely identified a role by inputting the id, the request sent to the identity service would used the name, therefore the command would fail in the case that two roles share a name. This does not change how trusts are displayed during trust list or trust show, a name will still be shown instead of an id. Depends-On: I38e0ac35946ee6e53128babac3ea759a380572e0 Change-Id: I5bdf89f1e288954a7f5c2704231f270bc7d196f5 Closes-Bug: 1696111
* | | Merge "Add direction field to QoS bandwidth limit."Jenkins2017-06-225-34/+93
|\ \ \
| * | | Add direction field to QoS bandwidth limit.Rodolfo Alonso Hernandez2017-06-225-34/+93
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch enables the direction ('ingress'/'egress') field on the QoS bandwidth limit rule object and CRUD commands. Closes-Bug: #1614121 Depends-On: Ia13568879c2b6f80fb190ccafe7e19ca05b0c6a8 Depends-On: I90c412a5c8757b3ffe8abfc1165a70bdb8744702 Change-Id: Ic6981474f22efbf294ac11c2e0304b04494a1bbe
* | | Merge "Add project purge command to osc"Jenkins2017-06-226-0/+531
|\ \ \
| * | | Add project purge command to oscSteve Martinelli2017-06-136-0/+531
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | See the initial implementation: https://github.com/openstack/ospurge/blob/master/ospurge/client.py Partial-Bug: 1584596 Change-Id: I3aa86af7c85e7ca3b7f04b43e8e07125f7d956d1
* | | Merge "Don't show hint about vlan transparent in network set"Jenkins2017-06-224-27/+22
|\ \ \ | |_|/ |/| |
| * | Don't show hint about vlan transparent in network setHong Hui Xiao2017-06-124-27/+22
| | | | | | | | | | | | | | | | | | | | | Update this attribute is not allowed in neutron. Change-Id: I38010b26e116246c13dbb6cc6a777d2f22f6dc30 Closes-Bug: #1691776
* | | Add support for Karbor Pluginchenying2017-06-154-0/+9
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | The patch[1] about OSC plugin has been submitted to karbor project. And the plan list commend has been implemented. With more dataprotection commands being supported, another patch adding more commands to the docs will be proposed later. [1] https://review.openstack.org/#/c/473508/ Depends-On: I4dfac08fd2b04f9ac254d3aa8fdadc3a1691de0a Change-Id: I2266525650f5c2e241373493dcd09474478c2ba6
* | Add default-quota to subnet pool commandsReedip2017-06-125-7/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add --default-quota option to subnet pool create and set commands. Setting default-quota back to None may break the current Neutron behavior, therefore support for Unset command is not provided in this patch. Neutron API: https://github.com/openstack/neutron/blob/a0e0e8b6686b847a4963a6aa6a3224b5768544e6/neutron/api/v2/attributes.py#L239 Closes-Bug: #1667294 Change-Id: Ia4e7c23a49e91a090133c729353cdb8e62bc5674