Skip to content

Commit 692e43a

Browse files
restore configurable chaincode base image pull behavior (#5497) (#5498)
(cherry picked from commit f15473c) Signed-off-by: Drupadh Dinesh <drupadhdinesh@gmail.com> Co-authored-by: Drupadh Dinesh <81158899+drupadh-dinesh@users.noreply.github.com>
1 parent 2fbd79e commit 692e43a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

core/container/dockercontroller/dockercontroller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ func (vm *DockerVM) buildImage(ccid string, reader io.Reader) error {
117117
startTime := time.Now()
118118
res, err := vm.Client.ImageBuild(context.Background(), reader, dcli.ImageBuildOptions{
119119
Tags: []string{id},
120-
PullParent: true,
120+
PullParent: vm.ChaincodePull,
121121
NetworkMode: vm.NetworkMode,
122122
})
123123

core/container/dockercontroller/dockercontroller_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -410,7 +410,7 @@ func Test_buildImage(t *testing.T) {
410410

411411
_, in, opts := client.ImageBuildArgsForCall(0)
412412
require.Equal(t, "simple-a7a39b72f29718e653e73503210fbb597057b7a1c77d1fe321a1afcff041d4e1", opts.Tags[0])
413-
require.True(t, opts.PullParent)
413+
require.Equal(t, dvm.ChaincodePull, opts.PullParent)
414414
require.Equal(t, "network-mode", opts.NetworkMode)
415415
require.Equal(t, &bytes.Buffer{}, in)
416416
}

0 commit comments

Comments
 (0)