Use the existing data containers in ansible
Ansible doesn't use the data containers rather it mounts in volumes to the corresponding service's API container.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Medium
- Drafter:
- Ryan Hallisey
- Direction:
- Needs approval
- Assignee:
- Ryan Hallisey
- Definition:
- Superseded
- Series goal:
- Accepted for mitaka
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Ryan Hallisey
- Completed by
- Steven Dake
Related branches
Related bugs
Sprints
Whiteboard
I would be ok with a single data container across the entire project that runs /bin/sleep infinity and specifies no volumes.
Name kolla-data or something similar.
Ideally I would like to remove all specifying of VOLUMES in the Dockerfiles since they serve no purpose but to add additional layers to the image and break the cache.
Using the glance-data container and then nova-data (and then having to create a rabbit-data ?! container) is overkill and just a tax on resources. Add to that that I still have to specify an override for the command and the volumes directly anyway and it is pointless to have the data images anyway. --SamYaple
There is conflict on this blueprint, and I don't think its a super high priority for Liberty. As a result, I have pushed to Mitaka to sort it out. Note I agree with Sam on this one, api container mount works and suffers no issues as long as it is named differently. --sdake
Gerrit topic: https:/
Addressed by: https:/
Use the Glance Data container for ansible
Addressed by: https:/
Use Nova Data container for ansible