Pretty much identical to D10328 but for Identity.
Context: https://linear.app/comm/issue/ENG-5770/office-mba-runner-out-of-storage#comment-d61c38e9
Paths
| Differential D10339 Authored by atul on Dec 14 2023, 10:24 AM.
Tags None Referenced Files
Subscribers None
Details Summary Pretty much identical to D10328 but for Identity. Context: https://linear.app/comm/issue/ENG-5770/office-mba-runner-out-of-storage#comment-d61c38e9 Test Plan
Diff Detail
Event TimelineHarbormaster returned this revision to the author for changes because remote builds failed.Dec 14 2023, 10:28 AM2023-12-14 10:28:28 (UTC-8) Harbormaster completed remote builds in B25079: Diff 34646.Dec 14 2023, 10:46 AM2023-12-14 10:46:48 (UTC-8) Harbormaster failed remote builds in B25081: Diff 34648!Dec 14 2023, 11:11 AM2023-12-14 11:11:09 (UTC-8) varun added inline comments. This revision now requires changes to proceed.Dec 14 2023, 12:13 PM2023-12-14 12:13:37 (UTC-8) Harbormaster completed remote builds in B25081: Diff 34648.Dec 14 2023, 1:02 PM2023-12-14 13:02:58 (UTC-8)
Comment Actions
would you mind explaining why? This revision is now accepted and ready to land.Dec 19 2023, 12:55 PM2023-12-19 12:55:57 (UTC-8) Harbormaster failed remote builds in B25234: Diff 34862!Dec 19 2023, 1:23 PM2023-12-19 13:23:09 (UTC-8) Comment Actions
Basically what @bartek explained in Tunnelbroker diff. Building requires prost which requires protoc. Here's what we get without: Comment Actions sorry, to clarify, i understand why we need protobuf. but i didn’t understand why we need all the apt install stuff. guessing they’re all dependencies of the install script? Comment Actions
Yeah they're necessary for install_protobuf which is necessary because protoc from apt-get is ancient and I think we're preferring building from source instead of grabbing binary from GitHub releases? This revision was landed with ongoing or failed builds.Dec 19 2023, 1:39 PM2023-12-19 13:39:07 (UTC-8) Closed by commit rCOMM9d4decdf1064: [identity] Switch Identity unit tests to autoscaling CI runners (authored by atul). · Explain Why This revision was automatically updated to reflect the committed changes. Harbormaster completed remote builds in B25235: Diff 34863.Dec 19 2023, 2:01 PM2023-12-19 14:01:06 (UTC-8)
Revision Contents
Diff 34862 .buildkite/blob_unittests.yml
.buildkite/identity_tests.yml
|
Does this apply to all targets now? Are we sure we want to apply it to all targets? Is it possibly that we're inadvertedly applying it to some targets we haven't considered? (Targets that aren't the Comm app, or the notification service extension)