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