Allow specifying recursion depth when building images
Kolla image build tool go through the image dependency chain, to make sure every image in the path are built in order
However, either in dev or real production case, sometimes there's a small fix needed for the final image (e.g swift-object-
Because overtime, parent images can change due to upstream package update, source update etc. For the purpose of small change in children image (swift-
The idea is to allow user specify depth level (similar to git clone --depth), so that once specified, build tool never go deeper beyond this level.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Qiu Yu
- Direction:
- Needs approval
- Assignee:
- Qiu Yu
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Mark Goddard
- Completed by
- Mark Goddard
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add --depth option for build tool
Addressed by: https:/
Allow the use of previously built parent images