3445 Commits

Author SHA1 Message Date
Jenkins
e51a2b3b17 Merge "Add support for setting router gateway" 2016-12-19 14:31:11 +00:00
zhiyong.dai
25c563d0d8 Tivial:update the description format in volume_snapshot.py
Replace the old description format with "_description = _( )"

Change-Id: I36d61621309cfceefbd1ab1b930fa94b4bad2036
2016-12-18 02:43:27 +08:00
Jenkins
a17687288b Merge "Add filtering options to the address scope list command" 2016-12-18 14:30:44 +00:00
Jenkins
cc4ede88e9 Merge "Add --default option to "volume type list"" 2016-12-18 12:20:28 +00:00
Yan Xing'an
d12aa86f7c Add filtering options to the address scope list command
Add --name, --ip-version, --project, --project-domain,
--share, --no-share options to the address scope list command.

Change-Id: I8ece8da473d07dfc21dfb5b17de47624241f0142
Closes-Bug: #1636046
Partially-Implements: blueprint network-commands-options
2016-12-18 19:46:11 +08:00
Reedip
841d9d8dbd Add support for setting router gateway
This patch adds the support to set the gateway information
for a router.

Implements: blueprint neutron-client-advanced-router
Partially-Implements: blueprint network-commands-options
Change-Id: Ifb5a4d1965cd7e75c0c8cf2cfb677e0628b699dc
Depends-On: I2bda0dd40afd64b6cecca5f64ef2326bda4fac92
2016-12-17 18:22:45 +00:00
Jenkins
3ff713fd57 Merge "Add some options to "volume create" command" 2016-12-16 08:20:03 +00:00
Jenkins
60370b46f5 Merge "SDK refactor: Prepare network commands" 2016-12-16 03:01:12 +00:00
Mikhail Feoktistov
63377f25fc Add ploop to supported disk formats
This format is used for containers for Virtuozzo hypervisor

Closes-Bug: 1650342

Change-Id: Ic79f29a1fe9ea5016d3d5520c2b06e39da01ff61
2016-12-15 12:46:55 -05:00
Sindhu Devale
22d639b0b6 SDK refactor: Prepare network commands
Prepare the OSC "network" commands for the SDK refactor.

Change-Id: I50680f6675905f2147fee94cce8c1ed9c81dac0a
Partially-Implements: blueprint network-command-sdk-support
2016-12-15 14:26:39 +00:00
Jenkins
e24deda9cf Merge "SDK Refactor: Prepare port commands" 2016-12-15 14:16:50 +00:00
OpenStack Proposal Bot
5e03b92464 Updated from global requirements
Change-Id: Id1468c3882547d908b92a598cbb53196c139cf8a
2016-12-15 03:55:33 +00:00
Jenkins
d854ff052d Merge "[TrivialFix] Fix typo error" 2016-12-15 03:32:55 +00:00
Jenkins
33cafd9b76 Merge "SDK Refactor: Prepare router commands" 2016-12-15 03:32:06 +00:00
jeckxie
74360e00f5 [TrivialFix] Fix typo error
Change-Id: Iaba9ba22de044b34b4b77f81bcdccda13af81405
2016-12-14 14:39:24 +08:00
Jenkins
112afb752b Merge "3.5.0 release note cleanup" 2016-12-14 05:22:22 +00:00
Abhishek Raut
7832ea357c SDK Refactor: Prepare port commands
Prepare the OSC "port" commands for the SDK refactor.
See [1] for details.
Also fixed a typo in the UT.

[1] https://etherpad.openstack.org/p/osc-network-command-sdk-support

Change-Id: I0e37d6c04f3d8e81fdfd50ac26eea9b5a5fb2ff9
Partially-Implements: blueprint network-command-sdk-support
2016-12-13 17:06:38 -08:00
Jenkins
2cb5cf7d54 Merge "Updated from global requirements" 2016-12-13 23:38:58 +00:00
Jenkins
86cad34c5b Merge "Add "--remote-source" option to "volume snapshot create" command" 2016-12-13 22:58:16 +00:00
Dean Troyer
11a762e03c 3.5.0 release note cleanup
Change-Id: Ibe5e5a9a212ac483d0cb38bdb3a607d21f32e96d
2016-12-13 16:09:21 -06:00
OpenStack Proposal Bot
bd63da5547 Updated from global requirements
Change-Id: I1b677f708a7c598fc68891226d3ff31aa4cb731a
2016-12-13 21:49:48 +00:00
Yan Xing'an
083e155ae5 SDK Refactor: Prepare router commands
Prepare the OSC "router" commands for the SDK refactor.
See [1] for details.

