Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Configure Renovate #6392

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

elastic-renovate-prod[bot]
Copy link

@elastic-renovate-prod elastic-renovate-prod bot commented Dec 18, 2024

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

  • .tool-versions (asdf)
  • .buildkite/bk.integration.pipeline.yml (buildkite)
  • .buildkite/pipeline.yml (buildkite)
  • docker-compose.yml (docker-compose)
  • Dockerfile (dockerfile)
  • Dockerfile.skaffold (dockerfile)
  • dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl (dockerfile)
  • dev-tools/packaging/templates/ironbank/Dockerfile.tmpl (dockerfile)
  • .github/workflows/add-issues-to-ingest-board.yml (github-actions)
  • .github/workflows/bump-agent-versions.yml (github-actions)
  • .github/workflows/bump-golang.yml (github-actions)
  • .github/workflows/fragment-in-pr.yml (github-actions)
  • .github/workflows/golangci-lint.yml (github-actions)
  • .github/workflows/post-dependabot.yml (github-actions)
  • .github/workflows/updatecli-compose.yml (github-actions)
  • go.mod (gomod)
  • deploy/helm/edot-collector/kube-stack/values.yaml (helm-values)
  • deploy/helm/elastic-agent/values.yaml (helm-values)
  • dev-tools/kubernetes/base/elastic-agent-managed/kustomization.yml (kustomize)
  • dev-tools/kubernetes/base/elastic-agent-standalone/kustomization.yml (kustomize)
  • dev-tools/kubernetes/overlays/elastic-agent-managed/kustomization.yml (kustomize)
  • dev-tools/kubernetes/overlays/elastic-agent-standalone/kustomization.yml (kustomize)
  • test_infra/ess/terraform.tf (terraform)
  • testing/environments/cloud/main.tf (terraform)
  • testing/environments/infra/terraform/modules/ec_deployment/terraform.tf (terraform)
  • .buildkite/bk.integration.pipeline.yml (regex)
  • .buildkite/integration.pipeline.yml (regex)
  • .buildkite/pipeline.yml (regex)
  • Dockerfile (regex)
  • Dockerfile.skaffold (regex)
  • dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl (regex)
  • dev-tools/packaging/templates/ironbank/Dockerfile.tmpl (regex)
  • README.md (regex)
  • docs/elastic-agent-gke-autopilot.md (regex)
  • internal/pkg/otel/README.md (regex)
  • internal/pkg/otel/templates/README.md.tmpl (regex)
  • .buildkite/bk.integration.pipeline.yml (regex)
  • .buildkite/integration.pipeline.yml (regex)
  • .buildkite/pipeline.yml (regex)
  • Dockerfile (regex)
  • Dockerfile.skaffold (regex)
  • dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl (regex)
  • dev-tools/packaging/templates/ironbank/Dockerfile.tmpl (regex)
  • README.md (regex)
  • docs/elastic-agent-gke-autopilot.md (regex)
  • internal/pkg/otel/README.md (regex)
  • internal/pkg/otel/templates/README.md.tmpl (regex)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding PR is merged
  • Chainguard Renovate configuration (https://ela.st/wolfi)
  • Renovate configuration to manage containers in docker.elastic.co/ci-agent-images/*. This is included by default and doesn't need to be explicitly pulled in
  • Chainguard Renovate configuration (https://ela.st/wolfi)
  • Renovate configuration to manage containers in docker.elastic.co/ci-agent-images/*. This is included by default and doesn't need to be explicitly pulled in
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.
  • Pin Docker digests.
  • Pin github-action digests.
  • Pin dependency versions for devDependencies.
  • Preset with best practices from the Renovate maintainers. Recommended for advanced users, who want to follow our best practices.
  • Shared Renovate configuration for an out-of-the-box set of defaults for Renovate at Elastic

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 53 Pull Requests:

chore(deps): pin dependencies
  • Schedule: ["at any time"]
  • Branch name: renovate/pin-dependencies
  • Merge into: main
  • Upgrade actions/checkout to 11bd71901bbe5b1630ceea73d27597364c9af683
  • Upgrade actions/setup-go to 3041bf56c941b39c61721a86cd11f3bb1338122a
  • Upgrade circleci/golang to sha256:002228c9bb0e57b2e1ef6f277b436036b184699477fc75034a0b33f69da94402
  • Upgrade docker.elastic.co/beats-dev/golang-crossbuild to sha256:7705d8675f99b644062d921c75f0f61d025ea8a972302c912cf73e42b926c31a
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:2edbab5551a817c9a7532f8294477fb834bc7006e4e90eb0b70a52271d118d9c
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:87ff85bc12fbac3c42a9da9b0eb57da48505bcb8f08a7695138fcc078a226304
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:29e34fc14be6d9d9692066e5ef63b0b39b8bdb2b3dfe22b0cd06970f3919742a
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:7deaae9710a37fea705b8d0e3dec4e1181e11800a56305ebd98b44269def9851
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:63f07c65656c9d2722eff32cd6fe95b4732c519a41c7f896638941d6cd8e70ce
  • Upgrade docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks to sha256:1bc493c9de5074e67cd6b746b3fe91299dffcb93040de30910397db081f4514a
  • Upgrade docker.elastic.co/cloud-ci/sonarqube/buildkite-scanner to sha256:4a19f75b96e97a80b55a33774388a63ca29f20fb5d0d8703644478e3f03c21ce
  • Upgrade docker.elastic.co/observability/elastic-otel-dotnet to sha256:f8fd04b8a8b6547db75315af1bf5b4987fb90cb47ab357b4aec8f21378ce348e
  • Upgrade docker.elastic.co/observability/elastic-otel-javaagent to sha256:28d65d04a329c8d5545ed579d6c17f0d74800b7b1c5875e75e0efd29e210566a
  • Upgrade docker.elastic.co/observability/elastic-otel-node to sha256:904c768725165d61ffdf4ffda50690c320f1a4d27e3799ea6e1d1b7e98a6f433
  • Upgrade docker.elastic.co/observability/elastic-otel-python to sha256:de7b5cce7514a10081a00820a05097931190567ec6e18a384ff7c148bad0695e
  • Upgrade elastic/oblt-actions to 68406df8f0091f0d6dfa9905727b8d0119c0881a
  • Upgrade ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go to sha256:1b33d13df9aa52255034da346fbad5e764ba89a8e54ca4590c7550a56659f7ed
  • Upgrade golang to sha256:a6322013fde74c44e925791b6f3fc4529c3bcd5982e09968ea14b6aa08309e05
  • Upgrade golangci/golangci-lint-action to 971e284b6050e8a5849b72094c50ab08da042db8
  • Upgrade magefile/mage-action to 6a5dcb5fe61f43d7c08a98bc3cf9bc63c308c08e
chore(deps): update github.com/elastic/fsnotify digest to c1467c0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-elastic-fsnotify-digest
  • Merge into: main
  • Upgrade github.com/elastic/fsnotify to c1467c02fba575afdb5f4201072ab8403bbf00f4
fix(deps): update github.com/blakesmith/ar digest to 809d437
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-blakesmith-ar-digest
  • Merge into: main
  • Upgrade github.com/blakesmith/ar to 809d4375e1fb
fix(deps): update github.com/elastic/mock-es digest to fde2741
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-elastic-mock-es-digest
  • Merge into: main
  • Upgrade github.com/elastic/mock-es to fde2741ff2ef
fix(deps): update github.com/google/pprof digest to 40e02aa
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-google-pprof-digest
  • Merge into: main
  • Upgrade github.com/google/pprof to 40e02aabc2ad
fix(deps): update github.com/hectane/go-acl digest to ca0b05c
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-hectane-go-acl-digest
  • Merge into: main
  • Upgrade github.com/hectane/go-acl to ca0b05cb1adb
fix(deps): update github.com/rednafi/link-patrol digest to 0ac66e7
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-rednafi-link-patrol-digest
  • Merge into: main
  • Upgrade github.com/rednafi/link-patrol to 0ac66e73bef5
fix(deps): update golang.org/x/exp digest to b2144cd
  • Schedule: ["at any time"]
  • Branch name: renovate/golang.org-x-exp-digest
  • Merge into: main
  • Upgrade golang.org/x/exp to b2144cdd0a67
chore(deps): update buildkite plugin test-collector to v1.10.2
  • Schedule: ["at any time"]
  • Branch name: renovate/test-collector-1.x
  • Merge into: main
  • Upgrade test-collector to v1.10.2
fix(deps): update module github.com/antlr4-go/antlr/v4 to v4.13.1
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-antlr4-go-antlr-v4-4.x
  • Merge into: main
  • Upgrade github.com/antlr4-go/antlr/v4 to v4.13.1
fix(deps): update module github.com/docker/docker to v27.4.1+incompatible
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-docker-docker-27.x
  • Merge into: main
  • Upgrade github.com/docker/docker to v27.4.1+incompatible
fix(deps): update module github.com/dolmen-go/contextio to v0.0.1
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-dolmen-go-contextio-0.x
  • Merge into: main
  • Upgrade github.com/dolmen-go/contextio to 68fc5150bcd5614e0d213a22db6f883e1ed86eda
fix(deps): update module github.com/elastic/elastic-agent-system-metrics to v0.11.7
fix(deps): update module github.com/josephspurrier/goversioninfo to v1.4.1
fix(deps): update module github.com/kardianos/service to v1.2.2
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-kardianos-service-1.x
  • Merge into: main
  • Upgrade github.com/kardianos/service to f4a4df2b5eb5bdd0169d5ec60e48bbb4d0a6e029
fix(deps): update module go.elastic.co/apm/module/apmgorilla/v2 to v2.6.2
fix(deps): update module go.elastic.co/apm/module/apmgrpc/v2 to v2.6.2
fix(deps): update module go.elastic.co/ecszap to v1.0.3
  • Schedule: ["at any time"]
  • Branch name: renovate/go.elastic.co-ecszap-1.x
  • Merge into: main
  • Upgrade go.elastic.co/ecszap to v1.0.3
fix(deps): update module kernel.org/pub/linux/libs/security/libcap/cap to v1.2.73
  • Schedule: ["at any time"]
  • Branch name: renovate/kernel.org-pub-linux-libs-security-libcap-cap-1.x
  • Merge into: main
  • Upgrade kernel.org/pub/linux/libs/security/libcap/cap to v1.2.73
chore(deps): update buildkite plugin junit-annotate to v2.6.0
  • Schedule: ["at any time"]
  • Branch name: renovate/junit-annotate-2.x
  • Merge into: main
  • Upgrade junit-annotate to v2.6.0
chore(deps): update buildkite plugin monorepo-diff to v1.2.0
  • Schedule: ["at any time"]
  • Branch name: renovate/monorepo-diff-1.x
  • Merge into: main
  • Upgrade monorepo-diff to v1.2.0
chore(deps): update dependency terraform to v1.10.3
  • Schedule: ["at any time"]
  • Branch name: renovate/terraform-1.x
  • Merge into: main
  • Upgrade terraform to 1.10.3
chore(deps): update docker.elastic.co/beats-dev/golang-crossbuild docker tag to v1.23.4
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-beats-dev-golang-crossbuild-1.x
  • Merge into: main
  • Upgrade docker.elastic.co/beats-dev/golang-crossbuild to sha256:2461a59bda1b8a0659749cd87c24b181f2fe14f6b4dec7598008c89874520924
chore(deps): update docker.elastic.co/beats/elastic-agent docker tag
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-beats-elastic-agent-8.x
  • Merge into: main
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:c8fcbe0a38bb1dd220caf2c04dafd04cfffeeda5d547a8eee5484f3fb9fd9bf8
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:98b0167d74291dd40deeecf9b64abadad375cab5574e7f7f95ade2e042f54eca
chore(deps): update docker.elastic.co/beats/elastic-agent docker tag to v7.17.27
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-beats-elastic-agent-7.x
  • Merge into: main
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:0ea3841925706f264f9e241985a3c1362feeaf7b845f7ae0b939cbc467fdbd3b
chore(deps): update docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks docker tag to v0.7
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-ci-agent-images-platform-ingest-buildkite-agent-beats-ci-with-hooks-0.x
  • Merge into: main
  • Upgrade docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks to sha256:83b24aa041892741a882f990fca255a351a2fc242e2f23f6cffcc3b07396c2f8
chore(deps): update docker.elastic.co/observability/elastic-otel-javaagent docker tag to v1.1.0
chore(deps): update docker.elastic.co/observability/elastic-otel-node docker tag to v0.6.0
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-observability-elastic-otel-node-0.x
  • Merge into: main
  • Upgrade docker.elastic.co/observability/elastic-otel-node to sha256:e59e240e0ce9d983c46b59a058fe5b0f8dcb9f55843654bad99910b05b40c19c
chore(deps): update docker.elastic.co/observability/elastic-otel-python docker tag to v0.6.0
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-observability-elastic-otel-python-0.x
  • Merge into: main
  • Upgrade docker.elastic.co/observability/elastic-otel-python to sha256:0432956522d8119110ca454eee9501cdb25cf9333d8d7f3a19cd9a9314db53e0
chore(deps): update ghcr.io/open-telemetry/opentelemetry-go-instrumentation/autoinstrumentation-go docker tag to v0.19.0
chore(deps): update golang docker tag to v1.23.4
  • Schedule: ["at any time"]
  • Branch name: renovate/golang-1.x
  • Merge into: main
  • Upgrade golang to sha256:7ea4c9dcb2b97ff8ee80a67db3d44f98c8ffa0d191399197007d8459c1453041
  • Upgrade golang to 1.23.4
chore(deps): update module github.com/elastic/sarama to v1.24.1-elastic
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-elastic-sarama-1.x
  • Merge into: main
  • Upgrade github.com/elastic/sarama to 355d120d09706d85bc6d2a84287be7fbd13ef453
chore(deps): update terraform ec to >= 0.4.0
  • Schedule: ["at any time"]
  • Branch name: renovate/ec-0.x
  • Merge into: main
  • Upgrade ec to >= 0.4.0
fix(deps): update kubernetes packages to v0.32.0
fix(deps): update module github.com/elastic/beats/v7 to v7.17.26
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-elastic-beats-v7-7.x
  • Merge into: main
  • Upgrade github.com/elastic/beats/v7 to 5b41c60f8a028d1a883be72fb157a1c4ea8aa911
fix(deps): update module github.com/fatih/color to v1.18.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-fatih-color-1.x
  • Merge into: main
  • Upgrade github.com/fatih/color to v1.18.0
fix(deps): update module github.com/gofrs/uuid/v5 to v5.3.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-gofrs-uuid-v5-5.x
  • Merge into: main
  • Upgrade github.com/gofrs/uuid/v5 to v5.3.0
fix(deps): update module github.com/jaypipes/ghw to v0.13.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-jaypipes-ghw-0.x
  • Merge into: main
  • Upgrade github.com/jaypipes/ghw to v0.13.0
fix(deps): update module github.com/jedib0t/go-pretty/v6 to v6.6.5
fix(deps): update module github.com/jeffail/gabs/v2 to v2.7.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-jeffail-gabs-v2-2.x
  • Merge into: main
  • Upgrade github.com/Jeffail/gabs/v2 to v2.7.0
fix(deps): update module github.com/rs/zerolog to v1.33.0
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-rs-zerolog-1.x
  • Merge into: main
  • Upgrade github.com/rs/zerolog to v1.33.0
fix(deps): update module github.com/schollz/progressbar/v3 to v3.17.1
fix(deps): update module golang.org/x/time to v0.8.0
  • Schedule: ["at any time"]
  • Branch name: renovate/golang.org-x-time-0.x
  • Merge into: main
  • Upgrade golang.org/x/time to v0.8.0
fix(deps): update module golang.org/x/tools to v0.28.0
  • Schedule: ["at any time"]
  • Branch name: renovate/golang.org-x-tools-0.x
  • Merge into: main
  • Upgrade golang.org/x/tools to v0.28.0
fix(deps): update module google.golang.org/api to v0.214.0
  • Schedule: ["at any time"]
  • Branch name: renovate/google.golang.org-api-0.x
  • Merge into: main
  • Upgrade google.golang.org/api to v0.214.0
fix(deps): update module google.golang.org/protobuf to v1.36.1
  • Schedule: ["at any time"]
  • Branch name: renovate/google.golang.org-protobuf-1.x
  • Merge into: main
  • Upgrade google.golang.org/protobuf to v1.36.1
fix(deps): update module gotest.tools/gotestsum to v1.12.0
  • Schedule: ["at any time"]
  • Branch name: renovate/gotest.tools-gotestsum-1.x
  • Merge into: main
  • Upgrade gotest.tools/gotestsum to v1.12.0
fix(deps): update module helm.sh/helm/v3 to v3.16.4
  • Schedule: ["at any time"]
  • Branch name: renovate/helm.sh-helm-v3-3.x
  • Merge into: main
  • Upgrade helm.sh/helm/v3 to v3.16.4
fix(deps): update module sigs.k8s.io/e2e-framework to v0.5.0
  • Schedule: ["at any time"]
  • Branch name: renovate/sigs.k8s.io-e2e-framework-0.x
  • Merge into: main
  • Upgrade sigs.k8s.io/e2e-framework to v0.5.0
chore(deps): update docker.elastic.co/beats/elastic-agent docker tag to v9
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.elastic.co-beats-elastic-agent-9.x
  • Merge into: main
  • Upgrade docker.elastic.co/beats/elastic-agent to sha256:2edbab5551a817c9a7532f8294477fb834bc7006e4e90eb0b70a52271d118d9c
fix(deps): update module github.com/cenkalti/backoff/v4 to v5
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-cenkalti-backoff-v4-5.x
  • Merge into: main
  • Upgrade github.com/cenkalti/backoff/v4 to v5.0.0
fix(deps): update module github.com/dolmen-go/contextio to v1
  • Schedule: ["at any time"]
  • Branch name: renovate/github.com-dolmen-go-contextio-1.x
  • Merge into: main
  • Upgrade github.com/dolmen-go/contextio to 68fc5150bcd5614e0d213a22db6f883e1ed86eda
fix(deps): update module gopkg.in/yaml.v2 to v3
  • Schedule: ["at any time"]
  • Branch name: renovate/gopkg.in-yaml.v2-3.x
  • Merge into: main
  • Upgrade gopkg.in/yaml.v2 to v3.0.1

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit for details.


Warning

Please correct - or verify that you can safely ignore - these dependency lookup failures before you merge this PR.

  • Failed to look up docker package registry1.dsop.io/redhat/ubi/ubi9
  • Could not determine new digest for update (github-tags package updatecli/updatecli-action)
  • Could not determine new digest for update (go package sigs.k8s.io/kustomize/api)
  • Could not determine new digest for update (go package sigs.k8s.io/kustomize/kyaml)

Files affected: dev-tools/packaging/templates/ironbank/Dockerfile.tmpl, .github/workflows/bump-golang.yml, go.mod


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


This PR has been generated by Renovate Bot.

Copy link
Contributor

mergify bot commented Dec 18, 2024

This pull request does not have a backport label. Could you fix it @elastic-renovate-prod[bot]? 🙏
To fixup this pull request, you need to add the backport labels for the needed
branches, such as:

  • backport-./d./d is the label to automatically backport to the 8./d branch. /d is the digit

Copy link
Contributor

mergify bot commented Dec 18, 2024

backport-v8.x has been added to help with the transition to the new branch 8.x.
If you don't need it please use backport-skip label and remove the backport-8.x label.

@mergify mergify bot added the backport-8.x Automated backport to the 8.x branch with mergify label Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-8.x Automated backport to the 8.x branch with mergify
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants