This section outlines the top new features for the Networking service.
- Role-based Access Control (RBAC) for QoS policies
This release adds Role-based Access Control (RBAC) for QoS policies. As a result, you can now apply QoS policies to certain projects. For example, you can now create a QoS policy that allows for lower-priority network traffic, and have it only apply to certain projects.
- RBAC for External Networks
External networks can now be controlled using the RBAC framework. This allows networks to be made available to specific tenants (as opposed to all tenants), which can then be used as an external gateway for routers and floating IPs.
- Purge a Project's Networking
Previously, after deleting a project, you might have noticed the presence of stale resources that were once allocated to the project. This included networks, routers, and ports. Previously, these stale resources had to be been manually deleted, while also being mindful of deleting them in the correct order. This has been addressed in Red Hat OpenStack Platform 9, where you can instead use the
neutron purge command to delete all the neutron resources that once belonged to a particular project.
- Timestamp Fields
Timestamp fields are now added to the neutron core resources: network, subnet, and ports. This enables more powerful system monitoring options, allowing you to now query neutron information against a specific period of time.
- Description Fields
Optional description fields have been added to security group rules, networks, ports, routers, and floating IPs. This allows users to store descriptive information about these entities.