Page MenuHomePhabricator

Migrate Services pipelines to gitlab k8s runners
Closed, ResolvedPublic

Description

Migrate pipelines

  • admin (waiting for cd tools update)
  • evenstream-listener (dev)
  • structured-data (dev)
  • snapshots (dev)
  • commons(dev)
  • structured-contents (dev)
  • dags
  • on-demand (dev)
  • wikidata-updater (dev)
  • wilkidata-label-fetcher (dev)
  • bulk-ingestion (dev)

Event Timeline

This.chris.corriere changed the task status from Open to In Progress.Dec 4 2025, 1:22 PM

dags, commons, on-demand, and content-integrity have been tested on the new runners. I can start submitting MRs to start the review processes.

all services are prepped for migration as soon as cdtools is merged.

  • dags is merged to main
  • eventstream-listener and snapshots have MRs with passing pipelines for dev
  • commons failed on a linting issue introduced through general/wmf

all services have MRs into dev with passing pipeline tests from the dev eks runners. Admin is waiting on an MR into cdtools before it can be merged to dev.

eks runners are active in dev. I'll create an additional ticket for some minor patching after the break