| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: I084046b28bf46a6c11948f3fb3f69bc99b5df9e8
|
| |
|
|
| |
Change-Id: I43045446f357bc05f54b9a90bdc083d13a45f203
|
| |
|
|
|
|
|
|
| |
Change-Id: If4ac5cc3ed9dc3a514a14efd49ba8f9a886a1f9c
Closes-Bug: #1469087
Depends-On: I19ede488c053235b3e2d7c66818c27440a650f9d
Co-Authored-By: Kyle Mestery <mestery@mestery.com>
Signed-off-by: Kyle Mestery <mestery@mestery.com>
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Added unit tests for:
* add network to DHCP agent;
* remove network from DHCP agent;
* list networks on DHCP agent;
* list DHCP agents hosting network;
* add router to L3 agent;
* remove router from L3 agent;
* list routers on L3 agent;
* list L3 agents hosting router.
Change-Id: I6ae82c2a65dcf86fa1510ac27d465b9cd3941a1b
Closes-Bug: #1206113
|
| |\ \ |
|
| | |/
| |
| |
| | |
Change-Id: I3f260377b8675675f631862e28101fa51bf2aad9
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
v2_0.Client now contains both base features of HTTP clients
and API methods which talk to Neutron server. We have so many
API methods now and it is not easy to find the base features
from the class.
This commit just split the base features into ClientBase.
Change-Id: I00b78569ad09efc59624ee73a6786d77226bda20
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add ip_version to port-create and port-update option
--extra-dhcp-opt.
Change-Id: I0976ed0ada0a174c475c725ab8c7eb89b33f61ca
Partially-implements: Blueprint extra-dhcp-opts-ipv4-ipv6
|
| | | |
| | |
| | |
| | | |
Change-Id: Ide4446ae84da4e47db2998c1494b54129a6650ba
|
| |\ \ \
| |_|/
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
With this patch fixed_ips field is printed in JSON format.
The patch corrects https://review.openstack.org/#/c/99929/
Closes bug 1263551
Change-Id: I10842b96a443396abf0b268a699cce85b98c5a72
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If py26 tests are run first, there is a incompatibility in the
.testrepository that breaks several tests. To get around this, you
need to run the py33 tests first. This change was made over in the
cliff project.
Before:
(.venv)terry@brat:~/hp/ncli$ rm -rf .testrepository/
(.venv)terry@brat:~/hp/ncli$ tox
...
py26: commands succeeded
py27: commands succeeded
ERROR: py33: commands failed
ERROR: py34: commands failed
ERROR: pypy: commands failed
pep8: commands succeeded
After:
(.venv)terry@brat:~/hp/ncli$ rm -rf .testrepository/
(.venv)terry@brat:~/hp/ncli$ tox
...
py33: commands succeeded
py34: commands succeeded
py26: commands succeeded
py27: commands succeeded
pypy: commands succeeded
pep8: commands succeeded
congratulations :)
(.venv)terry@brat:~/hp/ncli$
Closes-Bug: 1415446
Change-Id: Ia0b44cc4a05dd1c668204d8d4dce5381d35373fe
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This change implements the LBaaS v2 object model changes necessary for
python-neutronclient. It includes new objects loadbalancer and listener,
as well as new implementations for pool, member, and healthmonitor.
While many constructs are the same as in v1, many are not, and have
therefore been namespaced under lb/v2.
This client now supports both the v1 and v2 implementations
simultaneously. v1 commands retain their original form:
neutron lb-<object>-<command>
and v2 commands take the form:
neutron lbaas-<object>-<command>
Co-Authored-By: Michael Johnson <johnsom@hp.com>
Change-Id: I970b1de39d0dd8872459a584dd1f5c9110796ac9
Partially-implements: blueprint lbaas-api-and-objmodel-improvement
DocImpact
|
| |\ \ \ \ |
|
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In the recent commit, True/False of boolean argument
became case-insensitve and this code is copy-and-paste'ed
in several places.
Now there are several number of patches which add explicit
arguments for *-update or *-list and the code of boolean
argumetns like below will be used more than now.
This commit add a utility method to register such boolean opt.
parser.add_argument(
'--enabled',
dest='enabled', metavar='{True,False}',
choices=['True', 'true', 'False', 'false'],
help=_('Whether to enable or disable this rule.'),
default=argparse.SUPPRESS)
Change-Id: I9575eeef32154a8b92589c2cc7889803216bddb2
|
| |\ \ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The parameter of router operation not only supports id also supports name,
so it should modify the hint.
Change-Id: Ib5ddb771fb87181bcf638499703c03ebcc9cc680
Closes-bug: #1288656
|
| |\ \ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
In setup_columns() method of ListCommand class, if parsed_args.formatter
is "csv", the method will don't handle this case for returning before the
if-else statement.
Change-Id: Ic689228c722aa12a7671857797c606d0960b3d7e
|
| |\ \ \ \ \ \ |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ib0d668a6ddadb0fec60c964dc5e1e1bd83b74be4
Closes-Bug: #1408529
|
| |\ \ \ \ \ \ \ |
|
| | | |_|_|_|_|/
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When getting security_group_ids in securitygroup.py, a None id is
included into the list due to the remote group id is Null when the
security group rule direction is egress.
And this causes the calculation of the number of chunk_size is
1 more than the number it should be.
Then the request page size excess the MAX request page size
Then the RequestURITooLong exception happens again, and finally
the commend fails.
Co-Authored-By: Furukawa, Yushiro <y.furukawa_2@jp.fujitsu.com>
Change-Id: Ib671cf3ddc6827793c4a86d2d3c8a34957f5dfd3
Related-Bug: 1271462
Closes-Bug: 1415692
|
| |\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | | |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Id7a489df5460038aca8ebf80f782b3b4f675bdba
|
| | |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
Change-Id: I2131f5f51c723516a4f912ce49f5f25e5308ad15
|
| |\ \ \ \ \ \ |
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Added parser options for port parameters that can be updated
thus making the help reference for port-update more verbose.
This patch also allows subnet_id and ip_address parameters
of the --fixed-ip argument to be passed in one update request.
Added a unit test for this.
Also added a missing device_owner argument to both port-update
and port-create commands.
Change-Id: Id78a1400b282b34ee7b30437390be954a2c34f88
Closes-Bug: #1165171
Closes-Bug: #1208427
Closes-Bug: #1399681
|
| |\ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
a parameter is added to the API.
this patch adds a parameter that is collesponding to the parameter.
partial blueprint allow-specific-floating-ip-address
Change-Id: I232568db11054b73a9a557cb669e570bcd362d6d
|
| |\ \ \ \ \ \ \ \ |
|
| | | |/ / / / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
Change-Id: Ic97efb9a066e4709ee07405d9964988bfb659eff
|
| |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
extend_list API of ListSecurityGroupRule class assumes that the data
includes security_group_id and remote_group_id fields, which may not
be the case when we filter on other fields. This patch addresses this
issue.
Closes-Bug: #1359230
Change-Id: Icb38e6e926ae441116ac4a895650f80c24d373a6
|
| |\ \ \ \ \ \ \ \ \ |
|
| | |/ / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Change-Id: I8d4fba2e05bd73311eb86c948e7f1c6bdb953a6a
|
| |\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
|/| | | | | | | | |
|
| | |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Currently when provider network attributes are placed before the network
name in neutron net-create command, the network name is incorrectly parsed
to one of the provider attribute values. This patch addresses the issue by
parsing the provider network attributes, which inturn allows us to place
these attributes at any location in the argument list.
Closes-Bug: #1384984
Change-Id: I930ced12d1f6747df91a47af8f34585ed36b84f3
|
| |\ \ \ \ \ \ \ \ |
|
| | | |_|_|_|_|_|/
| |/| | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Namespace does not have project_domain_name, it has
os_project_domain_name.
Change-Id: Ic0f0265078ddf92673e67e7aa276a57f2e37c98b
Closes-Bug: 1405046
|
| |\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
|
| | | |_|/ / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Currently, the "neutron help" command in CLI doesn't expose the
"bash-completion" command to users, but actually, the "neutron
bash-completion" command is available. Additionally, there is a "complete"
command in outputs of "neutron help", but this command will prints a wrong
result. This patch adds the "bash-completion" command to commands list of
neutron CLI and removes the "complete" command.
Change-Id: I0f2ec22da7ba36f79197acb41d0621fc726cc0f3
Closes-Bug: #1340647
|
| |\ \ \ \ \ \ \ |
|
| | | |_|_|_|_|/
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Change-Id: Ibb100d54a5fd8b04ac5e1fc3a26826c695f4d951
Closes-bug: #1320793
|
| |\ \ \ \ \ \ \ |
|