Skip to content

chore(deps): update dependency googlecontainertools/skaffold to v2.14.0#11229

Merged
gardener-prow[bot] merged 3 commits into
masterfrom
renovate/googlecontainertools-skaffold-2.x
Feb 4, 2025
Merged

chore(deps): update dependency googlecontainertools/skaffold to v2.14.0#11229
gardener-prow[bot] merged 3 commits into
masterfrom
renovate/googlecontainertools-skaffold-2.x

Conversation

@gardener-ci-robot
Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
GoogleContainerTools/skaffold minor v2.13.2 -> v2.14.0

Release Notes

GoogleContainerTools/skaffold (GoogleContainerTools/skaffold)

v2.14.0

Compare Source

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.14.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.14.0/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.14.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.14.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.14.0/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.14.0

Note: This release comes with a new config version, v4beta12. To upgrade your skaffold.yaml, use skaffold fix. If you choose not to upgrade, skaffold will auto-upgrade as best as it can.

New Features and Additions:

  • feat: default to ADC when gcloud cred helper is configured in docker/config.json when using docker go library #​9469
  • feat: added retry on files sync error #​9261
  • Use bazel info workspace to get workspace, check for MODULE.bazel #​9445
  • feat(git): added commit hash support to git.ref #​9430
  • feat(kaniko): Add kaniko cache run layers flag #​9465
  • feat: new gcs client using cloud client libraries #​9518
  • feat(sync): Add pod filter using FieldSelector #​9493
  • feat(cluster): Add labels to cluster config #​9553
  • feat(bin): Add graceful shutdown for helm command #​9520
  • feat: Optimize helm deploy by using goroutines #​9451
  • feat: transform imagePullPolicy when using local cluster #​9495
  • Support TemplateField for build.artifacts.docker.cliFlags #​9582
  • feat(kaniko): Optimize kaniko build by 50% using compression and add progress #​9476
  • feat(verify.go): Add pod fail reason and message to output #​9589
  • feat(helm): Add helm dependencies support #​9624
  • feat: implement kaniko.imagePullSecret for pulling images from private registry w/ auth #​9665

Fixes:

  • fix: send maxRetries property when it is specified by the user in a cloud run job manifest #​9475
  • fix: keep the original template if template expansion fails #​9503
  • fix(wait): Add panic prevent WaitForPodInitialized #​9511
  • fix(kaniko): replaces kaniko --snapshotMode argument with --snapshot-mode #​9458
  • fix: emit CloudRunServiceReady event even if default url is disabled #​9523
  • fix: Set the client DialContext to the connhelper dialer DOCKER_HOST is present #​9521
  • fix(config): Replace json tag with yaml for VerifyEnvVar #​9558
  • fix: Continue deployment even if ContainerRemove call returns error #​9561
  • fix: Wrap errors when unmarshal Cloud Run deploy manifests fail. #​9578
  • fix: Handle StandalonePods Succeeded case when checking status #​9580
  • fix(sync): log a warning for empty pods #​9599
  • fix: kustomize render should support components #​9636
  • fix: Update the k8s Job container logic for custom actions to match v… #​9584
  • fix: Helm deploy was not working with variable templatinging chart path #​9600
  • fix: retry on errors when watching pods #​9373
  • fix: Make defaultNamespace warning more useful #​9669
  • fix: Add Dockerfile for digest calculation #​9666
  • fix: make IMAGE_TAG available in buildArgs when used in docker FROM 9664

