Kolla containers with 3rd party vendor drivers
This BP details the changes required to fully support 3rd party vendor drivers within the Kolla ecosystem. Handling of 3rd party vendor drivers continues to be a contentious issue in part because each OpenStack project handles their vendor plugins/drivers differently. For example, Cinder and Ironic support their drivers in-tree but Neutron ML2 drivers have been out-of-tree for several releases. It would be ideal for Kolla to come up with a consistent way to support both in-tree and out-of-tree plugins/drivers.
Another important aspect to keep in kind is that several drivers are in turn dependent on additional external packages to function properly. The containers built with these drivers should also be pulling in these dependencies for it to be useful.
Building Container Images:
Initial implementation can be found at : https:/
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Sandhya Dasu
- Direction:
- Needs approval
- Assignee:
- Sandhya Dasu
- Definition:
- New
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- rocky-2
- Started by
- Sandhya Dasu
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Building Kolla containers with 3rd party vendor drivers