summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Support "network create" command in nova networkTang Chen2016-03-021-2/+12
| | | | | | | | | | | | This patch only provide network name and subnet setting for "network create" command. The other options, such as --project which depends on identity v2 or v3, will make the unit tests too complicated. So I prefer to implement them in other patches. Change-Id: I9ec93f0af813c8fae4170c36e16bbe8f0f53cbb6 Partial-Bug: 1543672
* Devref: Options with ChoicesRichard Theis2016-03-011-1/+33
| | | | | | | Add a developer reference for options with choices. This patch set also includes RST doc formatting fixes. Change-Id: I5fd6a699806edf1d2d95110f0b8a2b8a385028ab
* Merge "Fix 'code-block' tag format issues"Jenkins2016-03-012-15/+17
|\
| * Fix 'code-block' tag format issuesRui Chen2016-03-012-15/+17
| | | | | | | | | | | | | | Modify 'code-block' tag format so that the following python code could be showed exactly, and reformat the more than 79 chars of lines. Change-Id: Ic6721e4cc8f4c7a3e4a7c7dbd63d9089180cdc33
* | Merge "add a checklist for creating a new plugin"Jenkins2016-03-011-0/+38
|\ \
| * | add a checklist for creating a new pluginSteve Martinelli2016-03-011-0/+38
| | | | | | | | | | | | | | | | | | includes steps for both infra and osc changes. Change-Id: I35ae2eb29cff87f5c971e64badd2927fc9a59bf4
* | | Merge "TrivialOrder: Rearrange Class Names"Jenkins2016-03-011-16/+16
|\ \ \ | |_|/ |/| |
| * | TrivialOrder: Rearrange Class Namesreedip2016-03-011-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per the comment given by Steve Martinelli in https://review.openstack.org/#/c/278209/ , the following patch just rearranges the classes as per the Alphabetical order. TrivialFix Change-Id: Ib8f0f703df4ef7d7ee6180ff8bd8a47062ae5b0f
* | | Merge "Make SetAggregate inherit from cliff.Command"Jenkins2016-03-011-0/+12
|\ \ \
| * | | Make SetAggregate inherit from cliff.CommandTang Chen2016-02-271-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | set/unset comamnd classes should inherit from cliff.Command class. Also, this patch adds functional tests for aggregate. And also, use utils.format_dict() to format the output of the properties dict. Change-Id: Idb50bef8990da95666960e2414dfd7c9be234bba Partial-bug: #1519503 Closes-Bug: 1546065
* | | | Merge "Refactor security group list to use SDK"Jenkins2016-03-011-0/+3
|\ \ \ \ | |_|/ / |/| | |
| * | | Refactor security group list to use SDKRichard Theis2016-02-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactored the 'os security group list' command to use the SDK when neutron is enabled, but continue to use the nova client when nova network is enabled. This refactor also removes the logic for displaying project names instead of project IDs when the --all-projects option is specified. This logic was removed because it is inconsistent with the other network commands. Since neutron will always display security groups across all projects for an admin, the --all-projects option is now hidden when neutron is enabled and the Project column is always displayed. Change-Id: I934a1f5084ef3c5f929d0ffd38ebf5064d799941 Partial-Bug: #1519511 Related-to: blueprint neutron-client
* | | | Merge "Subnet: Add "subnet delete" command using SDK"Jenkins2016-03-011-0/+16
|\ \ \ \
| * | | | Subnet: Add "subnet delete" command using SDKreedip2016-03-011-0/+16
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds "subnet delete" command to osc using sdk. Change-Id: I6be27406b16909c6db2b95417355be302e218a8d Implements: blueprint neutron-client Closes-bug: #1542362
* | | | Merge "Make SetAgent inherit from cliff.Command"Jenkins2016-03-011-0/+12
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | Make SetAgent inherit from cliff.CommandTang Chen2016-02-271-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | set/unset command classes should inherit from cliff.Command class. Also, this patch adds functional tests for compute agent. Change-Id: I25eafffd1167f82aa0d430628c22dee7516b1e19 Partial-Bug: 1546065
* | | Merge "Make SetSecurityGroup inherit from cliff.Command"Jenkins2016-02-291-0/+12
|\ \ \ | |/ /
| * | Make SetSecurityGroup inherit from cliff.CommandTang Chen2016-02-271-0/+12
| | | | | | | | | | | | | | | | | | set/unset comamnd classes should inherit from cliff.Command class. Change-Id: Ie28711ac8823dc9eb13cf83877864ca436b928bc Partial-Bug: 1546065
* | | Merge "Make SetFlavor and UnsetFlavor inherit from cliff.Command"Jenkins2016-02-291-0/+12
|\ \ \ | |/ /
| * | Make SetFlavor and UnsetFlavor inherit from cliff.CommandTang Chen2016-02-271-0/+12
| | | | | | | | | | | | | | | | | | set/unset comamnd classes should inherit from cliff.Command class. Change-Id: I54e5608ac0768d7d94b7f7d516ea1948daefdc1b Partial-Bug: 1546065
* | | Router: Add --route and --clear-routes options to "router set" commandTang Chen2016-02-271-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --route option is used to set routes to the router. It is used like this: --route destination=subnet,gateway=ip-address destination: destination subnet CIDR gateway: nexthop IP address --clear-routes is used to clear all routes on the router. Change-Id: I97ce4871113c684b29c98cdad4dec9cc80ed20f7 Implements: blueprint neutron-client Partial-bug: #1519503
* | | Merge "Add shell --profile option to trigger osprofiler from CLI"Jenkins2016-02-261-0/+6
|\ \ \ | |/ / |/| |
| * | Add shell --profile option to trigger osprofiler from CLIDina Belova2016-02-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow to trigger profiling of various services that allow it currently and which APIs support is added to openstackclient. Cinder and Glance have osprofiler support already, Nova and Keystone are in progress. To use this functionality osprofiler (and its storage backend) needs to be installed in the environment. If so, you will be able to trigger profiling via the following command, for example: $ openstack --profile SECRET_KEY user list At the end of output there will be message with <trace_id>, and to plot nice HTML graphs the following command should be used: $ osprofiler trace show <trace_id> --html --out result.html Related Keystone change: https://review.openstack.org/#/c/103368/ Related Nova change: https://review.openstack.org/#/c/254703/ The similar change to the keystoneclient (https://review.openstack.org/#/c/255308/) was abandoned as new CLI extenstions are not more accepted to python-keystoneclient. Change-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407
* | | Add missing command/configuration objectRui Chen2016-02-265-2/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing 'command' and 'configuration' object into command object list, add command, module, host commands describe in command-objects, and add 'mask' and 'unmask' options in configuration command details, fix some format issues by the way. Change-Id: Iea80c7b1e413e02e49b9090b9d3cb9c59aab4c38
* | | Merge "Floating IP: Neutron support for "ip floating show" command"Jenkins2016-02-251-0/+14
|\ \ \ | |_|/ |/| |
| * | Floating IP: Neutron support for "ip floating show" commandTang Chen2016-02-241-0/+14
| | | | | | | | | | | | | | | | | | Change-Id: I30350076621c83c758927444e5f8bcc2b7d0fc74 Partial-Bug: 1519502 Related-to: blueprint neutron-client
* | | Merge "Add python-searchlightclient to list of adopters."Jenkins2016-02-251-0/+1
|\ \ \
| * | | Add python-searchlightclient to list of adopters.Travis Tripp2016-01-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This adds python-searchlightclient to the list of adopters. Change-Id: Ifb6f1931c00fc735a0b0fcc830979a4d83c0527d
* | | | update heat object and command docMark Vanderwiel2016-02-253-2/+16
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many OpenStack client heat command patches are in progress, seems like good time to also update some of the highlevel doc. Added new objects for orchestration and software openstack orchestration resource type list/show openstack software config create/delete/show/list Added new action for restore openstack stack snapshot create/delete/list/show/restore Added link to CLI reference for complete plugin syntax and details Removed deprecated tasker client Change-Id: I2c94a5981954edcba95f364a0f909c799f1c403b Blueprint: heat-support-python-openstackclient
* | | Merge "Add "security group rule show" command"Jenkins2016-02-231-0/+15
|\ \ \
| * | | Add "security group rule show" commandRichard Theis2016-02-231-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the "os security group rule show" command which will use the SDK when neutron is enabled, and use the nova client when nova network is enabled. Change-Id: I41efaa4468ec15e4e86d74144cc72edc25a29024 Partial-Bug: #1519512 Implements: blueprint neutron-client
* | | | Add "os subnet show" command using SDKBrad Behle2016-02-221-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the openstack client subnet show command using SDK calls. This shows the details of a specific subnet. Co-Authored-By: Terry Howe <terrylhowe@gmail.com> Partially implements: blueprint neutron-client Closes-Bug: #1542359 Change-Id: Iaf18b9e44af35ca0cd61033b468e0c60cd3b05d6
* | | | Trivial: Rename subnet_pool.rst to subnet-pool.rstTang Chen2016-02-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | File names under doc/source/command-objects/ are words connected with "-". So rename subnet_pool.rst to subnet-pool.rst to keep the consistence. Also use "display" instead of "show" in the comment to keep the consistence. Change-Id: If486f6cec34b4572a8245af865267b063c1e877d
* | | | Subnet Pool: Add "subnet pool show" commandTang Chen2016-02-191-0/+16
|/ / / | | | | | | | | | | | | | | | Change-Id: I8dda7bbf1e27b0ac773f62a5cd293387da96f8df Closes-Bug: 1544590 Implements: blueprint neutron-client
* | | Subnet Pool: Add "subnet pool list" commandTang Chen2016-02-191-0/+15
| | | | | | | | | | | | | | | | | | Change-Id: I7935be2488fb728ced9680d75880870e5d315655 Closes-Bug: 1544589 Implements: blueprint neutron-client
* | | Merge "Subnet Pool: Add "subnet pool delete" command"Jenkins2016-02-182-0/+22
|\ \ \
| * | | Subnet Pool: Add "subnet pool delete" commandTang Chen2016-02-182-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic5ba5effcaea2410421a81da8ffce7c0295179e7 Closes-Bug: 1544587 Partially implements: blueprint neutron-client
* | | | Merge "Support "network list" command in nova network"Jenkins2016-02-181-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Support "network list" command in nova networkTang Chen2016-02-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "network list" command is not implemented in nova network. This patch implements it. The Network object in novaclient is quite different from the one in sdk. And the output of "network list" using Nova network is also quite different from using Neutron. It is like this: # openstack network list +--------------------------------------+---------+-------------+ | ID | Name | Subnet | +--------------------------------------+---------+-------------+ | 96a98ec4-31f6-45f6-99e6-9384569b3bb5 | private | 10.0.0.0/24 | +--------------------------------------+---------+-------------+ --long and --external options have not been implemented because the attrs in Network object in novaclient is too much different. This patch also introduces a new FakeNetwork class in compute/v2/fake.py to fake nova network. Change-Id: Id1fdf81fb2fa8b39f2c76b7bae37ac4fecafd0f7 Depends-On: I1b59264cd40aaf1062f4e8db233ccb7fd0e95f0e partial-Bug: 1543672
* | | | Merge "Return names in list role assignments"Jenkins2016-02-171-0/+4
|\ \ \ \
| * | | | Return names in list role assignmentsTom Cocozzello2016-01-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Utilize the new include names functionality added to list role assignments (GET /role_assignments?include_names=True). Which will return the names of the entities instead of their IDs. Change-Id: I6dc03baf61ef9354a8a259a9f17ff47ce1665ce7 Depends-On: I4aa77c08660a0cbd021502155938a46121ca76ef Closes-Bug: #1479569 Implements: blueprint list-assignment-with-names
* | | | | Merge "Add "token revoke" for identity v3"Jenkins2016-02-171-2/+0
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add "token revoke" for identity v3lin-hua-cheng2016-02-091-2/+0
| | |_|/ | |/| | | | | | | | | | | | | | Change-Id: Ie631600d02942fe6ce035f31af46abe44e543631 Closes-bug: #1543226
* | | | Support "network delete" command in nova networkTang Chen2016-02-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "network delete" command is not implemented in nova network. This patch implements it. Change-Id: I5dac1eed6eb8e67298bb446418835a6ab85c859c Depends-On: I1b59264cd40aaf1062f4e8db233ccb7fd0e95f0e partial-Bug: 1543672
* | | | Floating IP: Neutron support for "ip floating delete" commandJude Job2016-02-141-7/+6
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch implements "ip floating delete" command for both compute and network. Also includes unit tests. Change-Id: Ie61f0faad65ec90f9d9956ae463412be8d963d05 partial-Bug: 1519502 Related-to: blueprint neutron-client Co-Authored-By: Tang Chen <chen.tang@easystack.cn>
* | | Merge "Add support for triggering an crash dump"Jenkins2016-02-052-0/+20
|\ \ \
| * | | Add support for triggering an crash dumpxiexs2016-02-052-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The triggering crash dump feature is supported by nova [1] and novaclient [2] now, it's time to introduce this feature into OSC correspondingly. [1]The change id is: I6ed777ff637254b4b79417008f9055dd19fc7405 [2]The change id is: If03b1864bbe7074c720b946fc2700bd5d07debc3 Change-Id: I5a411f283fdf0fc3c00380d069848a332c799cdd Closes-Bug: #1538372 Co-Authored-By: Tang Chen <chen.tang@easystack.cn>
* | | | Add recursive object delete for containersTerryHowe2016-02-051-1/+6
|/ / / | | | | | | | | | Change-Id: Ib291e79864c218464e842a08efd3742193ba5ff0
* | | Merge "Doc: Add optional command specs process"Jenkins2016-02-043-0/+130
|\ \ \
| * | | Doc: Add optional command specs processRichard Theis2015-12-143-0/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The developer documentation has been updated to include an optional command specs process. This process may be used to work out the specifications for new commands, objects and actions before their implementation. This new process could assist in the implementation of additional neutron support in OSC. Change-Id: I62f7472435a9caacee0d1b4c8d35417c123b5a44