Docs, Test, and Release Updates:

  • chore: bump actions/upload-artifact from 4.3.3 to 4.3.4 #​9468
  • fix(docs): fix docs build for v1 and v2 #​9467
  • docs: generate new config version v4beta12 #​9464
  • chore: bump actions/upload-artifact from 4.3.4 to 4.4.0 #​9516
  • chore: bump github/codeql-action from 3.25.2 to 3.26.6 #​9514
  • chore: Update gcloud version from v423 to v496 #​9545
  • chore: bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible #​9486
  • chore: fix gcloud v496 SHA #​9547
  • chore: fix SHA256 value of gcloud v496 #​9548
  • chore: bump golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 #​9556
  • chore(logs): add log message for total time taken to complete skaffold dev loop #​9501
  • docs: Fix IMAGE_NAME var name for the Nth artifact #​9517
  • chore: bump puma from 5.6.8 to 5.6.9 in /integration/examples/ruby/backend #​9528
  • chore: bump actions/upload-artifact from 4.4.0 to 4.4.3 #​9542
  • chore: bump github/codeql-action from 3.26.6 to 3.27.0 #​9552
  • chore: remove unused taggers field #​9513
  • chore: bump github/codeql-action from 3.27.0 to 3.27.2 #​9564
  • chore: bump actions/setup-go from 4 to 5 #​9213
  • chore: bump ossf/scorecard-action from 2.3.1 to 2.4.0 #​9482
  • chore: bump puma from 5.6.8 to 5.6.9 in /examples/ruby/backend #​9559
  • chore: bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 #​9276
  • chore: bump github/codeql-action from 3.27.2 to 3.27.3 #​9566
  • chore: bump flask from 3.0.3 to 3.1.0 in /examples #​9569
  • chore: bump flask from 3.0.3 to 3.1.0 in /integration/examples #​9568
  • chore: bump github/codeql-action from 3.27.3 to 3.27.4 #​9570
  • chore: bump go version from 1.22 to 1.23 #​9571
  • chore: upgrade buildpacks (and transitive dependencies) #​9572
  • chore: bump xt0rted/pull-request-comment-branch from 2.0.0 to 3.0.0 #​9576
  • chore: bump github/codeql-action from 3.27.4 to 3.27.5 #​9579
  • chore: try to fix the security scorecard action #​9585
  • chore: bump github/codeql-action from 3.27.5 to 3.27.6 #​9594
  • chore: update the CODEOWNERS file #​9597
  • fix(homepage): fix gem icon #​9596
  • chore: remove MAINTAINERS #​9601
  • test: Fix the Bazel integration test. #​9604
  • chore: upgrade more dependencies #​9602
  • ci: correctly tag the latest release with the "latest" tag. #​9606
  • chore: bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /hack/tools #​9610
  • chore: bump github/codeql-action from 3.27.6 to 3.27.7 #​9608
  • chore: bump golang.org/x/crypto from 0.30.0 to 0.31.0 #​9611
  • chore: bump github/codeql-action from 3.27.7 to 3.27.9 #​9612
  • ci: cleaning up references to skaffold slim as it is no longer used #​9615
  • ci: remove deprecated workflow for creating release. This would prevent accidental trigger of this workflow #​9614
  • chore: cleaning up final references to slim from skaffold #​9616
  • chore: upgrade versions of integration test tooling #​9574
  • chore: upgrade more dependencies #​9617
  • docs: fixing yaml syntax #​9427
  • docs: Document some undocumented config options #​9237
  • chore: bump actions/upload-artifact from 4.4.3 to 4.5.0 #​9618
  • chore: allow dependabot to upgrade more dependencies #​9619
  • chore: bump github/codeql-action from 3.27.9 to 3.28.0 #​9625
  • chore: a (hopefully) final set of upgrades before dependabot takes over #​9622
  • chore: update go version used in the published container #​9642
  • chore: upgrade all bundled tools in the Skaffold container #​9646
  • chore: bump github.com/buildpacks/pack from 0.36.2 to 0.36.3 #​9655
  • chore: bump google.golang.org/api from 0.215.0 to 0.216.0 #​9653
  • chore: bump cloud.google.com/go/storage from 1.49.0 to 1.50.0 #​9652
  • chore: bump github.com/spf13/afero from 1.11.0 to 1.12.0 #​9651
  • chore: bump github/codeql-action from 3.28.0 to 3.28.1 #​9650
  • chore: bump github.com/containerd/containerd from 1.7.24 to 1.7.25 #​9654
  • chore: bump actions/upload-artifact from 4.5.0 to 4.6.0 #​9649
  • docs: Propose build batching for Bazel. #​9425
  • chore: remove GRPC package excludes #​9659
  • chore(cloudbuild): add configurable source bucket #​9441
  • chore: move deprecated library location to new location #​9661
  • fix: upgrade gradle to 8.11.1 and set java version used to 21. #​9623
  • chore: final cleanups of the go.mod file #​9663
  • chore: bump k8s.io/apimachinery from 0.32.0 to 0.32.1 #​9673
  • chore: bump cloud.google.com/go/cloudbuild from 1.19.2 to 1.20.0 #​9674
  • chore: bump go.opentelemetry.io/otel/sdk/metric from 1.33.0 to 1.34.0 #​9676
  • chore: bump github.com/buildpacks/pack from 0.36.3 to 0.36.4 #​9675
  • chore: bump golang.org/x/net from 0.23.0 to 0.33.0 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #​9678
  • chore: bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.33.0 to 1.34.0 #​9677
  • chore: one last PR of dependency upgrades before the release is cut #​9680

