summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make MAC address of port updatableBence Romsics2017-03-205-7/+55
| | | | | | | | | openstackclient does not allow the update of a port's MAC address. However this is possible in neutron API (though by default policy it is an admin-only operation). Allow it in openstackclient too. Change-Id: Ibd9e0a6fbd1d0d461b8a8daee24dbb7c3f929df6 Closes-Bug: #1670707
* Merge "Add the bgp agent type to network agent command"Jenkins2017-03-161-3/+5
|\
| * Add the bgp agent type to network agent commandJens Rosenboom2017-03-081-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | The neutron-dynamic-routing project provides an agent called neutron-bgp-dragent with type "BGP dynamic routing agent". So we need to add this option and can avoid using the deprecated neutron CLI e.g. in [1]. [1] https://docs.openstack.org/ocata/networking-guide/config-bgp-dynamic-routing.html#verify-service-operation Change-Id: I9af1e09d122806b56b966295817d8d31393e0283 Closes-Bug: 1671040
* | Merge "Fix reference in network flavor create command reference"Jenkins2017-03-122-1/+2
|\ \
| * | Fix reference in network flavor create command referenceAkihiro Motoki2017-03-102-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | network-flavor.rst * The opening quote of :ref: should be a backquote * Closing paranthesis was missing after the reference network-service-provider.rst * A blank line is required after a label definition Change-Id: Ie5c2bedbb6e5b4337b69a7d1ea75c47366e3d627
* | | Merge "Fix handling the use_default_subnet_pool attribute"Jenkins2017-03-102-4/+29
|\ \ \
| * | | Fix handling the use_default_subnet_pool attributeJens Rosenboom2017-03-092-4/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The attribute formerly wasn't working because it is lacking support in the SDK. The patch to add it[1] introduced a modified spelling, so we should be matching this here. Also make sure that the attribute is not shown when displaying subnet objects, as it is meant to be invisible[2]. [1] I72c0be77d96f3891748cdd69c382211dc20dbf5e [2] http://git.openstack.org/cgit/openstack/neutron/tree/neutron/extensions/default_subnetpools.py#n23 Change-Id: Ic125b818a6082d76a1114fe89e0b1fcf4c7356b0 Partial-Bug: 1668223
* | | | Trivial FixAnkur Gupta2017-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Improperly rendered Release Note for v3.9.0 Change-Id: Ia9b920b5a3774dd9c720fe7a39fd41aaf7be209f
* | | | Merge "Remove py34 tox env and pypi classifier"Jenkins2017-03-082-2/+1
|\ \ \ \
| * | | | Remove py34 tox env and pypi classifierEric Brown2017-03-072-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently only py27 and py35 (not py34) is tested in the gate, so py34 should no longer be part of the tox environment or part of the PyPi classifier. Change-Id: I155fc0e3ac06b495718d9fa3058edded738cb011
* | | | | Merge "command list: Move network meter appropriately"Jenkins2017-03-085-9/+9
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | command list: Move network meter appropriatelyAkihiro Motoki2017-03-085-9/+9
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'network meter' commands are not placed alphabetically in the command list. It was due to the incorrect filename. Trivial Fix Change-Id: I7a76d3133915883cf41be8c7430def284d292d6e
* | | | Merge "Add "--private-key" option for "keypair create""Jenkins2017-03-085-4/+94
|\ \ \ \ | |/ / / |/| | |
| * | | Add "--private-key" option for "keypair create"Rui Chen2017-03-065-4/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Aim to specify the private key file to save when keypair is created. That is a convenient way to save private key in OSC interactive mode, avoid to copy CLI output, then paste it into file. Change-Id: I119d2f2a3323d17ecbe3de4e27f35e1ceef6e0a5 Closes-Bug: #1549410
* | | | Merge "Add server event list and show commands"Jenkins2017-03-078-0/+485
|\ \ \ \ | |_|_|/ |/| | |
| * | | Add server event list and show commandsRui Chen2017-03-078-0/+485
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OSC server event is similar to nova's instance action commands. Server event is the event record that had been done on a server, include: event type(create, delete, reboot and so on), event result(success, error), start time, finish time and so on. These are important information for server maintains. Change-Id: I8111091f46a0d2755728d8f9d43cc0dfe8842d13 Closes-Bug: #1642030
* | | | Updated from global requirements3.9.0OpenStack Proposal Bot2017-03-071-1/+1
|/ / / | | | | | | | | | Change-Id: Ifda7ceeb278ff590cbf3d43f4eb65f895474fd4b
* | | Merge "Cleanup release notes for 3.9.0 release"Jenkins2017-03-073-9/+14
|\ \ \
| * | | Cleanup release notes for 3.9.0 releaseDean Troyer2017-03-063-9/+14
| | | | | | | | | | | | | | | | Change-Id: I6786fe67928d4f3d72cb4751fb70b67dccaa11e2
* | | | Merge "Trivial Fix"Jenkins2017-03-061-1/+1
|\ \ \ \
| * | | | Trivial FixAnkur Gupta2017-03-061-1/+1
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Improperly rendered release note. TrivialFix Change-Id: I9771b84eb96edea39a5dbd6a94f2ee464da3914c
* | | | Merge "add neutron CLI to decoder"Jenkins2017-03-062-0/+251
|\ \ \ \
| * | | | add neutron CLI to decoderSteve Martinelli2017-03-062-0/+251
| | | | | | | | | | | | | | | | | | | | Change-Id: I4717ffa2aa1c7bab1199728455ac7c13834d746f
* | | | | Merge "Trivial Fix"Jenkins2017-03-061-1/+1
|\ \ \ \ \
| * | | | | Trivial FixReedip2017-03-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a space in the quota error message Change-Id: I159708b42e86f6b02f8733103a687561d550f650
* | | | | | Normalize the gnocchiclient docs entryliusheng2017-03-063-5/+6
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For now, gnocchiclient has been added in the global-requirements, we should add gnocchiclient in test-requirements.txt and normalize the docs entry. Change-Id: Ide5d8262e7f7c5b1ca304fa72893ccfbf16d8ec1
* | | | | Merge "Support --no-property in "volume set" command"Jenkins2017-03-068-11/+95
|\ \ \ \ \
| * | | | | Support --no-property in "volume set" commandzhiyong.dai2017-02-238-11/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add "--no-property" option to "volume set" command in v1 and v2 and update the test cases. Change-Id: Id5660f23b3b2d9aa72f4c16b19ce83f3f7ed2fa4
* | | | | | Updated from global requirementsOpenStack Proposal Bot2017-03-033-3/+3
| |/ / / / |/| | | | | | | | | | | | | | Change-Id: I28815dc190dba45af060b26eceb660f40bb67772
* | | | | Jsonify network flavor functional testsAnindita Das2017-03-021-70/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some functional tests try to parse the CLI table output format, that cause much work on parse string by using regular expression. Using json format in functional tests is better and easier way, this patch reworks for network flavor related tests. Change-Id: I2bc5675409945c9ae79ac65df2d5d10781fe595a
* | | | | Merge "Functional test for subnet"Jenkins2017-03-021-37/+231
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Functional test for subnetjiahui.qiang2017-01-181-37/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor functional tests for testing more command options. Change-Id: I030652f6f3ab3dada12252599b20969f03a5df02
* | | | | Nit: Trivial doc formatting fix for network flavorAnkur Gupta2017-03-011-4/+10
| | | | | | | | | | | | | | | | | | | | Change-Id: I6e67c0859642593bc7fdd479cac81e56d87faf09
* | | | | Merge "Add Cinder v3 client support for volumes"Jenkins2017-03-0112-1/+214
|\ \ \ \ \
| * | | | | Add Cinder v3 client support for volumesJustin A Wilson2017-02-2012-1/+214
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial Cinder v3 support Change-Id: Idd5074832e80697ed0671f06d3291dfd92dbfb08
* | | | | | Merge "Auto allocated topology for OSC"Jenkins2017-03-017-0/+507
|\ \ \ \ \ \
| * | | | | | Auto allocated topology for OSCAnkur Gupta2017-02-227-0/+507
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implementation of Auto-allocated topology into OSC. Dependency merged and released in SDK v. 0.9.11 Partially Implements: blueprint network-auto-allocated-topology Change-Id: I16120910893b0b26b0f7f77a184b0378448458c5
* | | | | | | Updated from global requirementsOpenStack Proposal Bot2017-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ief1a2faf6b9f80c5c7f3946d820f89587d44f8aa
* | | | | | | Merge "Update doc/source/command-objects/image.rst"Jenkins2017-03-011-2/+1
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Update doc/source/command-objects/image.rstDavid Rabel2017-02-281-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update doc/source/command-objects/image.rst to match output of 'openstack help image create' again. Forgot this in: https://review.openstack.org/#/c/437335/ Change-Id: Ied7ed88ea79da0b778cccf19d087b5ee06edcb71
* | | | | | | Merge "Port set/unset SecGroup Bug Fix"Jenkins2017-02-275-50/+67
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Port set/unset SecGroup Bug FixAnkur Gupta2017-02-265-50/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Throwing error 'Port' object has no attribute 'security_groups' Fix for set and unset. Change-Id: I1a0625b5a432c7a91cf40249ce4f7c883f53d704 Closes-Bug: #1656788
* | | | | | | Merge "openstack image create : --file and --volume exclude each other"Jenkins2017-02-272-4/+6
|\ \ \ \ \ \ \
| * | | | | | | openstack image create : --file and --volume exclude each otherDavid Rabel2017-02-242-4/+6
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added parser.add_mutually_exclusive_group() for --file and --volume in openstack image create. Change-Id: I4d9fc6314801d569354e5644e231ddd6c7f1853d Closes-Bug: 1666551
* | | | | | | Merge "Support list commands by group name keyword"Jenkins2017-02-275-0/+101
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | Support list commands by group name keywordRui Chen2017-02-235-0/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The output of current "command list" is so long, it's very difficult for users to find out the commands they care about. Add "--group <group-keyword>" option to filter the commands by group name keyword, like: --group volume, list all openstack.volume.v2 (cinder) commands That support the scenario that users need to know the current support commands of some OpenStack services(nova, neutron, cinder and so on) in OSC. Change-Id: Id673042729ad36a0cac0b81fb31a3537c24f03fc Closes-Bug: #1666780
* | | | | | | Fix output of ListSecurityGroupRuleJens Rosenboom2017-02-243-23/+23
| |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Ethertype column was always left empty because a wrong column name was being used. Change-Id: I7fc0f8d5eb7bac1efb234faba454dad0a45a7e6a Closes-Bug: 1667699
* | | | | | Merge "Fix can not set is_default in network"Jenkins2017-02-243-57/+25
|\ \ \ \ \ \
| * | | | | | Fix can not set is_default in networkjiahui.qiang2017-02-233-57/+25
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The value of is_default always be None, can not be set by "network set" command. Allow "--default" and "--no-default" options to be recognized when ``--external`` is not present. Closes-bug:#1665231 Change-Id: I7a05fc7734a15994f72ca4e47997b4952f1f72f8
* | | | | | Merge "Revert unit tests for quota commands"Jenkins2017-02-231-42/+30
|\ \ \ \ \ \