2.1 KiB
2.1 KiB
Support Neutron Address Scope
https://blueprints.launchpad.net/heat/+spec/add-neutron-address-scope
Provides support for Neutron address scope feature.
Problem description
Address scope feature in Neutron has been available since Liberty release:
https://blueprints.launchpad.net/neutron/+spec/address-scopes
An address scope can be associated with multiple subnet pools in a one-to-many relationship. The subnet pools under an address scope must not overlap.
This blueprint will add the neutron address scope resource in heat.
Proposed change
Add following resource under resources/openstack/neutron/
OS::Neutron::AddressScope
- name (required, name of the address scope, update_allowed)
- tenant_id (optional, the owner tenant ID of the address scope)
- limited to administrator operate
- apply 'keystone.project' constraint
- shared (optional, indicating whether the address scope is shared,
default value is False, update_allowed)
- limited to administrator operate, can change unshared to shared only
- ip_version (optional, default value is 4)
- allowed values are [4, 6]
Alternatives
None
Implementation
Assignee(s)
Primary assignee: huangtianhua@huawei.com
Milestones
mitaka-2
Work Items
- Add resource related
- Add related tests
- Add sample template in heat-templates
Dependencies
None