Page MenuHomePhabricator

[lima-kilo] Only download artefacts if target binary checksum does not match
Open, LowPublicFeature

Description

Feature summary (what you would like to be able to do and where):

Currently the artefacts are downloaded on every ansible run and then discarded.

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):

On low bandwidth connections or when making changes to unrelated ansible logic downloaded and then discarding the artefacts that are already installed is resource/time consuming.

Benefits (why should this be implemented?):

  • Ease lima-kilo usage on low bandwidth/flakey connections
  • Speedup convergence time
  • Reduce resource usage

Change to review:*

https://gitlab.wikimedia.org/repos/cloud/toolforge/lima-kilo/-/merge_requests/263

Related Objects

Event Timeline

dcaro renamed this task from Only download artefacts if target binary checksum does not match to [lima-kilo] Only download artefacts if target binary checksum does not match.Aug 27 2025, 9:32 AM
dcaro changed the task status from Open to In Progress.
dcaro assigned this task to DamianZaremba.
dcaro triaged this task as Low priority.
dcaro edited projects, added Toolforge (Toolforge iteration 23); removed Toolforge.
dcaro moved this task from Next Up to In Progress on the Toolforge (Toolforge iteration 23) board.
fnegri changed the task status from In Progress to Open.Jan 13 2026, 5:36 PM