[1] https://etherpad.openstack.org/p/osc-network-command-sdk-support

Change-Id: I2fa12943a65e3981b924e6cea9ed041682ec54b2
Partially-Implements: blueprint network-command-sdk-support
2016-12-12 19:23:27 -08:00
Huanxuan Ao
7357b24d3a Add "--remote-source" option to "volume snapshot create" command
Add "--remote-source" option to "volume snapshot create" command
to support creating snapshot from an existing remote snapshot in
volume v2 (v2 only), also add the doc, unit tests and release note.

Change-Id: I9e5fad4f0db5b44d528eb6b930edbc816e392c3a
Implements: bp cinder-command-support
Closes-Bug: #1618676
Co-Authored-By: Sheel Rana <ranasheel2000@gmail.com>
2016-12-12 23:06:00 +08:00
Steve Martinelli
5bc2cf231d update plugins documentation
- remove cueclient from list of supported plugins, it seems like
  a dead project to me, see [1] for more details.
- remove the ** from watcherclient, it is now listed in global
  requirements [2].

[1] https://review.openstack.org/#/c/409497/
[2] https://github.com/openstack/requirements/blob/master/global-requirements.txt#L232

Change-Id: Ia49436ccdbdf5d84060062b57e4a6286b5906468
2016-12-11 00:28:07 -05:00
Jenkins
29587eaa66 Merge "Add extra filtering options to floating ip list" 2016-12-09 15:21:03 +00:00
Jenkins
3bc64aa198 Merge "Add unit tests for server create in computev2" 2016-12-09 12:28:20 +00:00
songminglong
47716d1ad3 Add extra filtering options to floating ip list
The patch adds filtering '--long', 'status', '--project',
'--project-domain' and '--router' options to
floating ip list command.

Closes-Bug: #1614379
Partially-Implements: blueprint network-commands-options
Change-Id: I2a02cf23845ff435927d8b481f77249915bd94dc
2016-12-09 14:23:26 +08:00
Jenkins
83cf09df28 Merge "Correct missspellings of secret" 2016-12-08 21:43:36 +00:00
Jenkins
d09fd7d832 Merge "Add '--force' option to 'volume snapshot delete' command" 2016-12-08 17:46:30 +00:00
Jenkins
f18328e5bf Merge "Trivial: update volume-qos.rst" 2016-12-08 17:45:18 +00:00
Jenkins
1925a9e5b3 Merge "Add "consistency group set" command" 2016-12-08 17:45:14 +00:00
Jenkins
5408d02de4 Merge "Fix description errors in volume fakes" 2016-12-08 17:45:06 +00:00
Jenkins
6bd1135036 Merge "Add options to "volume snapshot list" command" 2016-12-08 17:44:58 +00:00
Jenkins
b22af88a19 Merge "Adjust the code sequence in consistency_group.py" 2016-12-08 17:44:50 +00:00
Jenkins
b18dcfc4cb Merge "Add "consistency-group-snapshot" option to consistency group create" 2016-12-08 17:44:42 +00:00
Jenkins
a9be7a6c73 Merge "SDK Refactor: Prepare ip availability commands" 2016-12-08 17:40:58 +00:00
Jenkins
bd69d55050 Merge "Add "volume host set" command" 2016-12-08 17:40:46 +00:00
Jenkins
5428e09525 Merge "Remove auth_with_unscoped_saml decorator" 2016-12-08 17:40:38 +00:00
Jenkins
b8f976871a Merge "Add "dns-name" option to "os port create" and "os port set"" 2016-12-08 17:37:38 +00:00
Dougal Matthews
841616f729 Correct missspellings of secret
Change-Id: Ia00d5cf3a32f534d1c0f40d5b295610f88a777d4
2016-12-08 13:15:47 +00:00
Huanxuan Ao
bbfd8cb46b Add '--force' option to 'volume snapshot delete' command
Add '--force' option to 'volume snapshot delete' command in
volume v2 (v2 only) to allow delete in state other than error
or available.

