New issue
Advanced search Search tips

Issue 636622 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocked on:
issue 649153



Sign in to add a comment

Chrome OS deployment: deploy_chrome.py and chromeos-chrome ebuild file need cleanup

Project Member Reported by steve...@chromium.org, Aug 11 2016

Issue description

This is a tracking issue for a few other related bugs.

We need to do the following cleanup related to chrome deployment:
* In chromite: deploy_chrome.py relies on a set of paths defined in chrome_util.py.
** The logic is dependent upon GYP based environment variables which will soon be deprecated.
** At least some of these are out of date, they need to be audited.

* In chromeos-chrome-9999.ebuild performs some additional copying, much of it obsolete or not always applicable, resulting in a large number of 'cannot stat' and 'rsync failed' messages.
** We should move as much of this as possible into deploy_chrome.py.

 
Labels: Proj-GN-Migration
Blockedon: 649153
Labels: -Proj-GN-Migration
Clearing the Proj-GN-Migration label since it didn't block the GN migration (I'm trying to figure out what, if any GYP/GN-related tasks might be left).
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5

commit 368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5
Author: Steven Bennetts <stevenjb@chromium.org>
Date: Fri Sep 23 20:05:21 2016

Add --gn-args parameter to deploy_chrome for future use by
the chromeos-chrome ebuild.

This also outputs GYP_DEFINES and GN_ARGS taken from the
environment as info logging for debuging builders.

BUG= chromium:636622 
TEST=./cbuildbot/run_tests scripts/deploy_chrome_unittest

Change-Id: Iec612340113baf81c01da702d1c774fc390c6a83
Reviewed-on: https://chromium-review.googlesource.com/388900
Tested-by: Steven Bennetts <stevenjb@chromium.org>
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>

[modify] https://crrev.com/368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5/scripts/deploy_chrome.py

Project Member

Comment 5 by bugdroid1@chromium.org, Sep 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5

commit 368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5
Author: Steven Bennetts <stevenjb@chromium.org>
Date: Fri Sep 23 20:05:21 2016

Add --gn-args parameter to deploy_chrome for future use by
the chromeos-chrome ebuild.

This also outputs GYP_DEFINES and GN_ARGS taken from the
environment as info logging for debuging builders.

BUG= chromium:636622 
TEST=./cbuildbot/run_tests scripts/deploy_chrome_unittest

Change-Id: Iec612340113baf81c01da702d1c774fc390c6a83
Reviewed-on: https://chromium-review.googlesource.com/388900
Tested-by: Steven Bennetts <stevenjb@chromium.org>
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>

[modify] https://crrev.com/368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5/scripts/deploy_chrome.py

Project Member

Comment 6 by bugdroid1@chromium.org, Sep 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5

commit 368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5
Author: Steven Bennetts <stevenjb@chromium.org>
Date: Fri Sep 23 20:05:21 2016

Add --gn-args parameter to deploy_chrome for future use by
the chromeos-chrome ebuild.

This also outputs GYP_DEFINES and GN_ARGS taken from the
environment as info logging for debuging builders.

BUG= chromium:636622 
TEST=./cbuildbot/run_tests scripts/deploy_chrome_unittest

Change-Id: Iec612340113baf81c01da702d1c774fc390c6a83
Reviewed-on: https://chromium-review.googlesource.com/388900
Tested-by: Steven Bennetts <stevenjb@chromium.org>
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>

[modify] https://crrev.com/368c3e5db9c91424852aa37d8ef51f7a6d4ef2f5/scripts/deploy_chrome.py

Status: Fixed (was: Available)
The essential cleanup here has been done, and no more gyp references remain. Closing this.

Comment 8 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58

Comment 9 by dchan@google.com, Apr 17 2017

Labels: VerifyIn-59

Comment 10 by dchan@google.com, May 30 2017

Labels: VerifyIn-60
Labels: VerifyIn-61

Comment 12 by dchan@chromium.org, Oct 14 2017

Status: Archived (was: Fixed)

Sign in to add a comment