summaryrefslogtreecommitdiff
path: root/doc/source/command-objects
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add support for domain specific roles"Jenkins2016-08-182-1/+54
|\
| * Add support for domain specific rolesHenry Nash2016-08-102-1/+54
| | | | | | | | | | | | | | A role entity can now be specified as domain specific. Closes-bug: #1606105 Change-Id: I564cf3da1d61f5bfcf85be591480d2f5c8d694a0
* | Merge "Add '--dhcp' and '--no-dhcp' options to os subnet list cmd"Jenkins2016-08-111-0/+9
|\ \
| * | Add '--dhcp' and '--no-dhcp' options to os subnet list cmdCao Xuan Hoang2016-08-101-0/+9
| |/ | | | | | | | | | | | | | | This patch adds '--dhcp' and '--no-dhcp' options to filter subnets resulted by os subnet list command. Change-Id: Ib574cc54594845bc5c5afc38bf44e3b224d33b17 Partial-Bug: #1610883
* | Merge "Rename backup commands in volume v1 and v2"Jenkins2016-08-112-0/+137
|\ \
| * | Rename backup commands in volume v1 and v2Huanxuan Ao2016-08-112-0/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backup commands are used only in volume service now, but "backup" is too generic, users may not know the commands are used for volume from the commands name. By seeing the command name, users can only see the "backup" but do not know which object the backup commands work for. It may confuse users. I think rename "backup" to "volume backup" can depict resource relation and will be helpful for users to know the commands clearly. So add new commands ``volume backup create/delete/ list/show/restore`` to replace the old commands ``backup create/delete/list/show/restore``. And also deprecate old commands. Change-Id: I4f844d9bc48573eb4d17288ce6b8a90cea00d16a Implements: bp backup-snapshot-renamed-for-volume-resource Co-Authored-By: Sheel Rana <ranasheel2000@gmail.com>
* | | Implement "network agent set" commandHuanxuan Ao2016-08-101-0/+30
| |/ |/| | | | | | | | | | | | | | | | | Add "network agent set" command in network v2 to set network agent properties. Also add the unit test, doc, functional test and release note. Change-Id: Iebaee4c60f8c6b43f538c1b82a38b93178b9ce53 Implements: bp implement-network-agents Co-Authored-By: Michael Gugino <michael.gugino@walmart.com>
* | Add --ip-version filtering option to subnet.rstCao Xuan Hoang2016-08-081-0/+1
|/ | | | | | | | | When executed "openstack subnet list --help" we can see this is supported for --ip-version filtering option. But this option is missing in the rst document. Change-Id: Ie5443f1da086a1ad455fbeaa848b50a0d9d4b290 Closes-Bug: #1610872
* Merge "Implement network agents functionality"Jenkins2016-08-051-0/+53
|\
| * Implement network agents functionalityMichael Gugino2016-08-051-0/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python-neutronclient implements the following command set: agent-list, agent-show, agent-delete These commands display and modify various network agents and their information. python-openstacksdk has supported the api calls for these commands, but python-openstackclient does not implement these commands. This commit adds support for the following commands: openstack network agent list openstack network agent show <agent> openstack network agent delete <agent> Change-Id: I83ede6f89c37e7bdc38d7e9e7bb9d80e94c8becc Implements: blueprint implement-network-agents Depends-On: I9755637f76787d5fac8ff295ae273b308fcb98d0 Co-Authored-By: Huanxuan Ao <huanxuan.ao@easystack.cn>
* | Merge "Add support of setting volume's state"Jenkins2016-08-051-0/+9
|\ \
| * | Add support of setting volume's stateXi Yang2016-08-031-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | OSC does not support to set volume's state, this patch is going to add this functionality. Closes-Bug:#1535213 Change-Id: I5bc1c7e81b8ba61c37f4bfd209fc86c5857fb050 Co-Authored-By: Huanxuan Ao <huanxuan.ao@easystack.cn>
* | | Implement "network rbac set" commandHuanxuan Ao2016-08-031-0/+26
|/ / | | | | | | | | | | | | | | | | | | | | | | Add "network rbac set" command which just supports setting a target project. Also, This patch adds the doc, unit test and functional test. But there is a bug of showing network RBAC https://bugs.launchpad.net/python-openstacksdk/+bug/1608903 We need to skip the functional test before this bug fixed. Change-Id: I756f448bb333cf1098a735e57a1c5dc4edf195d4 Partially-Implements: blueprint neutron-client-rbac
* | Merge "Implement network rbac create and delete commands"Jenkins2016-07-291-0/+62
|\ \
| * | Implement network rbac create and delete commandsHuanxuan Ao2016-07-281-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add "network rbac create" and "network rbac delete" commands and also add unit tests, functional tests, docs and release note for them. Change-Id: I5fd58342f2deaa9bae7717412a942a21bbd7d045 Partially-Implements: blueprint neutron-client-rbac
* | | Merge "Allow setting quotas for server groups and server group members"Jenkins2016-07-281-0/+12
|\ \ \ | |_|/ |/| |
| * | Allow setting quotas for server groups and server group membersElena Ezhova2016-07-271-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | Adds support of --server-groups and --server-group-members options to the "quota set" command. Change-Id: I178d1e267d010be7e908adefcf3b15abdafd9da4 Closes-Bug: #1602223
* | | Add support for deleting volumes with associated snapshotswuyuting2016-07-271-1/+7
|/ / | | | | | | | | | | | | | | | | | | OSC doesn't support deleting volumes with associated snapshots. This patch provides support for deleting volumes with associated snapshots by adding an optional argument. Change-Id: I7e74f251574993ff13a38e508fd2f9debeda8d0a Closes-Bug: #1589332 Co-Authored-By: Rui Chen <chenrui.momo@gmail.com>
* | Merge "Add options to "volume type list" command"Jenkins2016-07-261-0/+13
|\ \
| * | Add options to "volume type list" commandHuanxuan Ao2016-07-231-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add "--public" and "--private" options to "volume type command" in volumev2 (v2 only) to list optional volume types Change-Id: I8605990d62116c10d89ce192c14e550657dabee5 Closes-Bug: #1597198
* | | Merge "Add "--marker" and "--limit" options to "snapshot list""Jenkins2016-07-261-0/+15
|\ \ \ | |_|/ |/| |
| * | Add "--marker" and "--limit" options to "snapshot list"Huanxuan Ao2016-07-231-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | Add "--marker" and "--limit" options to "snapshot list" command in volume v2 (v2 only). Change-Id: Ib60840b9b83dfe5e599e4037e8ec308844a9448b Closes-Bug: #1605475
* | | Add assignment list to v2 identity and deprecate alternate listingHenry Nash2016-07-222-7/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current identity role list command (both v2 and v3) is overloaded with listing roles as well as assignments (if you provide user, group, project or domain options). This is in addition to the v3 assignment list command designed for this purpose. This overloading complicates the fact that roles can now be domain specific (i.e. have a domain attribute), so the command 'role list --domain <domain-name' will soon become ambigious (this is in a follow on patch). This patch: - Adds a v2 assignments list, with support for pulling the user and project from the auth credentials - For comapability, adds the same auth support to the existing v3 assignments list - Deprecates the use of role list and user role list to list assignments Change-Id: I65bafdef4f8c89e863dab101369d0d629fa818b8 Partial-Bug: 1605774
* | | Merge "Support to get server rdp/serial/mks type console url"Jenkins2016-07-221-0/+12
|\ \ \ | |/ / |/| |
| * | Support to get server rdp/serial/mks type console urlRui Chen2016-07-211-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | The patch add the support to get server rdp/serial/mks type console url, that make osc capability equal with current nova server side feature. Change-Id: I3dee2531c68563725187c8251d5ea8d4c02cca0c Closes-Bug: #1605088
* | | Merge "Show project access for volume type"Jenkins2016-07-211-1/+0
|\ \ \ | |/ / |/| |
| * | Show project access for volume typeSheel Rana2016-07-201-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OSC does not support to show project access details for private volume types. This patch will provide support for showing project access details for private volume types. Closes-Bug:#1554891 Implements: bp cinder-command-support Change-Id: I218fb07a6e69033e9f8570748eee1df8df9d6fdc
* | | Merge "Implement rbac list and show command"Jenkins2016-07-201-0/+35
|\ \ \
| * | | Implement rbac list and show commandting wang2016-06-271-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. implement "openstack network rbac list" 2. implement "openstack network rbac show" 3. also add FakeRBACPolicy to test "network rbac xxx" command The unit test class similar to FakeRouter, which is able to fake one or more rbac policies. It will be used by the rbac CRUD patches. Change-Id: I6c97bc8819698546895fd530464a2cbb347bf77d Co-Authored-By: Huanxuan Ao <huanxuan.ao@easystack.cn> Partially-Implements: blueprint neutron-client-rbac Depends-On: I88f409a24947b67146c0f93ec8480834cef56d2f
* | | | Merge "Transfer "ip floating CRUD" to "floating ip CRUD""Jenkins2016-07-202-0/+86
|\ \ \ \
| * | | | Transfer "ip floating CRUD" to "floating ip CRUD"Tang Chen2016-07-202-0/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch does the following things to transfer "ip floating xxx" to "floating ip xxx": * Add new command "floating ip create/delete/list/show", and doc. * Deprecate "ip floating create/delete/list/show" command. Change-Id: Ib071acaac81988431244e858bddafa7f93403df5 Implements: blueprint rework-ip-commands Closes-bug: 1555990 Co-Authored-By: Dean Troyer <dtroyer@gmail.com>
* | | | | Merge "Add port security option to network commands"Jenkins2016-07-201-0/+26
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Add port security option to network commandsRichard Theis2016-06-291-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the "--enable-port-security" and "--disable-port-security" options to the "network create" and "network set" commands. This supports setting the default port security for ports created on a network. Change-Id: I1deb505bd77cef2e4bc3c2dbbb0c450665136f47 Implements: blueprint neutron-client
* | | | | Merge "Update doc for credential in indentityv3"Jenkins2016-07-191-11/+97
|\ \ \ \ \
| * | | | | Update doc for credential in indentityv3Huanxuan Ao2016-07-151-11/+97
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5f49c038a75ea67674b6d9279a6e60d6ded8d12f
* | | | | | Support bulk deletion for delete commands in identityv3Huanxuan Ao2016-07-198-24/+24
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support bulk deletion for delete commands in the list below identity/v3/consumer identity/v3/credential identity/v3/domain identity/v3/ec2creds identity/v3/endpoint identity/v3/federation_protocol identity/v3/identity_provider identity/v3/mapping identity/v3/policy identity/v3/region identity/v3/service_provider identity/v3/service The unit test in identityv3 need to be refactored, so I add some functional tests instead. I will add all unit tests at one time after the refactor completed. Change-Id: I82367570f59817b47c87b6c7bfeae95ccfe5c50e Closes-Bug: #1592906
* | | | | Merge "Add "--project" option to "volume type create" command"Jenkins2016-07-181-0/+16
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Add "--project" option to "volume type create" commandHuanxuan Ao2016-07-121-0/+16
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "--project" and "--project-domain" options to "volume type create" command. We can use these options to add the type access to a given project when we create the volume type. Change-Id: I483a6b61dae137682c3d1f7527531b40e508ba92 Closes-Bug: #1602169
* | | | Merge "Modify compute agent set command"Jenkins2016-07-141-9/+12
|\ \ \ \ | |/ / / |/| | |
| * | | Modify compute agent set commandsunyajing2016-07-111-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Migrate ``compute agent set`` arguments: version, url, md5hash to be optional. BackwardsIncompatibleImpact Change-Id: I092b7ed24274bafa548f0537c4586504be3a2825 Co-Authored-By: Huanxuan Ao <huanxuan.ao@easystack.cn>
* | | | Add "--incremental" option to "backup create" command in volume v2Paul Bourke2016-07-111-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cinder V2 API supports creating volume backup with "--incremental" option. However, OSC doesn't support this argument. So this patch adds the "--incremental" option to allow users to create incremental style backups. Change-Id: Iefac5f1a6c9ef006ad9c22d4250ae6df50504781 Closes-Bug: 1600196
* | | | Add missing "Volume version 2 only" message in backup.rstHuanxuan Ao2016-07-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Former patchs add some volume v2 only options for backup but miss "Volume version 2 only" message. This patch adds them. Change-Id: Id50db25617776b6ee0d0ad6b4b82bd443b940343
* | | | fix one spelling mistake and two help messageszhengsenyan2016-07-072-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I checked all the 70 rst files in doc/source/command-objects and found that: -one spelling mistake as:rescure should be rescue(server.rst) -two help messages:xpvnc should be xvpvnc(console-url.rst and console.py) Change-Id: I6f46c79983eaf5650bd3aa0ab448c19f5c6527a9
* | | | Merge "Add "--property" option to "snapshot create" command in volumev2"Jenkins2016-07-061-0/+7
|\ \ \ \
| * | | | Add "--property" option to "snapshot create" command in volumev2Huanxuan Ao2016-07-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "--property" option to "snapshot create" command in volumev2 (v2 only) to support adding properties to a new snapshot. Change-Id: Ie0e90c9ccc2ac89b3b7b0ac89751fd864aada9a4 Closes-Bug: #1597192
* | | | | Merge "Add '--force' option to 'backup delete' command in volumev2"Jenkins2016-07-061-1/+8
|\ \ \ \ \
| * | | | | Add '--force' option to 'backup delete' command in volumev2Huanxuan Ao2016-07-061-1/+8
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add '--force' option to 'backup delete' command in volumev2 (v2 only) to allow delete in state other than error or available. Change-Id: I661ea0d465db227e374cbacdde0206fa1a6dd3d5 Closes-Bug: #1597188
* | | | | Merge "Transfer "ip fixed add/remove" to "server add/remove fixed ip""Jenkins2016-07-062-0/+42
|\ \ \ \ \
| * | | | | Transfer "ip fixed add/remove" to "server add/remove fixed ip"Tang Chen2016-07-042-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch does the following things to transfer "ip fixed add/remove" to "server add/remove fixed ip": * Add new command "server add/remove fixed ip", and unit tests and doc. * Deprecate "ip fixed add/remove" command. compute/v2/fixedip.py is not removed because the arguments' positions are different between the new and old commands. * ip fixed add <network> <server> server add fixed ip <server> <network> * ip fixed remove <ip-address> <server> server remove fixed ip <server> <ip-address> Change-Id: Ica07ccf92a76c21fd5608ecaff86ff7c4d96f5a0 Implements: blueprint rework-ip-commands Partial-bug: 1555990 Co-Authored-By: Dean Troyer <dtroyer@gmail.com>
* | | | | | Merge "Transfer "ip floating add/remove" to "server add/remove floating ip""Jenkins2016-07-062-0/+42
|\ \ \ \ \ \ | |/ / / / /