Skip to content

Commit 94fa3d1

Browse files
committed
rbac
1 parent bd323c4 commit 94fa3d1

1 file changed

Lines changed: 1 addition & 36 deletions

File tree

.github/workflows/functional-networking.yaml

Lines changed: 1 addition & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -40,41 +40,6 @@ jobs:
4040
"create_port:binding:profile": "rule:admin_only or rule:service_api"
4141
"update_port:binding:profile": "rule:admin_only or rule:service_api"
4242
EOF
43-
cat << EOF >> /tmp/neutron-policies/bgpvpn.yaml
44-
---
45-
"create_bgpvpn": "rule:admin_only"
46-
"get_bgpvpn": "rule:admin_or_owner"
47-
"get_bgpvpn:tenant_id": "rule:admin_only"
48-
"get_bgpvpn:route_targets": "rule:admin_only"
49-
"get_bgpvpn:import_targets": "rule:admin_only"
50-
"get_bgpvpn:export_targets": "rule:admin_only"
51-
"get_bgpvpn:route_distinguishers": "rule:admin_only"
52-
"update_bgpvpn": "rule:admin_or_owner"
53-
"update_bgpvpn:tenant_id": "rule:admin_only"
54-
"update_bgpvpn:route_targets": "rule:admin_only"
55-
"update_bgpvpn:import_targets": "rule:admin_only"
56-
"update_bgpvpn:export_targets": "rule:admin_only"
57-
"update_bgpvpn:route_distinguishers": "rule:admin_only"
58-
"delete_bgpvpn": "rule:admin_only"
59-
"create_bgpvpn_network_association": "rule:admin_or_owner"
60-
"get_bgpvpn_network_association": "rule:admin_or_owner"
61-
"get_bgpvpn_network_association:tenant_id": "rule:admin_only"
62-
"get_bgpvpn_network_associations": "rule:admin_or_owner"
63-
"update_bgpvpn_network_association": "rule:admin_or_owner"
64-
"delete_bgpvpn_network_association": "rule:admin_or_owner"
65-
"create_bgpvpn_router_association": "rule:admin_or_owner"
66-
"get_bgpvpn_router_association": "rule:admin_or_owner"
67-
"get_bgpvpn_router_association:tenant_id": "rule:admin_only"
68-
"get_bgpvpn_router_associations": "rule:admin_or_owner"
69-
"update_bgpvpn_router_association": "rule:admin_or_owner"
70-
"delete_bgpvpn_router_association": "rule:admin_or_owner"
71-
"create_bgpvpn_port_association": "rule:admin_or_owner"
72-
"get_bgpvpn_port_association": "rule:admin_or_owner"
73-
"get_bgpvpn_port_association:tenant_id": "rule:admin_only"
74-
"get_bgpvpn_port_associations": "rule:admin_or_owner"
75-
"update_bgpvpn_port_association": "rule:admin_or_owner"
76-
"delete_bgpvpn_port_association": "rule:admin_or_owner"
77-
EOF
7843
- name: Deploy devstack
7944
uses: EmilienM/devstack-action@e82a9cbead099cba72f99537e82a360c3e319c69
8045
with:
@@ -88,7 +53,7 @@ jobs:
8853
[[post-config|\$NEUTRON_CONF]]
8954
[oslo_policy]
9055
policy_dirs = /tmp/neutron-policies
91-
enabled_services: "neutron-dns,neutron-qos,neutron-segments,neutron-trunk,neutron-uplink-status-propagation,neutron-network-segment-range,neutron-port-forwarding,neutron-bgpvpn,neutron-bgpvpn-routes-control,${{ matrix.additional_services }}"
56+
enabled_services: "neutron-dns,neutron-qos,neutron-segments,neutron-trunk,neutron-uplink-status-propagation,neutron-network-segment-range,neutron-port-forwarding,neutron-bgpvpn,neutron-bgpvpn-routes-control,neutron-rbac-bgpvpn,${{ matrix.additional_services }}"
9257
- name: Checkout go
9358
uses: actions/setup-go@v5
9459
with:

0 commit comments

Comments
 (0)