Skip to content

ADR 0018: Revert ADR 3 Update the Builder using Dependabot

Date: 2025-10-27

Status

Accepted

Context

In ADR 3 Update the Builder using Dependabot, we added an indirection to the Garden Linux Builder using a Dockerfile. The intention was to allow keeping the Builder updated using Dependabot.

For various reasons, this workflow was not as useful as anticipated, and the additional complexity turned out to be a problem. This was a problem mostly when working on release branches of Garden Linux.

Decision

We reverted the changes that introduced the indirection in the builder via the Dockerfile.

This decision is already implemented in the following pull requests:

Consequences

  • Updates of the Builder image need to be applied manually to the Garden Linux git repo
  • The Builder and the Garden Linux build process is simpler to maintain