Since this report concerns a possible security risk, an incomplete security advisory task has been added while the core security reviewers for the affected project or projects confirm the bug and discuss the scope of any vulnerability along with potential solutions.
** Also affects: ossa Importance: Undecided Status: New ** Changed in: ossa Status: New => Incomplete -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1488362 Title: Network ports are not down when network admin-state is made down Status in neutron: New Status in OpenStack Security Advisory: Incomplete Bug description: Neutron ports continue to be admin-state up and operational. It is expected that when network admin-state is made down, the ports of it should also be brought down and should not work. $ neutron net-create net2 Created a new network: +---------------------------+--------------------------------------+ | Field | Value | +---------------------------+--------------------------------------+ | admin_state_up | True | | id | 860bd682-74cc-4864-8b12-e756dfcd9475 | | name | net2 | | provider:network_type | vxlan | | provider:physical_network | | | provider:segmentation_id | 1020 | | router:external | False | | shared | False | | status | ACTIVE | | subnets | | | tenant_id | b3a57548ddf54b57a2f40411843b6c92 | +---------------------------+--------------------------------------+ $ neutron subnet-create net2 192.168.2.0/24 Created a new subnet: +-------------------+--------------------------------------------------+ | Field | Value | +-------------------+--------------------------------------------------+ | allocation_pools | {"start": "192.168.2.2", "end": "192.168.2.254"} | | cidr | 192.168.2.0/24 | | dns_nameservers | | | enable_dhcp | True | | gateway_ip | 192.168.2.1 | | host_routes | | | id | f29a5119-ba5c-4092-8d00-71d53c668d89 | | ip_version | 4 | | ipv6_address_mode | | | ipv6_ra_mode | | | name | | | network_id | 860bd682-74cc-4864-8b12-e756dfcd9475 | | tenant_id | b3a57548ddf54b57a2f40411843b6c92 | +-------------------+--------------------------------------------------+ $ nova boot --image cirros-0.3.2-x86_64-uec --flavor 1 --nic net-id=860bd682-74cc-4864-8b12-e756dfcd9475 i3 +--------------------------------------+----------------------------------------------------------------+ | Property | Value | +--------------------------------------+----------------------------------------------------------------+ | OS-DCF:diskConfig | MANUAL | | OS-EXT-AZ:availability_zone | nova | | OS-EXT-SRV-ATTR:host | - | | OS-EXT-SRV-ATTR:hypervisor_hostname | - | | OS-EXT-SRV-ATTR:instance_name | instance-00000003 | | OS-EXT-STS:power_state | 0 | | OS-EXT-STS:task_state | scheduling | | OS-EXT-STS:vm_state | building | | OS-SRV-USG:launched_at | - | | OS-SRV-USG:terminated_at | - | | accessIPv4 | | | accessIPv6 | | | adminPass | UT2jcpsSSiQQ | | config_drive | | | created | 2015-08-25T07:01:44Z | | flavor | m1.tiny (1) | | hostId | | | id | 350c66d3-2817-408e-85d9-9cd1b4c47e39 | | image | cirros-0.3.2-x86_64-uec (98a6a3ee-4008-4dac-a634-534bb457a5f7) | | key_name | - | | metadata | {} | | name | i3 | | os-extended-volumes:volumes_attached | [] | | progress | 0 | | security_groups | default | | status | BUILD | | tenant_id | b3a57548ddf54b57a2f40411843b6c92 | | updated | 2015-08-25T07:01:44Z | | user_id | b4f34210995d44bba288e0559f68b18d | +--------------------------------------+----------------------------------------------------------------+ $ neutron router-interface-add router1 f29a5119-ba5c-4092-8d00-71d53c668d89 Added interface ea75f789-628a-4341-94ae-0d55bc1d6244 to router router1. $ neutron net-update net2 --admin-state-up False Updated network: net2 juno@Juno:~$ neutron net-show net2 +---------------------------+--------------------------------------+ | Field | Value | +---------------------------+--------------------------------------+ | admin_state_up | False | | id | 860bd682-74cc-4864-8b12-e756dfcd9475 | | name | net2 | | provider:network_type | vxlan | | provider:physical_network | | | provider:segmentation_id | 1020 | | router:external | False | | shared | False | | status | ACTIVE | | subnets | f29a5119-ba5c-4092-8d00-71d53c668d89 | | tenant_id | b3a57548ddf54b57a2f40411843b6c92 | +---------------------------+--------------------------------------+ $ sudo ip netns exec qrouter-03931f82-98ef-43bb-a7e0-66875b9558bb ping 192.168.2.1 PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data. 64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time=0.119 ms 64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time=0.083 ms ^C --- 192.168.2.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.083/0.101/0.119/0.018 ms $ sudo ip netns exec qrouter-03931f82-98ef-43bb-a7e0-66875b9558bb ping 192.168.2.2 PING 192.168.2.2 (192.168.2.2) 56(84) bytes of data. 64 bytes from 192.168.2.2: icmp_seq=4 ttl=64 time=4.41 ms 64 bytes from 192.168.2.2: icmp_seq=5 ttl=64 time=1.06 ms 64 bytes from 192.168.2.2: icmp_seq=6 ttl=64 time=1.11 ms 64 bytes from 192.168.2.2: icmp_seq=7 ttl=64 time=1.11 ms ^C --- 192.168.2.2 ping statistics --- 7 packets transmitted, 4 received, 42% packet loss, time 6027ms rtt min/avg/max/mdev = 1.062/1.925/4.412/1.436 ms To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1488362/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp