Increase IP address binding flexibility
The current method of retrieving an IP address by interface name using address_for does not work when there are multiple IP addresses assigned to the same interface. This blueprint is to resolve that issue while taking a step in the right direction to unify how the cookbooks handle service network binding information.
Please see the specification for further details.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Ray
- Priority:
- High
- Drafter:
- Christopher Dearborn
- Direction:
- Approved
- Assignee:
- Christopher Dearborn
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- havana-stable
- Started by
- Christopher Dearborn
- Completed by
- Justin Shepherd
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Added ability to specify IP address
Addressed by: https:/
Added ability to specify IP address
Addressed by: https:/
Add ability to specify IP for service
Addressed by: https:/
Add ability to specify IP for service
Addressed by: https:/
Add ability to specify IP for service
Addressed by: https:/
Add ability to specify IP for service
Addressed by: https:/
Added endpoint for binding identity services.
Addressed by: https:/
Removed deprecated connection attributes
Gerrit topic: https:/
Addressed by: https:/
Use openstack-common VNC endpoint information
Addressed by: https:/
Changes related to increase IP binding flexibility
Addressed by: https:/
Changes related to increase IP binding flexibility
Addressed by: https:/
Added endpoint for VNC IP binding
Addressed by: https:/
Converted VNC service IP binding to endpoint
Addressed by: https:/
Added endpoints for OVS & Linuxbridge IP binding
Addressed by: https:/
Increase IP binding flexibility changes
Addressed by: https:/
add ability to specify different port for locally bound services
Addressed by: https:/
add [<service>-bind] attributes
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
[compute] Allow binding locally to different IP than endpoint IP
Addressed by: https:/
[compute] Allow binding locally to different IP than endpoint IP
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
llow binding locally to different IP than endpoint IP
Addressed by: https:/
Allow binding locally to different IP than endpoint IP
Addressed by: https:/
Add ability to specify api host/port in config file
Addressed by: https:/
Add ability to specify api host/port in config file