Snap for 9157512 from 64272a88507e35108667368bc2e28671c535cf0b to mainline-tzdata3-release

Change-Id: Ia99567f36ff9cf3d622b0f3a0340bba2c3cf6df5
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_bootstrap.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_bootstrap.asciipb
new file mode 100644
index 0000000..1cbf16a
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_bootstrap.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/bootstrap"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "bootstrap"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_dumpstats.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_dumpstats.asciipb
new file mode 100644
index 0000000..c3b4272
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_dumpstats.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/dumpstats"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "dumpstats"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reclientreport.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reclientreport.asciipb
new file mode 100644
index 0000000..553f5b6
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reclientreport.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/reclientreport"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "reclientreport"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_remotetool.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_remotetool.asciipb
new file mode 100644
index 0000000..c247cb4
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_remotetool.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/remotetool"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "remotetool"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reproxy.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reproxy.asciipb
new file mode 100644
index 0000000..762096a
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reproxy.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/reproxy"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "reproxy"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reproxystatus.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reproxystatus.asciipb
new file mode 100644
index 0000000..bf7f857
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_reproxystatus.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/reproxystatus"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "reproxystatus"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_rewrapper.asciipb b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_rewrapper.asciipb
new file mode 100644
index 0000000..58dee0a
--- /dev/null
+++ b/.prebuilt_info/rbe/prebuilt_info_0_77_2_9cc22cf_rewrapper.asciipb
@@ -0,0 +1,11 @@
+drops {
+  dest_file: "0.77.2.9cc22cf/rewrapper"
+  version: "0.77.2.9cc22cf"
+  version_group: "rbe"
+  git_project: "platform/prebuilts/remoteexecution-client"
+  local_drop {
+    source_file: "rewrapper"
+  }
+  git_branch: "master"
+  transform: TRANSFORM_NONE
+}
diff --git a/.prebuilt_info/rbe/prebuilt_info_CHANGELOG_md.asciipb b/.prebuilt_info/rbe/prebuilt_info_CHANGELOG_md.asciipb
index d14f8d3..580d7d4 100644
--- a/.prebuilt_info/rbe/prebuilt_info_CHANGELOG_md.asciipb
+++ b/.prebuilt_info/rbe/prebuilt_info_CHANGELOG_md.asciipb
@@ -1,6 +1,6 @@
 drops {
   dest_file: "CHANGELOG.md"
-  version: "0.64.0.d7886b3"
+  version: "0.77.2.9cc22cf"
   version_group: "rbe"
   git_project: "platform/prebuilts/remoteexecution-client"
   local_drop {
diff --git a/.prebuilt_info/rbe/prebuilt_info_NOTICE.asciipb b/.prebuilt_info/rbe/prebuilt_info_NOTICE.asciipb
index 56b4f0f..e88b62d 100644
--- a/.prebuilt_info/rbe/prebuilt_info_NOTICE.asciipb
+++ b/.prebuilt_info/rbe/prebuilt_info_NOTICE.asciipb
@@ -1,6 +1,6 @@
 drops {
   dest_file: "NOTICE"
-  version: "0.64.0.d7886b3"
+  version: "0.77.2.9cc22cf"
   version_group: "rbe"
   git_project: "platform/prebuilts/remoteexecution-client"
   local_drop {
diff --git a/0.77.2.9cc22cf/bootstrap b/0.77.2.9cc22cf/bootstrap
new file mode 100755
index 0000000..187012e
--- /dev/null
+++ b/0.77.2.9cc22cf/bootstrap
Binary files differ
diff --git a/0.77.2.9cc22cf/dumpstats b/0.77.2.9cc22cf/dumpstats
new file mode 100755
index 0000000..f762444
--- /dev/null
+++ b/0.77.2.9cc22cf/dumpstats
Binary files differ
diff --git a/0.77.2.9cc22cf/reclientreport b/0.77.2.9cc22cf/reclientreport
new file mode 100755
index 0000000..7665862
--- /dev/null
+++ b/0.77.2.9cc22cf/reclientreport
Binary files differ
diff --git a/0.77.2.9cc22cf/remotetool b/0.77.2.9cc22cf/remotetool
new file mode 100755
index 0000000..0589708
--- /dev/null
+++ b/0.77.2.9cc22cf/remotetool
Binary files differ
diff --git a/0.77.2.9cc22cf/reproxy b/0.77.2.9cc22cf/reproxy
new file mode 100755
index 0000000..ef3d01e
--- /dev/null
+++ b/0.77.2.9cc22cf/reproxy
Binary files differ
diff --git a/0.77.2.9cc22cf/reproxystatus b/0.77.2.9cc22cf/reproxystatus
new file mode 100755
index 0000000..fce992d
--- /dev/null
+++ b/0.77.2.9cc22cf/reproxystatus
Binary files differ
diff --git a/0.77.2.9cc22cf/rewrapper b/0.77.2.9cc22cf/rewrapper
new file mode 100755
index 0000000..cd5b169
--- /dev/null
+++ b/0.77.2.9cc22cf/rewrapper
Binary files differ
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2c408d1..41d2ab2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,241 @@
-# Release 0.64.0 (2022-05-09)
+## Release 0.77.2 (2022-08-19)
+```
+Changes:
+ + 6c3b8065:
+ Fix bug that prevents Goma IP from restarting the first time until 15 minutes have passed in the build.
+```
+
+## Release 0.77.1 (2022-08-16)
+```
+Changes:
+ + d4f39109:
+ Fix logging in bootstrap shutdown. Increase timeout to 60s.
+```
+
+## Release 0.77.0 (2022-08-15)
+```
+Changes:
+ + 6db2eaa7:
+ Shutdown reproxy via rpc rather than SIGINT.
+ + 20578165:
+ Fix check for whether reproxy is still running on Windows.
+```
+
+## Release 0.76.1 (2022-08-11)
+```
+Changes:
+ + b589a2c:
+ Increase shutdown timeout to 30 seconds.
+ + 6438fd2:
+ Add shutdown and reproxyargs integration tests to Mac presubmit.
+ + 40c0137:
+ Use new service account key for mac presubmits.
+ + 4b8df46:
+ Add xattr and idletimeout integration tests to Mac presubmit.
+ + ebfd6b4:
+ Add lerc integration test to Mac presubmit.
+```
+
+## Release 0.76.0 (2022-08-08)
+```
+Changes:
+ + b50200c5:
+ Update Chromium windows image.
+ + 1829ca8d:
+ Update aosp image for postsubmits.
+ + 7435fcab:
+ Update chromium docker image to be based on re-client-builder
+ + 13f3ce27:
+ Don't hard fail on missing toolchain inputs
+ + b8b56647:
+ Add metric for goma ip restarts
+ + 1bb18302:
+ Fix cipd upload script to build reproxystatus
+ + 578857ec:
+ Ensure toolchain inputs are relative to the working directory.
+ + 6c58dac5:
+ Add flags to check only chrome or android with release status tool
+```
+
+## Release 0.75.0 (2022-08-02)
+```
+Changes:
+ + 292eeaf:
+ Remove retry after crash in gomaip logic. Rely on local fallback instead
+ + 428d2fb:
+ Print errors ending with newline.
+ + 51566bd:
+ Add unit tests for GomaIP timeout/crash and fix data races
+ + 71ba026:
+ Added Flag to Turn Version Cache Silo On/Off
+ + 08e8a67:
+ Added Flag to Turn Version Cache Silo On/Off
+```
+
+## Release 0.74.1 (2022-07-28)
+```
+Changes:
+ + a86a4d4:
+ Ensure that we retry ProcessInputs after gomaip times out
+ + 7241f38:
+ Fix mutex and reset logic to ensure no deadlocks
+ + 356773f:
+ Unsets environment variables set as part of integration testing.
+```
+
+## Release 0.74.0 (2022-07-26)
+```
+Changes:
+ + ffaeb60:
+ Add goma dependency scan timeout and restart behavior
+ + 9ba3a79:
+ Fix chromium integration test.
+ + 3ee03c3:
+ Add compare and bootstrap integration tests to Mac presubmit.
+```
+
+## Release 0.73.0 (2022-07-19)
+```
+Changes:
+ + 4c17597:
+ Refactored LocalMetadata EventTimes Code
+ + 13862b2:
+ Fixup header-abi-dumper input processor
+ + 00b0ef9:
+ Fix unit test
+ + ebccd69:
+ Update chromium source snapshot.
+ + 91f6ccf:
+ Account for working directory when moving files in racing mode
+ + 1503382:
+ Remove InputListPaths from remote inputs
+ + 205281e:
+ Only consider successful builds for fallback calculations in release status tool
+ + 6311b9a:
+ Exclude CQ builders from status tool for now
+ + 0c5c167:
+ Run integ tests on Mac on presubmit.
+ + f1392b6:
+ Make `ar` archive deep scanning configurable
+ + 0062d55:
+ Simplified Event Recording Code
+ + e291191:
+ Update source snapshots for continuous builds
+ + 1e8e766:
+ Use sso authentication for git clone in release status tool
+ + 20ea597:
+ Add reproxystatus to android release script
+ + 2a8eac0:
+ Add a more descriptive error message to rewrapper fatal log
+ + 5bac396:
+ Fix documentation of re-client to indicate supported platforms
+```
+
+## Release 0.72.0 (2022-07-04)
+```
+Changes:
+ + 17967ec:
+ Remove fatal failure when auth token cannot be acquired
+```
+
+## Release 0.71.0 (2022-06-22)
+```
+Changes:
+ + 75cbfca:
+ Make inputs.source paths relative to the textproto location
+ + b7be87b:
+ Control GlobalFileStatCache init by the env var
+ + 35dbafd:
+ Don't apply free_space filter in led experiments
+```
+
+## Release 0.70.0 (2022-06-20)
+```
+Changes:
+ + 0297a7f:
+ Implementation of reproxy-status binary
+ + 10da7d6:
+ Cleanup patch in run-led.sh if it was applied
+ + 94bb414:
+ Set EventPostBuildMetricsUpload metric value depending on result
+ + 7f62647:
+ Use sso:// instead of https:// when cloning repo
+ + ff5bcb1:
+ Make chromium/src CL optional in led experiments
+ + b32f9ec:
+ Add build farmer bug to commit message of release CLs
+```
+
+## Release 0.69.0 (2022-06-10)
+```
+Changes:
+ + d3c4556:
+ Abstract out coloring of command line output
+ + 385a3f2:
+ Move printer to internal/pkg
+ + 63598e9:
+ Implement DialAllContexts which discovers all instances of reproxy
+ + 046afac:
+ Implementation of rpc service for reproxy_status
+ + 0776a2a:
+ Shutdown reproxy with rpl records of inflight actions.
+ + f9c71be:
+ Don't use ReadCommandOutputByPopen
+ + 4ed81dd:
+ Replace reclient-builder:v5 used in release with the recently updated v6
+ + 54278fc:
+ Support internal CIPD upload on Mac
+```
+
+## Release 0.68.0 (2022-06-03)
+```
+Changes:
+ + 731f38ee:
+ Roll goma to VERSION=248 10e4bef3bfc94962a64426073c2ee5800da99161
+ + 23e7ee29:
+ Update aosp image
+ + 421a7bdd:
+ Fix flaky issues with Mac presubmits.
+ + b6f3d7c9:
+ Add install script for windows
+```
+
+## Release 0.67.0 (2022-05-26)
+```
+Changes:
+ + d152ea5:
+ Check compare builders are not failing as part of the release checklist.
+ + c6de196:
+ Populate LocalMetadata.Verification even when no mismatches are found
+```
+
+## Release 0.66.0 (2022-05-25)
+```
+Changes:
+ + d8873fe:
+ Update chromium-win source snapshot.
+ + a53e025:
+ Update chromium-ubuntu source snapshot.
+ + a673aec:
+ Include vpython required env vars in deps scan
+ + d9caeb2:
+ Report input processor failures back to reproxy.
+ + 5d3a8e1:
+ Limit env variables used during deps scan
+ + 407ea59:
+ Terminate reproxy if alive after CTRL_C on Win
+```
+
+## Release 0.65.0 (2022-05-13)
+```
+Changes:
+ + e8ea510:
+ Add compare mismatch diffing tool
+ + 723d3c7:
+ Revert "Revert "Add environment variables support to GomaIP""
+```
+
+## Release 0.64.0 (2022-05-09)
 ```
 Changes:
  + 5ee6ae4:
diff --git a/latest b/latest
index e1424e2..89e5b30 120000
--- a/latest
+++ b/latest
@@ -1 +1 @@
-0.64.0.d7886b3
\ No newline at end of file
+0.77.2.9cc22cf
\ No newline at end of file
diff --git a/live b/live
index e1424e2..89e5b30 120000
--- a/live
+++ b/live
@@ -1 +1 @@
-0.64.0.d7886b3
\ No newline at end of file
+0.77.2.9cc22cf
\ No newline at end of file