New issue
Advanced search Search tips

Issue 680234 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

Build pipeline and deployment story for android-docker images

Project Member Reported by bpastene@chromium.org, Jan 11 2017

Issue description

Current plan:

- Check in Dockerfile and build scripts. WIP here: https://chromium-review.googlesource.com/c/416232/
- Setup a bot on the infra waterfall that builds the image and CIPDs it into a package. Will need a write recipe. Should probably be manually triggered. No need for continuous.
- Get puppet to docker-ize needed android hosts (this include installing Docker, deploying the CIPD package, deploying the needed udev and cron)

When all is said and done, it should be possible for puppet to docker-ize certain types of bots using queries like https://chrome-internal.googlesource.com/infra/puppet/+/4b00ccafad87e79a86c576d28d30f03363e1df7a/puppetm/opt/puppet/conf/nodes.yaml#944
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jan 26 2017

Project Member

Comment 2 by bugdroid1@chromium.org, Jan 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra.git/+/66c9eeb927e60c02e76a78cc51a6ebe2c14e5dbd

commit 66c9eeb927e60c02e76a78cc51a6ebe2c14e5dbd
Author: Benjamin Pastene <bpastene@google.com>
Date: Fri Jan 27 01:06:45 2017

android-docker: Fix dockerfile path in build script.

BUG= 680234 

TBR=dnj@chromium.org
Change-Id: I2b7b014663958ec7da302a7994a1ec800d09132f
Reviewed-on: https://chromium-review.googlesource.com/433369
Reviewed-by: Benjamin Pastene <bpastene@chromium.org>
Commit-Queue: Benjamin Pastene <bpastene@chromium.org>

[modify] https://crrev.com/66c9eeb927e60c02e76a78cc51a6ebe2c14e5dbd/docker/android_devices/build.sh

Project Member

Comment 6 by bugdroid1@chromium.org, Jan 30 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/infra_internal.git/+/a1772a5a311d953fb3ea21d50a7c780d02ed9b56

commit a1772a5a311d953fb3ea21d50a7c780d02ed9b56
Author: Benjamin Pastene <bpastene@google.com>
Date: Mon Jan 30 21:52:08 2017

Project Member

Comment 7 by bugdroid1@chromium.org, Jan 30 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/infra_internal.git/+/a1772a5a311d953fb3ea21d50a7c780d02ed9b56

commit a1772a5a311d953fb3ea21d50a7c780d02ed9b56
Author: Benjamin Pastene <bpastene@google.com>
Date: Mon Jan 30 21:52:08 2017

Project Member

Comment 8 by bugdroid1@chromium.org, Feb 2 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chrome/tools/build/+/4dc7e05c7ca896cc1f23f636b992ca0146227d23

commit 4dc7e05c7ca896cc1f23f636b992ca0146227d23
Author: Benjamin Pastene <bpastene@google.com>
Date: Thu Feb 02 01:32:46 2017

Project Member

Comment 9 by bugdroid1@chromium.org, Feb 2 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager.git/+/cb5c73bd60c26da5a7b2e7783da2550535bb04f7

commit cb5c73bd60c26da5a7b2e7783da2550535bb04f7
Author: Benjamin Pastene <bpastene@google.com>
Date: Thu Feb 02 01:39:11 2017

Project Member

Comment 10 by bugdroid1@chromium.org, Feb 2 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager.git/+/cb5c73bd60c26da5a7b2e7783da2550535bb04f7

commit cb5c73bd60c26da5a7b2e7783da2550535bb04f7
Author: Benjamin Pastene <bpastene@google.com>
Date: Thu Feb 02 01:39:11 2017

Project Member

Comment 11 by bugdroid1@chromium.org, Feb 3 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/puppet/+/665ccea2115d5f75d225b8d647f745804e84b6a7

commit 665ccea2115d5f75d225b8d647f745804e84b6a7
Author: Benjamin Pastene <bpastene@google.com>
Date: Fri Feb 03 17:22:04 2017

Project Member

Comment 12 by bugdroid1@chromium.org, Feb 6 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infra/puppet/+/d87b8301de9f37f36f12b2df0d8d32142c30d022

commit d87b8301de9f37f36f12b2df0d8d32142c30d022
Author: Elliott Friedman <friedman@google.com>
Date: Mon Feb 06 21:39:51 2017

Status: Fixed (was: Assigned)
This is pretty much done: https://uberchromegw.corp.google.com/i/internal.infra.cron/builders/android-docker-image-builder

Sign in to add a comment