yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #43156
[Bug 1524661] Re: "neutron help net-update" shows insufficient parameter info
** Also affects: python-neutronclient
Importance: Undecided
Status: New
** No longer affects: neutron
** Changed in: python-neutronclient
Status: New => Confirmed
** Changed in: python-neutronclient
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1524661
Title:
"neutron help net-update" shows insufficient parameter info
Status in python-neutronclient:
Confirmed
Bug description:
update network name can work using "neutron net-update" command, but
in "neutron help net-update", it cannot show this parameter.
Setup:
centos liberty
Steps:
[root@46-37 ~(keystone_admin)]# neutron help net-update
usage: neutron net-update [-h] [--request-format {json,xml}]
[--qos-policy QOS_POLICY | --no-qos-policy]
NETWORK
Update network's information.
positional arguments:
NETWORK ID or name of network to update.
optional arguments:
-h, --help show this help message and exit
--request-format {json,xml}
The XML or JSON request format.
--qos-policy QOS_POLICY
Attach QoS policy ID or name to the resource.
--no-qos-policy Detach QoS policy from the resource.
[root@46-37 ~(keystone_admin)]# neutron net-show 7c32fd53-b138-4469-a1cb-580e6bffbac7
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| id | 7c32fd53-b138-4469-a1cb-580e6bffbac7 |
| mtu | 0 |
| name | net-chen |
| provider:network_type | vxlan |
| provider:physical_network | |
| provider:segmentation_id | 92 |
| router:external | False |
| shared | False |
| status | ACTIVE |
| subnets | |
| tenant_id | 5e330189111048b9a74a76eea9a469ac |
+---------------------------+--------------------------------------+
[root@46-37 ~(keystone_admin)]# neutron net-update 7c32fd53-b138-4469-a1cb-580e6bffbac7 --name newnet
Updated network: 7c32fd53-b138-4469-a1cb-580e6bffbac7
[root@46-37 ~(keystone_admin)]# neutron net-show 7c32fd53-b138-4469-a1cb-580e6bffbac7
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| id | 7c32fd53-b138-4469-a1cb-580e6bffbac7 |
| mtu | 0 |
| name | newnet |
| provider:network_type | vxlan |
| provider:physical_network | |
| provider:segmentation_id | 92 |
| router:external | False |
| shared | False |
| status | ACTIVE |
| subnets | |
| tenant_id | 5e330189111048b9a74a76eea9a469ac |
+---------------------------+--------------------------------------+
Expected result:
here is a good example for neutron subnet-update
[root@46-37 ~(keystone_admin)]# neutron help subnet-update
usage: neutron subnet-update [-h] [--request-format {json,xml}] [--name NAME]
[--gateway GATEWAY_IP | --no-gateway]
[--allocation-pool start=IP_ADDR,end=IP_ADDR]
[--host-route destination=CIDR,nexthop=IP_ADDR]
[--dns-nameserver DNS_NAMESERVER]
[--disable-dhcp] [--enable-dhcp]
SUBNET
Update subnet's information.
positional arguments:
SUBNET ID or name of subnet to update.
optional arguments:
-h, --help show this help message and exit
--request-format {json,xml}
The XML or JSON request format.
--name NAME Name of this subnet.
--gateway GATEWAY_IP Gateway IP of this subnet.
--no-gateway No distribution of gateway.
--allocation-pool start=IP_ADDR,end=IP_ADDR
Allocation pool IP addresses for this subnet (This
option can be repeated).
--host-route destination=CIDR,nexthop=IP_ADDR
Additional route (This option can be repeated).
--dns-nameserver DNS_NAMESERVER
DNS name server for this subnet (This option can be
repeated).
--disable-dhcp Disable DHCP for this subnet.
--enable-dhcp Enable DHCP for this subnet.
[root@46-37 ~(keystone_admin)]#
To manage notifications about this bug go to:
https://bugs.launchpad.net/python-neutronclient/+bug/1524661/+subscriptions
References