New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 654431 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Create Policy to control ARC status reporting

Project Member Reported by phweiss@chromium.org, Oct 10 2016

Issue description

Original bug at b/31084348

A CL implementing Status reporting for ARC++ landed in M55 (https://codereview.chromium.org/2383763002/), but the follow-up CL that creates the controlling policy and browser-tests have not landed yet, and branch already happened. This CL tracks landing the second CL and the merging back to 55.

This feature was promised in M55 to Google SecOps for ARC++ dogfooding.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 13 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6

commit 9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6
Author: phweiss <phweiss@chromium.org>
Date: Thu Oct 13 14:52:07 2016

Create policy ReportArcStatus

It controls that a status blob generated by CloudDPC is uploaded
with the Chrome OS reporting system as part of the session status.

TEST=browsertest
BUG= 654431 
BUG=b/31084348

Review-Url: https://codereview.chromium.org/2396103002
Cr-Commit-Position: refs/heads/master@{#425029}

[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/browser/chromeos/policy/device_status_collector.cc
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/browser/chromeos/policy/device_status_collector.h
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/browser/chromeos/policy/device_status_collector_browsertest.cc
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/common/pref_names.cc
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/common/pref_names.h
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/components/policy/resources/policy_templates.json
[modify] https://crrev.com/9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6/tools/metrics/histograms/histograms.xml

Labels: Merge-Request-55

Comment 3 by dimu@chromium.org, Oct 14 2016

Labels: -Merge-Request-55 Merge-Approved-55 Hotlist-Merge-Approved
Your change meets the bar and is auto-approved for M55 (branch: 2883)

Comment 4 by tnagel@chromium.org, Oct 17 2016

Cc: tnagel@chromium.org binzhao@chromium.org
Bin suggested to rename to ReportArcStatusEnabled for consistency with the existing boolean policies.  I'd guess that it should be still possible to back-merge the name change.  What do you think?
Project Member

Comment 5 by bugdroid1@chromium.org, Oct 18 2016

Labels: -merge-approved-55 merge-merged-2883
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2268457950bc718cc8b4c50e4207895906f48c1c

commit 2268457950bc718cc8b4c50e4207895906f48c1c
Author: phweiss <phweiss@chromium.org>
Date: Tue Oct 18 09:53:35 2016

Create policy ReportArcStatus

It controls that a status blob generated by CloudDPC is uploaded
with the Chrome OS reporting system as part of the session status.

TBR=phweiss
TEST=browsertest
BUG= 654431 
BUG=b/31084348
NOTRY=true
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2396103002
Cr-Commit-Position: refs/heads/master@{#425029}
(merged from 9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6)

Review-Url: https://codereview.chromium.org/2414393002
Cr-Commit-Position: refs/branch-heads/2883@{#171}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}

[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/chromeos/policy/device_status_collector.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/chromeos/policy/device_status_collector.h
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/chromeos/policy/device_status_collector_browsertest.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/common/pref_names.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/common/pref_names.h
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/components/policy/resources/policy_templates.json
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/tools/metrics/histograms/histograms.xml

Project Member

Comment 7 by bugdroid1@chromium.org, Oct 18 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9

commit 2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9
Author: Thiemo Nagel <tnagel@chromium.org>
Date: Tue Oct 18 12:22:40 2016

Rename policy ReportArcStatus to ReportArcStatusEnabled

for consistency with other boolean policies.

(Drovering on behalf of phweiss@.)

BUG= 654431 

Review-Url: https://codereview.chromium.org/2425683004
Cr-Commit-Position: refs/heads/master@{#425943}
(cherry picked from commit f62f4b50cfdecbede2ba427719906b84d93e1dd9)

Review URL: https://codereview.chromium.org/2425233002 .

Cr-Commit-Position: refs/branch-heads/2883@{#172}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}

[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/browser/chromeos/policy/device_status_collector.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/browser/chromeos/policy/device_status_collector_browsertest.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/common/pref_names.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/common/pref_names.h
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/components/policy/resources/policy_templates.json

Status: Fixed (was: Started)
Project Member

Comment 9 by bugdroid1@chromium.org, Oct 27 2016

Labels: merge-merged-2840
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2268457950bc718cc8b4c50e4207895906f48c1c

commit 2268457950bc718cc8b4c50e4207895906f48c1c
Author: phweiss <phweiss@chromium.org>
Date: Tue Oct 18 09:53:35 2016

Create policy ReportArcStatus

It controls that a status blob generated by CloudDPC is uploaded
with the Chrome OS reporting system as part of the session status.

TBR=phweiss
TEST=browsertest
BUG= 654431 
BUG=b/31084348
NOTRY=true
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2396103002
Cr-Commit-Position: refs/heads/master@{#425029}
(merged from 9e31a6f21150d74e3b677e7b8d01af1d6b3dcad6)

Review-Url: https://codereview.chromium.org/2414393002
Cr-Commit-Position: refs/branch-heads/2883@{#171}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}

[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/chromeos/policy/device_status_collector.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/chromeos/policy/device_status_collector.h
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/chromeos/policy/device_status_collector_browsertest.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/common/pref_names.cc
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/common/pref_names.h
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/components/policy/resources/policy_templates.json
[modify] https://crrev.com/2268457950bc718cc8b4c50e4207895906f48c1c/tools/metrics/histograms/histograms.xml

Project Member

Comment 10 by bugdroid1@chromium.org, Oct 27 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9

commit 2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9
Author: Thiemo Nagel <tnagel@chromium.org>
Date: Tue Oct 18 12:22:40 2016

Rename policy ReportArcStatus to ReportArcStatusEnabled

for consistency with other boolean policies.

(Drovering on behalf of phweiss@.)

BUG= 654431 

Review-Url: https://codereview.chromium.org/2425683004
Cr-Commit-Position: refs/heads/master@{#425943}
(cherry picked from commit f62f4b50cfdecbede2ba427719906b84d93e1dd9)

Review URL: https://codereview.chromium.org/2425233002 .

Cr-Commit-Position: refs/branch-heads/2883@{#172}
Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768}

[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/browser/chromeos/policy/device_status_collector.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/browser/chromeos/policy/device_status_collector_browsertest.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/browser/policy/configuration_policy_handler_list_factory.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/common/pref_names.cc
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/common/pref_names.h
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/chrome/test/data/policy/policy_test_cases.json
[modify] https://crrev.com/2cf31468e2d3f56ae086aeb8b5b7b162ff08d3f9/components/policy/resources/policy_templates.json

Comment 11 by dimu@google.com, Nov 4 2016

[Automated comment] removing mislabelled merge-merged-2840

Comment 12 by dimu@google.com, Nov 4 2016

Labels: -merge-merged-2840
[Automated comment] removing mislabelled merge-merged-2840
Status: Verified (was: Fixed)

Sign in to add a comment