Public bug reported:

Here is the configuration:
[root@SG-dev-flynn-3-fwaas devstack]# source openrc demo demo
WARNING: setting legacy OS_TENANT_NAME to support cli tools.
[root@SG-dev-flynn-3-fwaas devstack]# nova list
+----+------+--------+------------+-------------+----------+
| ID | Name | Status | Task State | Power State | Networks |
+----+------+--------+------------+-------------+----------+
+----+------+--------+------------+-------------+----------+
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-create --ip-version 4 
--local-as 777 106
Created a new bgp_speaker:
+-----------------------------------+--------------------------------------+
| Field                             | Value                                |
+-----------------------------------+--------------------------------------+
| advertise_floating_ip_host_routes | True                                 |
| advertise_tenant_networks         | True                                 |
| id                                | ee03ac3c-81c8-46ce-abad-e3fac4877e87 |
| ip_version                        | 4                                    |
| local_as                          | 777                                  |
| name                              | 106                                  |
| networks                          |                                      |
| peers                             |                                      |
| tenant_id                         | 01c10991df8749d8a79694dad6dfb836     |
+-----------------------------------+--------------------------------------+
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-create --ip-version 4 
--local-as 7788 101 
Created a new bgp_speaker:
+-----------------------------------+--------------------------------------+
| Field                             | Value                                |
+-----------------------------------+--------------------------------------+
| advertise_floating_ip_host_routes | True                                 |
| advertise_tenant_networks         | True                                 |
| id                                | cb0a27e5-42a6-44c1-914b-9bce85a4d1e1 |
| ip_version                        | 4                                    |
| local_as                          | 7788                                 |
| name                              | 101                                  |
| networks                          |                                      |
| peers                             |                                      |
| tenant_id                         | 01c10991df8749d8a79694dad6dfb836     |
+-----------------------------------+--------------------------------------+
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-list
+--------------------------------------+------+----------+------------+
| id                                   | name | local_as | ip_version |
+--------------------------------------+------+----------+------------+
| cb0a27e5-42a6-44c1-914b-9bce85a4d1e1 | 101  |     7788 |          4 |
| ee03ac3c-81c8-46ce-abad-e3fac4877e87 | 106  |      777 |          4 |
+--------------------------------------+------+----------+------------+
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-show 
cb0a27e5-42a6-44c1-914b-9bce85a4d1e1
Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
Neutron server returns request_ids: ['req-bff87635-2767-4bfd-b6e0-cc1399136d88']
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-show 101              
                   
Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
Neutron server returns request_ids: ['req-fd336b49-70e3-4a20-ba2d-9ca9889ea05c']
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-show 106
Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
Neutron server returns request_ids: ['req-70354c3c-d59a-4f69-ba3a-54edbce12e44']
[root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-update 
--advertise-floating-ip-host-routes=False 106
Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
Neutron server returns request_ids: ['req-a13edca8-7d55-4568-a94f-a6bd228923fc']

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: l3-bgp

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

Title:
  non-admin can create and list bgpspeakers but can not show or update
  speaker

Status in neutron:
  New

Bug description:
  Here is the configuration:
  [root@SG-dev-flynn-3-fwaas devstack]# source openrc demo demo
  WARNING: setting legacy OS_TENANT_NAME to support cli tools.
  [root@SG-dev-flynn-3-fwaas devstack]# nova list
  +----+------+--------+------------+-------------+----------+
  | ID | Name | Status | Task State | Power State | Networks |
  +----+------+--------+------------+-------------+----------+
  +----+------+--------+------------+-------------+----------+
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-create --ip-version 
4 --local-as 777 106
  Created a new bgp_speaker:
  +-----------------------------------+--------------------------------------+
  | Field                             | Value                                |
  +-----------------------------------+--------------------------------------+
  | advertise_floating_ip_host_routes | True                                 |
  | advertise_tenant_networks         | True                                 |
  | id                                | ee03ac3c-81c8-46ce-abad-e3fac4877e87 |
  | ip_version                        | 4                                    |
  | local_as                          | 777                                  |
  | name                              | 106                                  |
  | networks                          |                                      |
  | peers                             |                                      |
  | tenant_id                         | 01c10991df8749d8a79694dad6dfb836     |
  +-----------------------------------+--------------------------------------+
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-create --ip-version 
4 --local-as 7788 101 
  Created a new bgp_speaker:
  +-----------------------------------+--------------------------------------+
  | Field                             | Value                                |
  +-----------------------------------+--------------------------------------+
  | advertise_floating_ip_host_routes | True                                 |
  | advertise_tenant_networks         | True                                 |
  | id                                | cb0a27e5-42a6-44c1-914b-9bce85a4d1e1 |
  | ip_version                        | 4                                    |
  | local_as                          | 7788                                 |
  | name                              | 101                                  |
  | networks                          |                                      |
  | peers                             |                                      |
  | tenant_id                         | 01c10991df8749d8a79694dad6dfb836     |
  +-----------------------------------+--------------------------------------+
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-list
  +--------------------------------------+------+----------+------------+
  | id                                   | name | local_as | ip_version |
  +--------------------------------------+------+----------+------------+
  | cb0a27e5-42a6-44c1-914b-9bce85a4d1e1 | 101  |     7788 |          4 |
  | ee03ac3c-81c8-46ce-abad-e3fac4877e87 | 106  |      777 |          4 |
  +--------------------------------------+------+----------+------------+
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-show 
cb0a27e5-42a6-44c1-914b-9bce85a4d1e1
  Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
  Neutron server returns request_ids: 
['req-bff87635-2767-4bfd-b6e0-cc1399136d88']
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-show 101            
                     
  Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
  Neutron server returns request_ids: 
['req-fd336b49-70e3-4a20-ba2d-9ca9889ea05c']
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-show 106
  Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
  Neutron server returns request_ids: 
['req-70354c3c-d59a-4f69-ba3a-54edbce12e44']
  [root@SG-dev-flynn-3-fwaas devstack]# neutron bgp-speaker-update 
--advertise-floating-ip-host-routes=False 106
  Failed to check policy tenant_id:%(tenant_id)s because Unable to verify 
match:%(tenant_id)s as the parent resource: tenant was not found.
  Neutron server returns request_ids: 
['req-a13edca8-7d55-4568-a94f-a6bd228923fc']

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

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to