mozilla / task-boot

Taskcluster Boot utils
Mozilla Public License 2.0
5 stars 15 forks source link

Migrate "TaskBoot docker build using Docker in Docker" CI task from docker-worker to generic-worker #357

Closed petemoore closed 1 year ago

petemoore commented 1 year ago

This migrates the broken docker-in-docker docker-worker task to generic-worker.

community-tc-integration[bot] commented 1 year ago
Uh oh! Looks like an error! Details InterpreterError at template.tasks[2].payload.command[0][2]: unknown context value HOME
petemoore commented 1 year ago

Hi @marco-c

This fixes one of the two broken CI tasks. Many thanks to @lotas - we worked on this fix together, although it only bears my name as author. We set up a generic-worker/ubuntu pool for your project and migrated the dind task over to generic-worker to workaround the issues with dind on docker-worker.

marco-c commented 1 year ago

Thanks @petemoore and @lotas! The task currently failing is the task that tries to run the image generated by the task you fixed, maybe the "fix" is simply removing "features: dind: true"? Can we keep using docker-worker for the downstream task? We are using task-boot in a few projects, so I'd prefer having to move the smallest number of tasks possible to generic-worker.