Huge thanks goes out to all of our contributors for this release:

  • Abe Winter
  • Andreas Bergmeier
  • Angel Montero
  • Aran Donohue
  • Benjamin Kaplan
  • Chris
  • cui fliter
  • David Herges
  • Darien Lin
  • dependabot[bot]
  • ericzzzzzzz
  • Jesse Ward
  • joeyslalom
  • Kallan Gerard
  • Lucas Rodriguez
  • Mathias Nicolajsen Kjærgaard
  • Matt Santa
  • menahyouyeah
  • Michael Plump
  • Mike Gelfand
  • Renzo Rojas
  • Ryo Kitagawa
  • sce-taid
  • Seth Nelson
  • Shikanime Deva
  • Suleiman Dibirov
  • Travis Hein
  • Vladimir Nachev
  • Wassim Dhif
  • Y.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Release note:

NONE

@gardener-ci-robot gardener-ci-robot added the kind/enhancement Enhancement, improvement, extension label Jan 23, 2025
@gardener-prow gardener-prow Bot added the cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. label Jan 23, 2025
@gardener-prow gardener-prow Bot requested review from shafeeqes and tobschli January 23, 2025 17:17
@gardener-prow gardener-prow Bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Jan 23, 2025
@shafeeqes
Copy link
Copy Markdown
Member

/lgtm
/approve
/retest

@gardener-prow gardener-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Jan 27, 2025
@gardener-prow
Copy link
Copy Markdown
Contributor

gardener-prow Bot commented Jan 27, 2025

LGTM label has been added.

DetailsGit tree hash: fdebd89ae33e194523fabef51160dc35893ae5e5

@gardener-prow gardener-prow Bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed lgtm Indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jan 27, 2025
@gardener-ci-robot
Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Copy Markdown
Member

@acumino acumino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/retest

@gardener-prow gardener-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Jan 30, 2025
@gardener-prow
Copy link
Copy Markdown
Contributor

gardener-prow Bot commented Jan 30, 2025

LGTM label has been added.

DetailsGit tree hash: 15002f4d7b68f34563b4fda0e3eadc5a16ff6266

@shafeeqes shafeeqes force-pushed the renovate/googlecontainertools-skaffold-2.x branch from 19c519f to 604a7eb Compare January 31, 2025 06:42
@gardener-prow gardener-prow Bot removed the lgtm Indicates that a PR is ready to be merged. label Jan 31, 2025
@gardener-prow gardener-prow Bot requested a review from acumino January 31, 2025 06:42
@shafeeqes
Copy link
Copy Markdown
Member

/retest

@shafeeqes
Copy link
Copy Markdown
Member

shafeeqes commented Jan 31, 2025

The pull-gardener-e2e-kind-gardenadm test fails continuously with:

- gardenadm-high-touch:statefulset/machine: ErrImageNeverPull: Container image "garden.local.gardener.cloud:5001/local-skaffold_gardener-extension-provider-local-node:v1.112.0-dev-be99ee5c5f73dd8a763d02a3efa83df89791a3d8b8914a46ca3c7f24037e3ae8@sha256:cc4d98b8f235d12b81fddf832b5240f100c2f4b60c2c5bbaa9ac66ff3d60e54d" is not present with pull policy of Never
- gardenadm-high-touch:pod/machine-0: ErrImageNeverPull: Container image "garden.local.gardener.cloud:5001/local-skaffold_gardener-extension-provider-local-node:v1.112.0-dev-be99ee5c5f73dd8a763d02a3efa83df89791a3d8b8914a46ca3c7f24037e3ae8@sha256:cc4d98b8f235d12b81fddf832b5240f100c2f4b60c2c5bbaa9ac66ff3d60e54d" is not present with pull policy of Never

Probably related to GoogleContainerTools/skaffold#9495

@shafeeqes shafeeqes force-pushed the renovate/googlecontainertools-skaffold-2.x branch from 7fa918e to 24d5a15 Compare January 31, 2025 08:33
Copy link
Copy Markdown
Member

@marc1404 marc1404 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/retest
/lgtm

@gardener-prow gardener-prow Bot added the lgtm Indicates that a PR is ready to be merged. label Feb 3, 2025
@gardener-prow
Copy link
Copy Markdown
Contributor

gardener-prow Bot commented Feb 3, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: acumino, marc1404, shafeeqes

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [acumino,marc1404,shafeeqes]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@gardener-prow
Copy link
Copy Markdown
Contributor

gardener-prow Bot commented Feb 3, 2025

LGTM label has been added.

DetailsGit tree hash: 94cacea08dfb468f2668d497db60a13029c1183e

@shafeeqes
Copy link
Copy Markdown
Member

/retest

@gardener-prow gardener-prow Bot merged commit 44bea26 into master Feb 4, 2025
@gardener-prow gardener-prow Bot deleted the renovate/googlecontainertools-skaffold-2.x branch February 4, 2025 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cla: yes Indicates the PR's author has signed the cla-assistant.io CLA. kind/enhancement Enhancement, improvement, extension lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants