Skip to content

Conversation

@breskeby
Copy link
Contributor

@breskeby breskeby commented Sep 4, 2025

This should help us keeping buildkite agent images up-to-date in our pipelines.

This is a follow up on https://github.com/elastic/elasticsearch/pull/134118/files#r2321516783

@breskeby breskeby added >non-issue :Delivery/Build Build or test infrastructure Team:Delivery Meta label for Delivery team auto-backport Automatically create backport pull requests when merged v9.2.0 labels Sep 4, 2025
@breskeby breskeby self-assigned this Sep 4, 2025
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-delivery (Team:Delivery)

@breskeby breskeby removed the auto-backport Automatically create backport pull requests when merged label Sep 4, 2025
@breskeby breskeby requested review from a team and jamietanna September 4, 2025 10:19
@jamietanna jamietanna requested a review from nikfot September 4, 2025 10:21
@jamietanna
Copy link

Hey @breskeby this isn't necessarily going to work as is.

The preset we're including in this PR will add better information for the docker.elastic.co/ci-agent-images/eck-region/buildkite-agent image that we're using , but it won't introduce updates for the image, as we're using :only-chainguard

Gimme a sec, and I'll share a diff that should do it

@jamietanna
Copy link

The full renovate.json I'd recommend is:

{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "github>elastic/renovate-config:only-chainguard",
    "github>elastic/renovate-config:ci-agent-images",
    ":disableDependencyDashboard"
  ],
  "schedule": [
    "after 1pm on tuesday"
  ],
  "labels": [
    ">non-issue",
    ":Delivery/Packaging",
    ":Delivery/Build",
    "Team:Delivery",
    "auto-merge-without-approval"
  ],
  "baseBranches": [
    "main",
    "9.1",
    "9.0",
    "8.19",
    "8.18",
    "7.17"
  ],
  "packageRules": [
    {
      "description": "Explicitly enable ci-agent-image updates",
      "matchPackageNames": [
        "/docker.elastic.co/ci-agent-images/.*/"
      ],
      "enabled": true
    }
  ]
}

Note the explicit enabling of docker.elastic.co/ci-agent-images/ images

@breskeby breskeby merged commit 8f82f3f into elastic:main Sep 4, 2025
32 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Delivery/Build Build or test infrastructure >non-issue Team:Delivery Meta label for Delivery team v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants