summaryrefslogtreecommitdiff
path: root/doc/source/cli/command-objects
Commit message (Collapse)AuthorAgeFilesLines
* Support filtering port with IP address substringHongbin Lu2018-06-291-4/+5
| | | | | Change-Id: I9559f1c0a6db943705bd32aefb60d7ea7054dd1b Related-Bug: #1718605
* Merge "Add ability to filter image list by tag"Zuul2018-06-291-0/+7
|\
| * Add ability to filter image list by tagAdam Harwell2018-06-281-0/+7
| | | | | | | | Change-Id: I2e222d3e69df9d8d7cd472663caaee31bedd848c
* | Merge "Compute: Add description support for flavor"Zuul2018-06-281-0/+10
|\ \
| * | Compute: Add description support for flavortianhui2018-06-201-0/+10
| |/ | | | | | | | | | | | | Co-Authored-By: Fan Zhang <zh.f@outlook.com> Change-Id: I0dc80bee3ba6ff4ec8cc3fc113b6de7807e0bf2a Story: 2002196 Task: 21681
* | Merge "Network: Add tag support for security group"Zuul2018-06-251-0/+74
|\ \ | |/ |/|
| * Network: Add tag support for security groupDongcan Ye2018-06-141-0/+74
| | | | | | | | | | Change-Id: Icccb23429913724c6a8bd15d4737672b47a5f13a Closes-Bug: #1750983
* | Merge "Remove deprecated ip floating commands"Zuul2018-06-092-145/+0
|\ \
| * | Remove deprecated ip floating commandsDongcan Ye2018-04-082-145/+0
| |/ | | | | | | | | | | | | We had already implemented floating ip(pool) commands more than two cycles, we can remove those deprecated commands. Change-Id: Ib98a7403a63bb0c48c03de4c79795737de2aa84c
* | Merge "Update role document to include system parameter"Zuul2018-06-091-2/+20
|\ \
| * | Update role document to include system parameterLance Bragstad2018-06-071-2/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | With the recent addition of system scope support in osc, we should add system docs to the role documentation. bp system-scope Change-Id: Id77511c52ff0c36ea845e0f0fbbe3ec14818ee58
* | | Allow setting network-segment on subnet updateHarald Jensas2018-06-061-0/+8
|/ / | | | | | | | | | | | | | | | | To enable the possibility to migrate a non-routed network to a routed network allow updating the segment_id of a subnet. Change-Id: I3ebae2ff28d5d4e5373ebd1f52194f8c52071b88 Partial-Bug: bug/1692490 Depends-On: I1aee29dfb59e9769ec0f1cb1f5d2933bc5dc0dc5
* | Merge "Network: Add tag support for floating ip"Zuul2018-04-231-0/+59
|\ \
| * | Network: Add tag support for floating ipDongcan Ye2018-04-171-0/+59
| |/ | | | | | | | | Change-Id: I7a500a4ff6cec2442b4050df26c0b017d9f71903 Closes-Bug: #1750985
* | Merge "Add support to list image members"Zuul2018-04-021-0/+16
|\ \
| * | Add support to list image membersMohammed Naser2018-03-211-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | The OpenStack client presently has support to add or remove members from an image, but no way to list image members. This patch addreses this issue. Change-Id: Ie85c5de23c6beb21fd6b4c04c83ddf2a116606ef
* | | Merge "Update help text for encryption provider"Zuul2018-03-291-4/+4
|\ \ \
| * | | Update help text for encryption providerBrianna Poulos2018-02-231-4/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | The volume encryption provider no longer uses class names. Instead, 'luks' and 'plain' are used. This patch updates the help text for the volume encryption provider to use the new encryption provider format constants. Change-Id: I2911098505a99658e04ac4008e5f3e857db81f95
* | | Merge "neutron: add --mtu for create/set network"Zuul2018-03-231-0/+12
|\ \ \ | |_|/ |/| |
| * | neutron: add --mtu for create/set networkEmilien Macchi2018-03-151-0/+12
| | | | | | | | | | | | | | | | | | | | | Support Neutron network mtu configuration with a new argument, --mtu that allows CLI users to set MTU for Neutron networks. Change-Id: I93d23581c7e8c84eaf9bb3b293360036f60f456b
* | | Merge "Correct application credential usage doc"Zuul2018-03-161-1/+1
|\ \ \
| * | | Correct application credential usage docColleen Murphy2018-03-161-1/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | There is a --restricted flag to counter the --unrestricted flag. It was documented, but the usage example had missed it. Add it for completeness. Change-Id: Ib4cdcacdd16bfb59e9d18714106ecda99e418812
* | | Fix typo in 'floating ip associate' command and docBrian Haley2018-03-151-1/+1
|/ / | | | | | | | | | | | | | | Assocaite -> Associate Trivialfix Change-Id: I432e35ddcd80ef77c865bee9a54ac2777f5b6386
* | Merge "Add CRUD support for application credentials"Zuul2018-03-141-0/+109
|\ \
| * | Add CRUD support for application credentialsColleen Murphy2018-01-301-0/+109
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for creating, retrieving, and deleting application credentials. Application credentials do not support updates. In order to provide a positive user experience for the `--role` option, this patch also includes an improvement to the `identity.common._get_token_resource()` function that allows it to introspect the roles list within a token. This way there is no need to make a request to keystone to retrieve a role object, which would fail most of the time anyway due to keystone's default policy prohibiting unprivileged users from retrieving roles. bp application-credentials Change-Id: I29e03b72acd931305cbdac5a9ff666854d05c6d7
* | Merge "Add support for endpoint group commands"Zuul2018-02-251-0/+28
|\ \
| * | Add support for endpoint group commandsJose Castro Leon2018-02-231-0/+28
| |/ | | | | | | | | | | | | | | | | | | Implements the commands for endpoint group filter management. Includes the CRUD management of the endpoint groups and the association management between them and the projects that are using this method. Implements: blueprint keystone-endpoint-filter Change-Id: I4265f7f8598d028191e90d76781b7b6ece6fef64
* | Merge "Add project tags functionality"Zuul2018-02-251-0/+35
|\ \
| * | Add project tags functionalityGage Hugo2018-02-231-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds tags functionality for projects in keystone. A user can add a single tag with "--tag", chain "--tag" to add multiple tags, or clear tags with "--no-tag". Change-Id: I31cfef3e76dcefe299dacb00c11bb1a10a252628 Partially-Implements: bp project-tags
* | | Merge "Add support for "--dns-domain" argument"Zuul2018-02-241-2/+14
|\ \ \ | |_|/ |/| |
| * | Add support for "--dns-domain" argumentTytus Kurek2018-02-231-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patchset implements support for "--dns-domain" argument to the following commands: "openstack port create" / "openstack port set". Change-Id: I4bb001054b00a969b74db3bb310e567033bf589b Depends-On: https://review.openstack.org/#/c/500660/ Closes-Bug: #1714878 Partial-Bug: #1704769
* | | Merge "Add floating IP qos_policy actions"Zuul2018-01-111-0/+21
|\ \ \
| * | | Add floating IP qos_policy actionsLIU Yulong2018-01-111-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we can associate a qos policy to the floating IP, and dissociate it. The commands are: $ openstack floating ip create --qos-policy ... $ openstack floating ip set --qos-policy ... $ openstack floating ip set --no-qos-policy ... $ openstack floating ip unset --qos-policy These commands are based on the neutron change: I4efe9e49d268dffeb3df4de4ea1780152218633b Partially-Implements blueprint: floating-ip-rate-limit Change-Id: I932b32f78cc5a2b53926feaec1a0b392cf7e8b57
* | | | Allow ports filtering with device_idHongbin Lu2018-01-031-1/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now, if a neutron port is owned by a container powered by Kuryr, there is no way to list and filter those ports because OSC assumed a neutron port is owned by either a server or router. This patch adds support for that by introducing an option '--device-id' to the 'port list' command. Change-Id: Ib1fd27e8d843a99fb02ccabd8a12a24ac27cec9c
* | | flavor: clarify --swap descriptionChen Hanxiao2017-12-281-1/+1
| |/ |/| | | | | | | | | | | | | | | | | --swap will add a additional storage device, which not affect the original swap partition/device. This patch will clarify this misleading description. Change-Id: Ic079c069985d39cc969b97876901007a81883f57 Signed-off-by: Chen Hanxiao <chenhx@certusnet.com.cn>
* | Merge "Add support for endpoing filter commands"Zuul2017-12-131-0/+79
|\ \
| * | Add support for endpoing filter commandsJose Castro Leon2017-11-211-0/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | Implements the commands that allow to link and endpoint to a project for endpoint filter management. Implements: blueprint keystone-endpoint-filter Change-Id: Iecf61495664fb8413d35ef69f07ea929d190d002
* | | Fix credentials in create, update and list.yangweiwei2017-11-171-3/+3
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Now, keystone has supported serverl auth method, like 'totp'. Before we use this method, we should create the credential first. And we need create it with type 'totp'. But now we cannot create credential with this method. Also, I think the type should not have constrains. We can create any type in keystone project. So, we should do these actions too. The type would be more which We cannot control. Change-Id: Ie0482da3133fb515e4bb8e45f8c54f509589cc5e Closes-bug: #1731848
* | Merge "Network: Add supports rbac target-all-projects"Zuul2017-11-071-2/+7
|\ \
| * | Network: Add supports rbac target-all-projectsDongcan Ye2017-11-051-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add a boolean option "target-all-projects", which allows creating rbac policy for all projects. Change-Id: Ie3af83a1bba7dd66e83b0595bb276bf8fd105831 Closes-Bug: #1728525 Closes-Bug: #1704834
* | | Merge "Display Network QoS rule type details"Zuul2017-11-061-0/+15
|\ \ \ | |/ / |/| |
| * | Display Network QoS rule type detailsSławek Kapłoński2017-11-051-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Neutron API now supports getting details of supported QoS rule type. This patch adds support for this feature to OpenStack client. Change-Id: I74d16563ce2236a7c899f5994f1dab43ace02138 Depends-On: I448b5d4f8e4ef42eafe50d9d6c63d0be666f98fc Related-Bug: #1686035
* | | Convert 'server' commands to use autoprogramStephen Finucane2017-10-264-171/+13
|/ / | | | | | | | | | | Convert the remaining server commands. Change-Id: Ief84abb899be9fd60ce4d546abefc226e0ae4f81
* | auto-generate docs for v3 identity resourcesSteve Martinelli2017-10-0612-996/+134
| | | | | | | | | | | | skipped shared v2/v3 identity resources. Change-Id: I9e1fb5dee5506780fd79a0cbfbde059d0ccd1489
* | Support creating unaddress neutron portHongbin Lu2017-09-291-1/+5
|/ | | | | | | | | | | | | | | | Introduce an option '--no-fixed-ip' on port create command. If this option is specified and '--fixed-ip' is unspecified, OSC will send a request to neutron with 'fixed_ips' as an empty list, which will create an unaddress neutron port. Note: The use cases of unaddress port was outlined in: https://specs.openstack.org/openstack/neutron-specs/specs/liberty/unaddressed-port.html (dtroyer: add Depends-On for Zuul v3 test) Depends-On: I39e8e49243ab0bda631600715c971c55a34e2fd9 Change-Id: Ibe38598acbbcd0d353c952fc2a6fa67780762151 Closes-Bug: #1717829
* Update image cli doc and fix some typoslihaijing2017-08-251-27/+37
| | | | | Change-Id: I0a8d095e51a96804c97612e28fac2d00aa94c638 Closes-Bug: #1711284
* Implied RolesHarry Rybacki2017-08-221-0/+57
| | | | | | | | | | | | | | | | | Allow the user to create an inference rule between two roles. The first, called the prior role is the role explicitly assigned to an individual. The second, called the implied role, is one that the user gets implicitly. For example: Role B implies Role A. User X is assigned Role B. Therefore User X also assigned Role A. The management and maintenance of the rules is performed in the Keystone server. Change-Id: If547c2f16e812bc7fffd742ec37e6a26011f3185
* Merge "auto-generate object docs"Jenkins2017-08-183-362/+39
|\
| * auto-generate object docsSteve Martinelli2017-08-173-362/+39
| | | | | | | | Change-Id: I832eade2ddab754664e5f57b9764e524e655e616
* | Allow PD as Subnetpool during Subnet creationsReedip2017-08-171-1/+6
|/ | | | | | | | | | | This commit now allows user to specify 'prefix_delegation' as a Subnetpool during Subnet creation by using the new --use-prefix-delegation option so that the IPv6 prefixes can be delegated to routers set up by the cloud admins. Change-Id: I67e5d81c4155db2e3c5c41ee1df77f2d77a17689 Closes-Bug: #1513894