From 91b1ffe5d0a25a55b6622ebeb653bdb5b1240e31 Mon Sep 17 00:00:00 2001 From: Francisco Valente Castro <1435136+franciscovalentecastro@users.noreply.github.com> Date: Thu, 7 Nov 2024 17:55:51 -0500 Subject: [PATCH 1/2] Set DPkg lock timeout to 400. --- integration_test/gce/gce_testing.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integration_test/gce/gce_testing.go b/integration_test/gce/gce_testing.go index 7671103035..9461fd6483 100644 --- a/integration_test/gce/gce_testing.go +++ b/integration_test/gce/gce_testing.go @@ -1360,7 +1360,7 @@ func attemptCreateInstance(ctx context.Context, logger *log.Logger, options VMOp // TODO(b/369656678): We see frequent errors like "Waiting for cache lock: // Could not get lock /var/lib/dpkg/lock-frontend", so add a generous timeout. if IsDebianBased(vm.ImageSpec) { - if _, err := RunRemotely(ctx, logger, vm, "echo 'DPkg::Lock::Timeout=300' | sudo tee /etc/dpkg/dpkg.cfg.d/cache-lock-timeout.cfg"); err != nil { + if _, err := RunRemotely(ctx, logger, vm, "echo 'DPkg::Lock::Timeout=400' | sudo tee /etc/dpkg/dpkg.cfg.d/cache-lock-timeout.cfg"); err != nil { return nil, fmt.Errorf("setting increased dpkg cache lock timeout failed: %w", err) } } From e35f95ccf6e142d62a15a2bde85fe3541d2115f0 Mon Sep 17 00:00:00 2001 From: Francisco Valente Castro <1435136+franciscovalentecastro@users.noreply.github.com> Date: Fri, 8 Nov 2024 10:22:48 -0500 Subject: [PATCH 2/2] Set Timeout=600 --- integration_test/gce/gce_testing.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integration_test/gce/gce_testing.go b/integration_test/gce/gce_testing.go index 9461fd6483..0ed474efe1 100644 --- a/integration_test/gce/gce_testing.go +++ b/integration_test/gce/gce_testing.go @@ -1360,7 +1360,7 @@ func attemptCreateInstance(ctx context.Context, logger *log.Logger, options VMOp // TODO(b/369656678): We see frequent errors like "Waiting for cache lock: // Could not get lock /var/lib/dpkg/lock-frontend", so add a generous timeout. if IsDebianBased(vm.ImageSpec) { - if _, err := RunRemotely(ctx, logger, vm, "echo 'DPkg::Lock::Timeout=400' | sudo tee /etc/dpkg/dpkg.cfg.d/cache-lock-timeout.cfg"); err != nil { + if _, err := RunRemotely(ctx, logger, vm, "echo 'DPkg::Lock::Timeout=600' | sudo tee /etc/dpkg/dpkg.cfg.d/cache-lock-timeout.cfg"); err != nil { return nil, fmt.Errorf("setting increased dpkg cache lock timeout failed: %w", err) } }