Change-Id: Ie8991e9a630d7c7e9ac6c6870aed787bbcebacf2
Closes-Bug: #1597195
2016-12-08 17:08:58 +08:00
zhiyong.dai
6da1f97acd Trivial: update volume-qos.rst
Before the ".. describe",some codes are left out. I add them in this patch.
In addition, I change "[--property <key> ] to [--property <key> [...] ]

Change-Id: I37ae0ba53e2a2d43a4806b318c7776ff2260fd1d
2016-12-07 18:33:34 +08:00
Huanxuan Ao
3e9109bc7c Add "consistency-group-snapshot" option to consistency group create
Add "consistency-group-snapshot" option to
"consistency group create" command to support
for creating consistency group from existing
consistency group snapshot

Implements: bp cinder-command-support
Partial-Bug: #1613964
Change-Id: I54c265d38299f4973945ba99e30042bcf47859c0
2016-12-07 12:41:17 +08:00
zhiyong.dai
4dc78e4265 Add "consistency group set" command
Add "consistency group set" command in volume v2 (v2 only).

Change-Id: I53116015388b7a4b0e15813f52c1246166bb0fc1
Implements: bp cinder-command-support
Partial-Bug: #1613964
2016-12-06 17:36:25 +08:00
jiahui.qiang
d083ddb12f Add --default option to "volume type list"
Add "--default" option to volume v2's "type list"
command, it will show which volume type the volume
service has set as default.

Implements: bp cinder-command-support
Change-Id: Iae7ebc633ebe5554cc88390a84361887ec211fb2
2016-12-06 06:44:16 +08:00
Jenkins
158dbe124a Merge "Add '--project' and '--project-domain' options to os cmds" 2016-12-05 22:28:21 +00:00
Jenkins
fdf93e04e6 Merge "Revert "Remove marker and loop from "image list" command"" 2016-12-05 22:21:47 +00:00
jiahui.qiang
7e5a98bca9 Add some options to "volume create" command
Add "--bootable", "--non-bootable", "--read-only" and "--read-write" options
to "volume create" command for setting some attributes at the time of crration.

Change-Id: I71b4e9fccb4ee0ab1a90e7179d6d2d34dbbae909
Implements: bp cinder-command-support
2016-12-06 00:17:36 +08:00
Steve Martinelli
42f33435ed Revert "Remove marker and loop from "image list" command"
This reverts commit 0b6fdcbe4c3f3142fdd18bfd827653d894607941.

Adapt "image list" to not loop when --marker is specified on command
line.

Update tests to work with current state of code.

Change-Id: I8af58adf8637a9e34371c6280db40935d22bc3c3
2016-12-05 10:35:00 +01:00
Colleen Murphy
5203cc9707 Remove auth_with_unscoped_saml decorator
The auth_with_unscoped_saml decorator existed to make sure the user
selected the right auth plugin before trying to call either a
'federation domain' or 'federation project' command. This is outdated,
because openstackclient now uses keystoneauth[1] and keystoneauth
removed its entrypoints for the federation plugins[2] since its
_Rescoped class no longer needs them. This patch removes the decorator
since that validation check was the only thing standing in the way of
the commands working correctly. Also removed the '*_list_wrong_auth'
tests since those only existed to test the decorator, and stopped
setting the plugin in the positive tests since the
automatically-determined token plugin should now be fine.

[1] http://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=6ae0d2e8a54fd5139e63a990ab4bdce634e73c5e
[2] http://git.openstack.org/cgit/openstack/keystoneauth/commit/?id=d9e4d26bb86f8d48e43188b88bab9d7fe778d2c1

Change-Id: Id981739663113447a7bba8ddba81ba9394a19e07
Closes-bug: #1624115
2016-12-04 18:59:09 +00:00