View Issue Details

IDProjectCategoryView StatusLast Update
0007511Talerdeployment and operationspublic2022-12-08 13:39
ReporterMS Assigned ToMS Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Summary0007511: Consider keep intermediate containers along the Docker base image builder.
DescriptionAfter Gv's rapid disk memory consumption, the base script builder ([0]) was patched
by using "--force-rm" when building the base image, unconditionally. That made difficult
to obtain a shell when the _sources compilation_ failed, however.

Even when the base image will be entirely based on DEB packages, errors may
still happen along the build phase and therefore a shell to the last container can be helpful. So
possibly "--force-rm" should be made optional.

0: deployment/docker/demo/build_base.sh
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

MS

2022-12-08 13:38

reporter   ~0019506

Given that newer Docker versions have BuildKit integrated, and that this one already removes intermediate containers, then --force-rm is going to be always true.

MS

2022-12-08 13:39

reporter   ~0019507

Flag removed here: 694ea520cb4ea9fde..

Issue History

Date ModifiedUsernameFieldChange
2022-12-07 16:45MSNew Issue
2022-12-07 16:53MSDescription Updated
2022-12-08 13:38MSNote Added: 0019506
2022-12-08 13:39MSAssigned To => MS
2022-12-08 13:39MSStatusnew => closed
2022-12-08 13:39MSResolutionopen => fixed
2022-12-08 13:39MSNote Added: 0019507