← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1268823] Re: Non-admin owned networks can be updated to shared

 

** Changed in: neutron
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1268823

Title:
  Non-admin owned networks can be updated to shared

Status in OpenStack Neutron (virtual network service):
  Fix Released

Bug description:
  As a non-admin user, I am unable to create a shared network:

  stack@sma-vm-dvstk:~/DEVSTACK/devstack$

  stack@sma-vm-dvstk:~/DEVSTACK/devstack$ neutron net-create mysharednet --shared
  {"NeutronError": {"message": "Policy doesn't allow create_network to be performed.", "type": "PolicyNotAuthorized", "detail": ""}}

  This is expected since the behavior is defined in policy.json.

  However, If I am able to update a network to be shared.  If a network
  cannot be created with shared=True, then the network shouldn't be able
  to be modified to be shared=True.

  
  stack@sma-vm-dvstk:~/DEVSTACK/devstack$ neutron net-create mysharednet
  Created a new network:
  +----------------+--------------------------------------+
  | Field          | Value                                |
  +----------------+--------------------------------------+
  | admin_state_up | True                                 |
  | id             | 3e2ccb52-79a5-404b-9838-3a0926b35947 |
  | name           | mysharednet                          |
  | shared         | False                                |
  | status         | ACTIVE                               |
  | subnets        |                                      |
  | tenant_id      | c3d21dbd077144fe9d8f919488f72c2d     |
  +----------------+--------------------------------------+

  stack@sma-vm-dvstk:~/DEVSTACK/devstack$ neutron net-update mysharednet --shared True
  Updated network: mysharednet

  stack@sma-vm-dvstk:~/DEVSTACK/devstack$ neutron net-show mysharednet
  +-----------------+--------------------------------------+
  | Field           | Value                                |
  +-----------------+--------------------------------------+
  | admin_state_up  | True                                 |
  | id              | 3e2ccb52-79a5-404b-9838-3a0926b35947 |
  | name            | mysharednet                          |
  | router:external | False                                |
  | shared          | True                                 |
  | status          | ACTIVE                               |
  | subnets         |                                      |
  | tenant_id       | c3d21dbd077144fe9d8f919488f72c2d     |
  +-----------------+--------------------------------------+

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1268823/+subscriptions


References