Skip to content
This repository has been archived by the owner on Sep 17, 2024. It is now read-only.

chore: Configure Renovate #3848

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 Aug 8, 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

  • internal/config/compose/profiles/fleet/docker-compose.yml (docker-compose)
  • internal/config/compose/services/apm-server/docker-compose.yml (docker-compose)
  • internal/config/compose/services/elastic-agent/centos/docker-compose.yml (docker-compose)
  • internal/config/compose/services/elastic-agent/cloud/docker-compose.yml (docker-compose)
  • internal/config/compose/services/elastic-agent/debian/docker-compose.yml (docker-compose)
  • internal/config/compose/services/elastic-agent/docker-compose.yml (docker-compose)
  • internal/config/compose/services/elastic-agent/fleet-server/docker-compose.yml (docker-compose)
  • internal/config/compose/services/elasticsearch/docker-compose.yml (docker-compose)
  • internal/config/compose/services/kibana/docker-compose.yml (docker-compose)
  • internal/config/compose/services/metricbeat/docker-compose.yml (docker-compose)
  • internal/config/compose/services/opbeans-go/docker-compose.yml (docker-compose)
  • internal/config/compose/services/opbeans-java/docker-compose.yml (docker-compose)
  • internal/config/compose/services/vsphere/docker-compose.yml (docker-compose)
  • .ci/docker/centos-systemd/Dockerfile (dockerfile)
  • .ci/docker/debian-systemd/Dockerfile (dockerfile)
  • .github/workflows/bump-elastic-stack-snapshot.yml (github-actions)
  • .github/workflows/golangci-lint.yml (github-actions)
  • .github/workflows/junit-test-reporter.yml (github-actions)
  • .github/workflows/k8s-autodiscovery-test.yml (github-actions)
  • .github/workflows/opentelemetry.yml (github-actions)
  • .github/workflows/pre-commit.yml (github-actions)
  • .github/workflows/pull-request.yml (github-actions)
  • go.mod (gomod)
  • .ci/ansible/requirements.txt (pip_requirements)
  • .ci/docker/centos-systemd/Dockerfile (regex)
  • .ci/docker/debian-systemd/Dockerfile (regex)
  • .ci/docker/centos-systemd/Dockerfile (regex)
  • .ci/docker/debian-systemd/Dockerfile (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)
  • Chainguard Renovate configuration (https://ela.st/wolfi)
  • 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 58 Pull Requests:

chore(deps): pin dependencies
  • Schedule: ["at any time"]
  • Branch name: renovate/pin-dependencies
  • Merge into: main
  • Upgrade actions/checkout to 692973e3d937129bcbf40652eb9f2f61becf3332
  • Upgrade actions/checkout to f43a0e5ff2bd294095638e18286ca9a3d1956744
  • Upgrade actions/setup-go to 93397bea11091df50f3d7e59dc26a7711a8bcfbe
  • Upgrade actions/setup-python to 3542bca2639a428e1796aaa6a2ffef0c0f575566
  • Upgrade actions/upload-artifact to ff15f0306b3f739f7b6fd43fb5d26cd321bd4de5
  • Upgrade centos to sha256:be65f488b7764ad3638f236b7b515b3678369a5124c47b8d32916d6487418ea4
  • Upgrade debian to sha256:b8084b1a576c5504a031936e1132574f4ce1d6cc7130bbcc25a28f074539ae6b
  • Upgrade docker.elastic.co/observability-ci/centos-systemd to sha256:7951dd448e9f02993a97be5947d4844a13cb34b29e5d3cfd0d80c52ffad683eb
  • Upgrade docker.elastic.co/observability-ci/debian-systemd to sha256:0642bbd6c8d6195f9b9293d3256893a3ce46e4e36077e85acf83a497d58e1037
  • Upgrade elastic/apm-pipeline-library to 0abb7c92aa7ed263e7d896db50a1ad3389c3fca1
  • Upgrade golangci/golangci-lint-action to a4f60bb28d35aeee14e6880718e0c85ff1882e64
chore(deps): update dependency deprecated to v1.2.14
  • Schedule: ["at any time"]
  • Branch name: renovate/deprecated-1.x
  • Merge into: main
  • Upgrade Deprecated to ==1.2.14
chore(deps): update dependency jinja2 to v3.1.4
  • Schedule: ["at any time"]
  • Branch name: renovate/jinja2-3.x
  • Merge into: main
  • Upgrade Jinja2 to ==3.1.4
chore(deps): update dependency markupsafe to v2.1.5
  • Schedule: ["at any time"]
  • Branch name: renovate/markupsafe-2.x
  • Merge into: main
  • Upgrade MarkupSafe to ==2.1.5
chore(deps): update dependency protobuf to v3.20.3
  • Schedule: ["at any time"]
  • Branch name: renovate/protobuf-3.x
  • Merge into: main
  • Upgrade protobuf to ==3.20.3
chore(deps): update dependency pyyaml to v6.0.2
  • Schedule: ["at any time"]
  • Branch name: renovate/pyyaml-6.x
  • Merge into: main
  • Upgrade PyYAML to ==6.0.2
chore(deps): update dependency urllib3 to v1.26.20
  • Schedule: ["at any time"]
  • Branch name: renovate/urllib3-1.x
  • Merge into: main
  • Upgrade urllib3 to ==1.26.20
fix(deps): update module go.elastic.co/apm/module/apmelasticsearch/v2 to v2.6.2
fix(deps): update module go.elastic.co/apm/module/apmhttp/v2 to v2.6.2
fix(deps): update module go.elastic.co/apm/v2 to v2.6.2
  • Schedule: ["at any time"]
  • Branch name: renovate/go.elastic.co-apm-v2-2.x
  • Merge into: main
  • Upgrade go.elastic.co/apm/v2 to v2.6.2
chore(deps): update dependency ansible-core to v2.17.4
  • Schedule: ["at any time"]
  • Branch name: renovate/ansible-core-2.x
  • Merge into: main
  • Upgrade ansible-core to ==2.17.4
chore(deps): update dependency boto3 to v1.35.20
  • Schedule: ["at any time"]
  • Branch name: renovate/boto3-1.x
  • Merge into: main
  • Upgrade boto3 to ==1.35.20
chore(deps): update dependency botocore to v1.35.20
  • Schedule: ["at any time"]
  • Branch name: renovate/botocore-1.x
  • Merge into: main
  • Upgrade botocore to ==1.35.20
chore(deps): update dependency cffi to v1.17.1
  • Schedule: ["at any time"]
  • Branch name: renovate/cffi-1.x
  • Merge into: main
  • Upgrade cffi to ==1.17.1
chore(deps): update dependency go to v1.23.1
  • Schedule: ["at any time"]
  • Branch name: renovate/go-1.x
  • Merge into: main
  • Upgrade go to 1.23.1
chore(deps): update dependency googleapis-common-protos to v1.65.0
  • Schedule: ["at any time"]
  • Branch name: renovate/googleapis-common-protos-1.x
  • Merge into: main
  • Upgrade googleapis-common-protos to ==1.65.0
chore(deps): update dependency grpcio to v1.66.1
  • Schedule: ["at any time"]
  • Branch name: renovate/grpcio-1.x
  • Merge into: main
  • Upgrade grpcio to ==1.66.1
chore(deps): update dependency idna to v3.10
  • Schedule: ["at any time"]
  • Branch name: renovate/idna-3.x
  • Merge into: main
  • Upgrade idna to ==3.10
chore(deps): update dependency opentelemetry-api to v1.27.0
  • Schedule: ["at any time"]
  • Branch name: renovate/opentelemetry-api-1.x
  • Merge into: main
  • Upgrade opentelemetry-api to ==1.27.0
chore(deps): update dependency opentelemetry-exporter-otlp to v1.27.0
  • Schedule: ["at any time"]
  • Branch name: renovate/opentelemetry-exporter-otlp-1.x
  • Merge into: main
  • Upgrade opentelemetry-exporter-otlp to ==1.27.0
chore(deps): update dependency opentelemetry-exporter-otlp-proto-grpc to v1.27.0
  • Schedule: ["at any time"]
  • Branch name: renovate/opentelemetry-exporter-otlp-proto-grpc-1.x
  • Merge into: main
  • Upgrade opentelemetry-exporter-otlp-proto-grpc to ==1.27.0
chore(deps): update dependency opentelemetry-exporter-otlp-proto-http to v1.27.0
  • Schedule: ["at any time"]
  • Branch name: renovate/opentelemetry-exporter-otlp-proto-http-1.x
  • Merge into: main
  • Upgrade opentelemetry-exporter-otlp-proto-http to ==1.27.0
chore(deps): update dependency opentelemetry-proto to v1.27.0
  • Schedule: ["at any time"]
  • Branch name: renovate/opentelemetry-proto-1.x
  • Merge into: main
  • Upgrade opentelemetry-proto to ==1.27.0
chore(deps): update dependency opentelemetry-sdk to v1.27.0
  • Schedule: ["at any time"]
  • Branch name: renovate/opentelemetry-sdk-1.x
  • Merge into: main
  • Upgrade opentelemetry-sdk to ==1.27.0
chore(deps): update dependency pycparser to v2.22
  • Schedule: ["at any time"]
  • Branch name: renovate/pycparser-2.x
  • Merge into: main
  • Upgrade pycparser to ==2.22
chore(deps): update dependency python-dateutil to v2.9.0.post0
  • Schedule: ["at any time"]
  • Branch name: renovate/python-dateutil-2.x
  • Merge into: main
  • Upgrade python-dateutil to ==2.9.0.post0
chore(deps): update dependency requests to v2.32.3
  • Schedule: ["at any time"]
  • Branch name: renovate/requests-2.x
  • Merge into: main
  • Upgrade requests to ==2.32.3
chore(deps): update dependency resolvelib to v0.9.0
  • Schedule: ["at any time"]
  • Branch name: renovate/resolvelib-0.x
  • Merge into: main
  • Upgrade resolvelib to ==0.9.0
chore(deps): update dependency s3transfer to v0.10.2
  • Schedule: ["at any time"]
  • Branch name: renovate/s3transfer-0.x
  • Merge into: main
  • Upgrade s3transfer to ==0.10.2
chore(deps): update dependency typing_extensions to v4.12.2
  • Schedule: ["at any time"]
  • Branch name: renovate/typing_extensions-4.x
  • Merge into: main
  • Upgrade typing_extensions to ==4.12.2
chore(deps): update dependency wrapt to v1.16.0
  • Schedule: ["at any time"]
  • Branch name: renovate/wrapt-1.x
  • Merge into: main
  • Upgrade wrapt to ==1.16.0
chore(deps): update golangci/golangci-lint-action action to v6.1.0
  • Schedule: ["at any time"]
  • Branch name: renovate/golangci-golangci-lint-action-6.x
  • Merge into: main
  • Upgrade golangci/golangci-lint-action to aaa42aa0628b4ae2578232a66b541047968fac86
chore(deps): update helm/kind-action action to v1.10.0
  • Schedule: ["at any time"]
  • Branch name: renovate/helm-kind-action-1.x
  • Merge into: main
  • Upgrade helm/kind-action to 0025e74a8c7512023d06dc019c617aa3cf561fde
fix(deps): update module github.com/cucumber/godog to v0.14.1
fix(deps): update module github.com/docker/cli to v27.2.1+incompatible
  • Schedule: ["at any time"]
  • Branch name: renovate/github.aaakk.us.kg-docker-cli-27.x
  • Merge into: main
  • Upgrade github.com/docker/cli to v27.2.1+incompatible
fix(deps): update module github.com/docker/docker to v27.2.1+incompatible
  • Schedule: ["at any time"]
  • Branch name: renovate/github.aaakk.us.kg-docker-docker-27.x
  • Merge into: main
  • Upgrade github.com/docker/docker to v27.2.1+incompatible
fix(deps): update module github.com/elastic/elastic-package to v0.104.0
fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.15.0
fix(deps): update module github.com/jeffail/gabs/v2 to v2.7.0
fix(deps): update module github.com/joho/godotenv to v1.5.1
fix(deps): update module github.com/shirou/gopsutil/v3 to v3.24.5
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 testcontainers-go monorepo to v0.33.0
chore(deps): update actions/checkout action to v4
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-checkout-4.x
  • Merge into: main
  • Upgrade actions/checkout to 692973e3d937129bcbf40652eb9f2f61becf3332
chore(deps): update actions/setup-go action to v5
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-setup-go-5.x
  • Merge into: main
  • Upgrade actions/setup-go to 0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32
chore(deps): update actions/setup-python action to v5
  • Schedule: ["at any time"]
  • Branch name: renovate/actions-setup-python-5.x
  • Merge into: main
  • Upgrade actions/setup-python to f677139bbe7f9c59b41e40162b753c062f5d49a3
chore(deps): update actions/upload-artifact action to v4
  • Schedule: ["at any time"]
  • Branch name: renovate/major-github-artifact-actions
  • Merge into: main
  • Upgrade actions/upload-artifact to 50769540e7f4bd5e21e526ee35c689e35e0d6874
chore(deps): update centos docker tag to v8
  • Schedule: ["at any time"]
  • Branch name: renovate/centos-8.x
  • Merge into: main
  • Upgrade centos to sha256:a27fd8080b517143cbbbab9dfb7c8571c40d67d534bbdee55bd6c473f432b177
chore(deps): update dependency ansible to v10
  • Schedule: ["at any time"]
  • Branch name: renovate/ansible-10.x
  • Merge into: main
  • Upgrade ansible to ==10.4.0
chore(deps): update dependency certifi to v2024
  • Schedule: ["at any time"]
  • Branch name: renovate/certifi-2024.x
  • Merge into: main
  • Upgrade certifi to ==2024.8.30
chore(deps): update dependency charset-normalizer to v3
  • Schedule: ["at any time"]
  • Branch name: renovate/charset-normalizer-3.x
  • Merge into: main
  • Upgrade charset-normalizer to ==3.3.2
chore(deps): update dependency cryptography to v43
  • Schedule: ["at any time"]
  • Branch name: renovate/cryptography-43.x
  • Merge into: main
  • Upgrade cryptography to ==43.0.1
chore(deps): update dependency packaging to v24
  • Schedule: ["at any time"]
  • Branch name: renovate/packaging-24.x
  • Merge into: main
  • Upgrade packaging to ==24.1
chore(deps): update dependency protobuf to v5
  • Schedule: ["at any time"]
  • Branch name: renovate/protobuf-5.x
  • Merge into: main
  • Upgrade protobuf to ==5.28.1
chore(deps): update dependency resolvelib to v1
  • Schedule: ["at any time"]
  • Branch name: renovate/resolvelib-1.x
  • Merge into: main
  • Upgrade resolvelib to ==1.0.1
chore(deps): update dependency urllib3 to v2
  • Schedule: ["at any time"]
  • Branch name: renovate/urllib3-2.x
  • Merge into: main
  • Upgrade urllib3 to ==2.2.3
fix(deps): update module github.com/shirou/gopsutil/v3 to v4
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.


❓ 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 Aug 8, 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-v./d./d./d is the label to automatically backport to the 7./d branch. /d is the digit
    NOTE: backport-skip has been added to this pull request.

@mergify mergify bot added the backport-skip Skip notification from the automated backport with mergify label Aug 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
backport-skip Skip notification from the automated backport with mergify
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants