)]}'
{
  "log": [
    {
      "commit": "fa828f428c661607ffb47e4cc7e980e8b4284733",
      "tree": "142894f3fe1fdda32fa372990432d10663c20560",
      "parents": [
        "ad2f5f0ecd0f44524bb651b3ff603d0f29708d7a"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Mar 11 21:10:51 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Mar 12 17:07:09 2026"
      },
      "message": "Fix textproto injection vulnerability in host configuration generation\n\nValidate resource fields (ResourceName, ResourceImageSource,\nResourceImageProject, ResourceImageFamily) before interpolating them\ninto textproto templates via fmt.Sprintf. Without this, a malicious\nvalue containing \u0027, \\n, or } could break out of the single-quoted\nstring context in the template and inject arbitrary textproto\nstructure — including metadata items that cel_agent executes as\nshell commands on the lab VM.\n\nBug: 491338977\nChange-Id: If90678d9c18713d58b221f2270029f95bdecebc5\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7658722\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "ad2f5f0ecd0f44524bb651b3ff603d0f29708d7a",
      "tree": "4746496e0aeb8a75210e5f1075b77818e814e10a",
      "parents": [
        "e49aceb18c52248853b16c933a092925fd7546b1"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Feb 16 16:26:24 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Feb 17 22:33:11 2026"
      },
      "message": "Update chocolatey package\n\nBug: 483978518\nChange-Id: I01fb79abf1a0f2a6d54672dc409e245feb7e197f\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7582293\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "e49aceb18c52248853b16c933a092925fd7546b1",
      "tree": "8913a46510292896532725f11e540e5cde4592e1",
      "parents": [
        "819f22d5af9550b62e72ad19f6def1ea2aba024c"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Feb 13 06:57:51 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Feb 13 06:59:48 2026"
      },
      "message": "Make download package from internet as default since cipd installation are too slow with too many expensive command run\n\nUsing internet installation could save ~66% Run command calls.\n\nTest: https://ci.chromium.org/ui/p/celab/builders/try/linux-full-tests/b8690057962894177729, the UI test should cover the change.\nBug: 483978518\nChange-Id: I6a304de4a109419024b54bbc9857353cdb2b4fc0\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7571414\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "819f22d5af9550b62e72ad19f6def1ea2aba024c",
      "tree": "4cfcff48c8fd8d824668a7e222a0af651c15e797",
      "parents": [
        "38d4ffdf544fc0eb3709dd074a4fcbe3a8d83608"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Feb 10 07:54:49 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Feb 10 17:58:36 2026"
      },
      "message": "Iterate through pages of all services to avoid triggering unnecessary Enable calls that hit the rate limit\n\nBug: 482436231\nChange-Id: Ia71d6cb696a63dd52b319dd9cb707564d7ef01ac\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7561055\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "38d4ffdf544fc0eb3709dd074a4fcbe3a8d83608",
      "tree": "af4cad5a4c792195c4d0038c5f81651dd16f2625",
      "parents": [
        "a5705f80c3ec4072697eafe0089877c5b1b28c3f"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Feb 06 23:11:27 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Feb 06 23:42:54 2026"
      },
      "message": "Bring back cloud logging for command running message channel due to DisableSerialPort org policy\n\nContext: http://go/csp-serial-port-faq\nTest: chrome_ent_test.tests.ui_test.UITest PASSED\nBug: 482440306\nChange-Id: Ibe45b928cf2084a8331ff6169da229f4ec7fe4d4\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7552077\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "a5705f80c3ec4072697eafe0089877c5b1b28c3f",
      "tree": "0c77e1076aa023eab95ab3b73c85b714ebff187e",
      "parents": [
        "b42bfee0c307ffad84831bac8edd0de08a878111"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 27 16:10:57 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 27 18:26:43 2026"
      },
      "message": "Make IM purge as the default when ensuring legacy DM could be still purged during migration.\n\nTested: tryjobs, the IM deploy and purge still work well.\nBug: 417756034\nChange-Id: Idb4f013d855ad356c1be07b0b30919186993104c\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7522084\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "b42bfee0c307ffad84831bac8edd0de08a878111",
      "tree": "35f15aafce8e38074a6063e877d9cf9611c7a2b0",
      "parents": [
        "cf4840fa8132e454649d512ad6dc889c9814e048"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Jan 22 20:23:19 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Jan 22 20:51:14 2026"
      },
      "message": "Update poros client generated config to use Infra Manager\n\nBug: 417756034\nChange-Id: I687781501cb242f0419f3447c2e2b013fcd53088\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7512166\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "cf4840fa8132e454649d512ad6dc889c9814e048",
      "tree": "9da9e0f2df4fd4b7dc2ba2ba6173fa374df09e11",
      "parents": [
        "2b0bd554d7540698f46342e1df2f73a7bab0e58a"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 20 06:47:44 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 20 18:20:29 2026"
      },
      "message": "Fix ResultDB integration issues for CI test reporting\n\n- Missing tests in \"Failed Tests\" view - Multiple test methods within a class were reported with the same test_id (class name only), causing ResultDB to deduplicate them as retries. Now each method has a unique test_id: {className}.{methodName}.\n- primary_error_message exceeds 1024 byte limit - Error messages from tracebacks could exceed ResultDB\u0027s 1024 byte limit, causing test results to be rejected. Added proper byte-length truncation with UTF-8 handling.\n- Generic step summary in build UI - The build page showed \"Step(\u0027retry failed tests\u0027) (retcode: 1)\" instead of useful test results. Added _WriteStepSummary() to write markdown summary to a passed in file.\n\nTest: https://screenshot.googleplex.com/AoiNdpzLrMBDPBr\nBug: 399466463, 394945755\nChange-Id: I36e193bf4bbe88c34f7269f512fa818be6c90f24\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7486076\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "2b0bd554d7540698f46342e1df2f73a7bab0e58a",
      "tree": "9bd346edafa20a56e4564bdd18f07e2a5eeae67f",
      "parents": [
        "4e10652aa4c857595fd2ed7fdee3fc3b1ccdc846"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Jan 16 20:37:10 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Jan 16 21:08:44 2026"
      },
      "message": "Support Infra Manager  backend deletion in the purge command\n\nBug: 417756034\nChange-Id: I2a8f54e1d1e706b8ee1f56190667d822919c00ae\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7489991\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "4e10652aa4c857595fd2ed7fdee3fc3b1ccdc846",
      "tree": "02a5a60e61d6b0176f77f9de484037510e2cd92b",
      "parents": [
        "fdec093a4b3e293530730c50c6df9f094e401e8b"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Jan 15 19:43:01 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Jan 15 19:43:46 2026"
      },
      "message": "Migrate CI tests from Deployment Manager to Infrastructure Manager\n\n- Changed the example.host.textpb template to use IM\n- New project creation script enables IM API and grant service account with IM IAM by default\n- Update grant_project_iam script to support fixed custom account id, this script could configure existing projects.\n\nTested: linux full test try job(https://ci.chromium.org/ui/p/celab/builders/try/linux-full-tests/b8692635795577531105/overview). Also granted all 170 existings projects with new IM IAM.\nBug: 417756034\nChange-Id: I752c5f432a3838b1276f50f04d1c9ffd2fdf94bf\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7477656\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "fdec093a4b3e293530730c50c6df9f094e401e8b",
      "tree": "17c8e52c04ca50d79beafc8c26a19cf1ad545a0a",
      "parents": [
        "c9b5171887ff6172fe3fedd044962ba8001ad05d"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Jan 14 23:40:24 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Jan 14 23:43:11 2026"
      },
      "message": "Fix Infrastructure Manager to wait for full instance configuration before running tests\n\nFor Infrastructure Manager deployments, the waitForInstancesReady\nfunction polls each instance\u0027s metadata every 30 seconds looking for a\nkey named windows_machine_\u003cinstanceName\u003e_status. This key is set by the\ncel_agent running on each VM: when cel_agent starts, it runs all asset\nresolvers (domain join, AD setup, RDS setup, etc.), and only after all\nresolvers complete successfully does it set this metadata key to \"ready\"\n(or \"error\" if something fails). The watcher keeps polling until all\ninstances have status \"ready\", at which point it returns and the test\ncan proceed. This ensures the test doesn\u0027t start until all configuration\n(including RDS setup) is complete on all VMs, unlike the previous\napproach which only checked if cel_agent had started (too early).\n\nTested: Integration tests\nBug: 417756034\nChange-Id: I42051706c87bed13babf57c95fa75e81426ca593\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7477654\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "c9b5171887ff6172fe3fedd044962ba8001ad05d",
      "tree": "81ac886b15be830102136c54db3cbd60bd3c2298",
      "parents": [
        "fcc757b9d5cb3d0c372cbea61040660a94291716"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 23:44:23 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 23:45:45 2026"
      },
      "message": "Add instance metadata coordination for Active Directory with dual-backend support\n\nImplements GCE instance metadata coordination for Active Directory\ndeployments to support Infrastructure Manager, while maintaining\nbackward compatibility with Deployment Manager through a dual-path\napproach.\n\nTested: Run the AD joining test against IM backend locally and integrate test tryjob https://ci.chromium.org/ui/p/celab/builders/try/linux-full-tests/b8692772954286828641\nBug: 417756034\nChange-Id: I67ff3163baf6285b236fcb62b0c8292614195dcd\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7459103\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "fcc757b9d5cb3d0c372cbea61040660a94291716",
      "tree": "0cfde1f03c2f10d4ddc35fb04662a5394330e5da",
      "parents": [
        "b513b74447a35852fd7b8563891256ecd0a234e8"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 19:33:38 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 20:10:44 2026"
      },
      "message": "Show cloud build logs for Terraform deployment failure\n\nBug: 417756034\nChange-Id: I6a9577b695347c692e0ecea760c1e8ae54836516\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7455799\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "b513b74447a35852fd7b8563891256ecd0a234e8",
      "tree": "89fdfad96001955bfd3f3c624e967a8b521eb9f5",
      "parents": [
        "bd2bd4de555313c1498813aebcade8f59f0ad3af"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 18:39:34 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 19:12:29 2026"
      },
      "message": "Improve instance readiness logging to show individual instance status for IM deployment watcher\n\nBug: 417756034\nChange-Id: I254d7930449f2ac0f79a1caae5880176c56b7ed8\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7465873\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "bd2bd4de555313c1498813aebcade8f59f0ad3af",
      "tree": "7a1f6b21cd875361e3980292ee0ccb3bb7907fef",
      "parents": [
        "9392f634e294351f4fa3665a7080379ffafda5a9"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 00:28:27 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 13 02:13:10 2026"
      },
      "message": "Add Infrastructure Manager support for nested VMs and disks\n\n- Support `google_compute_disk` resource transformations (size, image).\n- Add `source` field to boot disks, required for nested VM images.\n- Handle `tags` and `alias_ip_range` in instance transformations.\n\nTested: Integration test test/chrome_ent_test/tests/nested_vms.py passed.\nBug: 417756034\nChange-Id: I1ea4b792e84afe314f0b2a7a0a46767393b5db3b\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7452695\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "9392f634e294351f4fa3665a7080379ffafda5a9",
      "tree": "d61945ae1d4fd6ad2987cb580662338dbe7457c5",
      "parents": [
        "c9b39dd605a615b24eeef6b58a775e714b9e5a1f"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jan 12 21:39:24 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jan 12 22:26:40 2026"
      },
      "message": "Fix Infrastructure Manager deployment to wait for cel_agent readiness\n\nThe Infrastructure Manager deployment now correctly waits for instances\nto be fully ready before completing, ensuring cel_ctl run/download\ncommands work immediately after deployment.\n\nTested: with basic-windows.asset.textpb using Infrastructure Manager\nbackend - both deployment and post-deployment commands now work\ncorrectly. The new func works with gcp.Session which is complex to mock.\nThis would be directly covered by existing python integration tests.\n\nBug: 417756034\nChange-Id: Ib9b1592874722f27862faad29a0c97031f4b0fbd\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7452694\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "c9b39dd605a615b24eeef6b58a775e714b9e5a1f",
      "tree": "5d6db062599c625c788f5ad901fdd7eb4269dd4a",
      "parents": [
        "6996db3b030a76a5e9fb5b64a2437f1e794f4436"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Jan 08 02:18:10 2026"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Jan 08 17:48:59 2026"
      },
      "message": "Add Infrastructure Manager support for Deployment Manager migration\n\nImplements Google Cloud Infrastructure Manager as an alternative\ndeployment backend to prepare for Deployment Manager\u0027s deprecation (EOL\nMarch 31, 2026). Both backends now co-exist with DM remaining the\ndefault for backward compatibility.\n\nKey Changes:\n\nInfrastructure Manager Integration:\n- Add InfrastructureManager API client integration (go/gcp/deploy/infra_manager.go)\n- Implement deployment creation, state monitoring, and cleanup operations\n- Upload Terraform configs to GCS automatically\n- Execute Terraform via Infrastructure Manager\u0027s Cloud Build integration\n\nTerraform HCL Generation:\n- Create TerraformManifest for protobuf → HCL conversion (go/gcp/deploy/terraform_manifest.go)\n- Generate provider configuration with project/region/zone variables\n- Support resource references with ${resource_type.name.attribute} syntax\n- Handle both block and attribute rendering based on Terraform schema\n\nSchema Transformations (go/gcp/deploy/terraform_schema_transforms.go):\n- Firewall: `allowed`→`allow`, `denied`→`deny` blocks\n- Firewall: Add default `source_ranges: [\"0.0.0.0/0\"]` if no source constraint\n- Instance: Split `disks` → `boot_disk` + `attached_disk` blocks\n- Instance: Transform `metadata.items` array → flat map\n- Instance: Filter access_config attributes (remove `name`, `type`)\n- Field overrides: `IPProtocol`→`protocol`, `sourceImage`→`image`, etc.\n\nConfiguration:\n- Add DeploymentBackend enum to host_environment.proto\n- Support DEPLOYMENT_MANAGER (0, default) and INFRASTRUCTURE_MANAGER (1)\n- Route deployment based on deployment_backend field in workflow.go\n\nError Handling:\n- Add gRPC error support to IsNotFoundError() for Infrastructure Manager APIs\n- Handle both REST (DM) and gRPC (IM) error responses\n\nDependencies:\n- Add cloud.google.com/go/config/apiv1 for Infrastructure Manager API\n- Add github.com/hashicorp/hcl/v2/hclwrite for HCL generation\n- Add github.com/zclconf/go-cty/cty for Terraform type system\n\nDocumentation \u0026 Examples:\n- Add comprehensive migration guide (docs/INFRASTRUCTURE_MANAGER_MIGRATION.md)\n- Include troubleshooting, FAQ, and debugging steps\n- Add working examples in examples/schema/{basic,host}/*-infra-manager.*\n\nTested: Successfully deployed basic lab configuration with:\n- 2 compute instances (dc, userland)\n- VPC network with auto-created subnets\n- 3 firewall rules with proper transformations\n- All resources reached ACTIVE state in Infrastructure Manager\n\nBug: 417756034\nChange-Id: If8e4a594b804ff41aac8beeacae11786dbe41fc8\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7406506\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "6996db3b030a76a5e9fb5b64a2437f1e794f4436",
      "tree": "1b77a6cc031131f2f97e34d12d6e191ddeccbeef",
      "parents": [
        "e9a1b3a49164de5a57955544a0c8b90a3b09191f"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Dec 05 07:15:35 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Dec 05 18:20:34 2025"
      },
      "message": "Remove IIS site support for Chrome networking team\n\nBug: 466181755\nChange-Id: I13e56a73730f63930c6bc6cff7b982136c3b872e\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7230166\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "e9a1b3a49164de5a57955544a0c8b90a3b09191f",
      "tree": "6d5bff821ed1a957ce667c2885ba4684392ce284",
      "parents": [
        "c60d2265f1f0d81ed9ab7e38c235bd654239b968"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Nov 18 18:52:42 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Nov 18 21:16:35 2025"
      },
      "message": "[CELab] migrate deprecated runtimeconfig API, golang version and packages\n\nBug: 461541039\nChange-Id: I64f577384af427c95a7bc2959de304f341856d96\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7164484\nReviewed-by: Jiamei Liu \u003cjiameil@google.com\u003e\n"
    },
    {
      "commit": "c60d2265f1f0d81ed9ab7e38c235bd654239b968",
      "tree": "dea04b15c828ce3e2904b4db21b5aaee3086a42c",
      "parents": [
        "6d7bec44656704a03b19e4ad7887834f52f97967"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Nov 14 19:23:48 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Nov 14 19:29:13 2025"
      },
      "message": "[Celab] Drop Win11 nested VM support due to ubuntu hypervisor upgrade and low usage\n\nBug: 417756034\nChange-Id: Idbf2871cc195cd336819ee591cda677030b64891\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7157714\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "6d7bec44656704a03b19e4ad7887834f52f97967",
      "tree": "3d82f648766eb9515e50e1519e8a7e169a83fa72",
      "parents": [
        "2c8068b6a4eea964463b6c5fe342657ebc367579"
      ],
      "author": {
        "name": "Victor Hugo Vianna Silva",
        "email": "victorvianna@google.com",
        "time": "Mon Nov 10 21:52:16 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Nov 13 23:29:19 2025"
      },
      "message": "Upgrade linux bots from ubuntu 22 to 24\n\nBug: 459541007\nChange-Id: Ib7778259175d7ace407d0b1d5954204a13c2c9cf\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/7137864\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "2c8068b6a4eea964463b6c5fe342657ebc367579",
      "tree": "6e0486d1ba804d9ea0cbe30a7cbcf97a8d6b0828",
      "parents": [
        "10019c8ebf0da2756528dafca527a91404e64694"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Aug 18 23:43:35 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Aug 19 05:08:12 2025"
      },
      "message": "Revert \"Ignore generated protobuf schema markdown docs\"\n\nThis reverts commit 10019c8ebf0da2756528dafca527a91404e64694.\n\nReason for revert: \u003cThe docs folder is still required for the doc gen\u003e\n\nBug: 417756034\nOriginal change\u0027s description:\n\u003e Ignore generated protobuf schema markdown docs\n\u003e\n\u003e Bug: 417756034\n\u003e Change-Id: I3aef047d594a0888bc3e8d2aa6d97adf7f0555e8\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6823554\n\u003e Reviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n\nBug: 417756034\nChange-Id: Ia83f39dbc3aa0bfb5052a63aa7900e5e32eea439\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6860403\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "10019c8ebf0da2756528dafca527a91404e64694",
      "tree": "2c4aaf91b6c2bdbc0641d9e9c3104d4bc970e93a",
      "parents": [
        "9fea0d099f7c2f867e01f0d649be51dd8b92d689"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Aug 06 16:55:01 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Aug 06 17:00:54 2025"
      },
      "message": "Ignore generated protobuf schema markdown docs\n\nBug: 417756034\nChange-Id: I3aef047d594a0888bc3e8d2aa6d97adf7f0555e8\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6823554\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "9fea0d099f7c2f867e01f0d649be51dd8b92d689",
      "tree": "6e0486d1ba804d9ea0cbe30a7cbcf97a8d6b0828",
      "parents": [
        "376dae7d7c8d0b7ac3efcb3d3eb9faff30a7f05b"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 28 21:18:21 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 28 21:36:31 2025"
      },
      "message": "Use timezone-aware objects to represent dateimes in UTC\n\nBug: 417756034\nChange-Id: I8988c0528fa79db775bed0f5f16236ac67376cac\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6794784\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "376dae7d7c8d0b7ac3efcb3d3eb9faff30a7f05b",
      "tree": "0e6726e341042aa8caa6ea9241c3b2ccdd86e05e",
      "parents": [
        "9a379c6e0b26e2b20f1e9f0bf42966e1171d55db"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 22 22:25:30 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 22 23:59:38 2025"
      },
      "message": "Disable IE security check in windows startup ps1 script so the users can download Chrome easier\n\nTESTED: Run the script incremental lines in a windows VM, the settings\nwere turned off.\n\nBug: 417756034\nChange-Id: I6be6565696bbaaa165b8adb6e280d5429e17c0c6\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6777827\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "9a379c6e0b26e2b20f1e9f0bf42966e1171d55db",
      "tree": "90ba22a4e91f5050843f20fa852d7f4e5cbed1d3",
      "parents": [
        "79e681064d6a2ac9a3e3f6048e8e54dbf58904c8"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 15 19:53:03 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 15 20:22:32 2025"
      },
      "message": "Add unit test for workflow.go\n\nAdd 3 mocks to test functions. deployment manager will use its own mock\ncontext to avoid import cycle.\n\nBug: 431292568\nChange-Id: Icb7d8220572ed6a4646e99d0f245fd088fca9775\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6736042\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "79e681064d6a2ac9a3e3f6048e8e54dbf58904c8",
      "tree": "0f09e6d746ef41d2ebe7980c9f977e586f303648",
      "parents": [
        "5dcce298db970c10efb3bf9703a135d4163a7f88"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 14 21:21:23 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 14 21:34:16 2025"
      },
      "message": "Fix SyntaxWarning in build.py regex pattern\n\nAdd raw string prefix to regex pattern to prevent invalid escape\nsequence warning for \u0027\\s\u0027 while preserving functionality.\n\nBug: 417756034\nChange-Id: I644541dc0ee5c0f54c49918c2a4308555826488d\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6733953\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "5dcce298db970c10efb3bf9703a135d4163a7f88",
      "tree": "c21812b4b2a630f7e13a2d4ddf77f8db1eff2aca",
      "parents": [
        "0b02d771c3343eaf3e6dafdcb2ceee3a080c8a5f"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 14 21:12:50 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 14 21:14:22 2025"
      },
      "message": "Add unit test for deployment manager.go\n\nBug: 431292568\nChange-Id: Idf63d6590d42d6b7b78d1ee9740403bc640f503e\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6733950\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "0b02d771c3343eaf3e6dafdcb2ceee3a080c8a5f",
      "tree": "50e080932929e8c65c24b3862436126c3695864d",
      "parents": [
        "e8b94ed4e2ff8232bb462d1d7377924de86d356d"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Jul 11 23:08:10 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 14 17:10:45 2025"
      },
      "message": "Add unit test for secret.go\n\nBug: 431292568\nChange-Id: I8d169b403ec91a09f80a95c91d2352f3bf97c68c\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6730779\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "e8b94ed4e2ff8232bb462d1d7377924de86d356d",
      "tree": "5199dada13f2e0bab1231050576434335a0491be",
      "parents": [
        "da929b58e8d2256dcb88d462d31f99a9d12ac664"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Jun 20 17:49:21 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Jun 20 18:53:43 2025"
      },
      "message": "Deprecate EOS Ubuntu 20.04 LTS support\n\nhttps://cloud.google.com/compute/docs/images/os-details#ubuntu_lts\n\nBug: 417756034\nChange-Id: Ic24811f97ffe64bcbd53a478f1d96cb7a5052641\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6656709\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "da929b58e8d2256dcb88d462d31f99a9d12ac664",
      "tree": "b6f85fa418acbeb1a7f18c94823863713e21bb7f",
      "parents": [
        "58d9c688e91994bec69b8761116c1e65bc2afe32"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jun 03 19:53:31 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jun 03 20:04:49 2025"
      },
      "message": "Deprecate io/ioutil with io and os\n\nBug: 417756034\nChange-Id: I67341332843ca28fd08ea4209a17019c8fafd8df\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6617366\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "58d9c688e91994bec69b8761116c1e65bc2afe32",
      "tree": "c297403c0f09f26400da01d4c77448e4b0ce9fc2",
      "parents": [
        "38b48be78e220e4ebf05575777b3cfa98a32b1dc"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jun 03 18:57:43 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jun 03 19:34:05 2025"
      },
      "message": "Deprecate ioutil.ReadFile with os.ReadFile\n\nBug: 417756034\nChange-Id: I60dd28eeb0d73f8e32ba3c6a500537bb79f5c65a\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6618687\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "38b48be78e220e4ebf05575777b3cfa98a32b1dc",
      "tree": "2b64bfd2dad9478118da3c3ea6ea71c9574c4b42",
      "parents": [
        "ccaec72d695015b8c51d991746df54558ae2e5fa"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu May 15 17:21:43 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu May 15 17:25:24 2025"
      },
      "message": "Deprecate \"github.com/golang/protobuf/protoc-gen-go/descriptor\" [2/n]\n\nBug: 417756034\nChange-Id: Ibf7d11dfb2c688a0547f640d5e1d0ef0c030b27b\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6549350\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "ccaec72d695015b8c51d991746df54558ae2e5fa",
      "tree": "45cc30fd40935354b81329eafabdea8712aad302",
      "parents": [
        "c4e50f2332ddc9981ac4807d9a81d9a4ca7c682d"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed May 14 23:40:31 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu May 15 02:21:53 2025"
      },
      "message": "Deprecate \"github.com/golang/protobuf/protoc-gen-go/descriptor\" [1/n]\n\nTESTED:\nhttps://ci.chromium.org/ui/p/celab/builders/try/linux-quick-tests/b8714852441138328209\n\nBug: 417756034\nChange-Id: Icf86b4f389322f7d446a836392ef85d145187d65\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6549336\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "c4e50f2332ddc9981ac4807d9a81d9a4ca7c682d",
      "tree": "c0ba3e8af41355bd2c9400ad60245a3eefcfee20",
      "parents": [
        "58ad1754aa1446fd59564c655b3f30f508c55fa3"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed May 14 20:43:50 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed May 14 21:44:09 2025"
      },
      "message": "Deprecated github.com/golang/protobuf/\n\n- Replaced the go package with google.golang.org/protobuf/proto\n- Update the protobuf \u003c-\u003e text / json syntax\n\nTESTED: https://ci.chromium.org/ui/p/celab/builders/try/linux-quick-tests/b8714863369223274193/overview\n\nBug: 417756034\nChange-Id: I5ccf228a23c383d8bb6b7aa210032f0d3149687e\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6546753\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "58ad1754aa1446fd59564c655b3f30f508c55fa3",
      "tree": "a842a65da5d43a5e496837cabf6cc974729775fa",
      "parents": [
        "62259404b914a3005890b25209d5f8ace0df4b5f"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Apr 25 15:32:17 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Apr 25 16:38:09 2025"
      },
      "message": "Fix nested VM test failure\n\nChange-Id: Ie36b53f73fec57a86315e95dc615af028d10dd2d\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6489545\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "62259404b914a3005890b25209d5f8ace0df4b5f",
      "tree": "749821428c9634ccd75efd5cbc20395cba756df6",
      "parents": [
        "48e20b84bf871fb2a986e5923d96852a566637f2"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Mar 07 00:32:30 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Mar 07 00:33:34 2025"
      },
      "message": "Update markdown docs of CELab\n\nChange-Id: I41cce57a55329b77660fca883f59268d2203b18c\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6333239\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "48e20b84bf871fb2a986e5923d96852a566637f2",
      "tree": "3604f0c24d305425b4c11c0eb2d8b90e538a7ae2",
      "parents": [
        "f998f1af3672b9b89a39051cbb9039e385ca72e7"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Mar 05 23:22:37 2025"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Mar 06 06:16:38 2025"
      },
      "message": "Fix linux VM system test failure\n\nBug: 40230954\nChange-Id: I6192219a72643c9b84a3d55c8261355bc1fda973\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6331891\nReviewed-by: Jonathan Lee \u003cjonathanjlee@google.com\u003e\n"
    },
    {
      "commit": "f998f1af3672b9b89a39051cbb9039e385ca72e7",
      "tree": "480b5d6c93aa1e61b214003acba757ca79dbbd44",
      "parents": [
        "90acec34f1192d031b2b1ca71779b3a8f8d37d76"
      ],
      "author": {
        "name": "Jonathan Lee",
        "email": "jonathanjlee@google.com",
        "time": "Wed Mar 05 20:57:45 2025"
      },
      "committer": {
        "name": "Jonathan Lee",
        "email": "jonathanjlee@google.com",
        "time": "Wed Mar 05 22:45:40 2025"
      },
      "message": "[cel] Pretty-print UI test output when an error occurs\n\nCurrently, an error will log the raw `/RunStatus` response on one line,\nwhich is hard to read [0]. Extract the `Output` field (if present) and\nlet that print across multiple lines instead.\n\nThe response JSON doesn\u0027t have anything else besides `Status` and\n`Output` [1], so we\u0027ll still get the same debugging information.\n\n[0]: https://logs.chromium.org/logs/chrome/buildbucket/cr-buildbucket/8721351592625569425/+/u/find_failed_tests/connector.client_certs.client_certs_test.ClientCertsTest/test.py_output\n[1]: https://chromium.googlesource.com/enterprise/cel/+/5845bfbf31c45e683568e73e5eeb0e3fba8ea73c/go/cmd/cel_ui_agent/ui_server.go#90\n\nBug: 261738913\nChange-Id: Ia0b647c4f94881a9141e716513618ae02c5ec5f6\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6330587\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "90acec34f1192d031b2b1ca71779b3a8f8d37d76",
      "tree": "af64301cdadb56abcd79d2999adc645f205c30ed",
      "parents": [
        "ae769f158066f37327be6fc0a54dde3e4ff2b010"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Dec 27 23:43:54 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Sat Jan 04 02:41:54 2025"
      },
      "message": "Disable CGO by setting CGO_ENABLED\u003d0\n\nBug: 384842660\nChange-Id: I65262634af08df1a76bd91977ca95d22dbb4c8e4\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6126509\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "ae769f158066f37327be6fc0a54dde3e4ff2b010",
      "tree": "3f763c294febe7bb5f638b4802634aaf4fd70b97",
      "parents": [
        "c13dc08f03129715925a180e510952c73f8be766"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Dec 20 03:30:41 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Dec 23 18:45:10 2024"
      },
      "message": "Fix vulnerability by upgrade golang.org/x/crypto to 0.31.0\n\nUpgrade golang for 1.24 in source to be compatible with new package versions\n\nBug: 384842660\nChange-Id: I5effb3671c82cc586bb59040ca46ecf60d9ccd99\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/6112563\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "c13dc08f03129715925a180e510952c73f8be766",
      "tree": "a1edf82f98ce9beadb208e7447548c92a3637772",
      "parents": [
        "d0e03ab5cec86da0b6dd172878f72677ac6daeb2"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Oct 18 19:39:18 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Oct 23 19:52:15 2024"
      },
      "message": "Update IAM script to support Google managed project number service account role binding\n\nTESTED: Run the script path and updated the bindings for 30 projects\n\nBug: 373636175\nChange-Id: Ic81bb099dc40354c0fcc49b802ecd2644db04f03\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5941537\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "d0e03ab5cec86da0b6dd172878f72677ac6daeb2",
      "tree": "3da38dd6114a0cd254253ba0c2529d99c06ae448",
      "parents": [
        "156b9e8296b6da163964fb0be61fe3b8f0cd3987"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 30 19:16:05 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 30 21:33:27 2024"
      },
      "message": "Set admin password before creating ui test startup folder\n\nBug: b:332797636\nChange-Id: I99c90d9c748cad72e499e38653fb20eea138c99f\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5750681\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "156b9e8296b6da163964fb0be61fe3b8f0cd3987",
      "tree": "ea470a0af3ff202403e15e366747e6ea5d4cae1a",
      "parents": [
        "296345e82d3cae1fa9894aac579564cc07a12c14"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Jul 01 21:52:11 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jul 02 01:55:09 2024"
      },
      "message": "Revert \"Enable admin account on non-ad Windows instances\"\n\nThis reverts commit 8ea0eeb75943706094fbe427a1bc663c2ccc9652.\n\nReason for revert: This admin password will conflict with ad admin password\n\nOriginal change\u0027s description:\n\u003e Enable admin account on non-ad Windows instances\n\u003e\n\u003e Bug: b:332797636\n\u003e Change-Id: Iaffb5f078c85a49a8f2eb5a5ba1b5709c14b3dfb\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5428677\n\u003e Reviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n\nBug: b:332797636\nChange-Id: I3991915b6d111ad3fdaa45b3960c5e04b15d4de9\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5670538\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "296345e82d3cae1fa9894aac579564cc07a12c14",
      "tree": "e73325d8fbad730db83d2f49c54769072c81595f",
      "parents": [
        "9f5f19e7784f021ebb58feaae228bec90312a0ec"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri May 24 03:29:40 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri May 24 17:17:59 2024"
      },
      "message": "Remove win2019 remote desktop support\n\nChange-Id: I8b5bd950522a468406bcc38abd7799a18854b42a\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5567075\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "9f5f19e7784f021ebb58feaae228bec90312a0ec",
      "tree": "2ce86e9a256472aa9388714157f96d2fc9e190fb",
      "parents": [
        "5dc93d3f35cdd7941ab485a4a5133d0a9d711182"
      ],
      "author": {
        "name": "Ben Pastene",
        "email": "bpastene@chromium.org",
        "time": "Tue May 21 00:05:52 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue May 21 00:08:21 2024"
      },
      "message": "infra: Move ci/try jobs from Ubuntu-18.04 to Ubuntu-22.04\n\nThese are the last remaining jobs on the last remaining bionic pools.\nMoving these over should let the bionic flex pool finally be decommed.\n\nAll of chrome/chromium has been on Ubuntu-22.04 for months now. So\nhopefully this is transparent for celab.\n\nBug: chromium:40255350\nChange-Id: I653f0bf9b431d7acd91863b4441d3e9ea8709f3c\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5552065\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "5dc93d3f35cdd7941ab485a4a5133d0a9d711182",
      "tree": "7ac5d16a6b5c9616755aec0d06fc16e60af7cd0a",
      "parents": [
        "0efdc0648a0d2a238009ab1aec81d4ba836a31d7"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri May 17 18:46:51 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon May 20 19:24:02 2024"
      },
      "message": "Remove project creation from pool creation scripts\n\nBug: b:306366842\nChange-Id: I26f0122d3da4d28e8f8a0a1d4d6ff53712f8a0ac\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5548537\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "0efdc0648a0d2a238009ab1aec81d4ba836a31d7",
      "tree": "04370d0c8d06eb9a5f24b14b6533a900a558f9ad",
      "parents": [
        "5b01eee2b47ee7b1c4a016e6799c35f047d60838"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue May 14 17:56:08 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue May 14 17:59:14 2024"
      },
      "message": "Change the machineType of custom image to n2-standard-8\n\nChange-Id: Ic1bbe45c62b10212a63d8c653d06c32c8bf66567\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5537483\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "5b01eee2b47ee7b1c4a016e6799c35f047d60838",
      "tree": "8536b5e2095cef6ca67c86fd9c2f57415b99fddd",
      "parents": [
        "4c2138f395e6be8c1acb945ac75b8094781a3097"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Sat Apr 13 21:35:55 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Apr 15 17:53:32 2024"
      },
      "message": "Upgrade celab test framework from 3.8 to 3.11 due to EOL soon\n\nTESTED: tryjob\n\nBug: b:334100977\nChange-Id: I41598a98f1a6bffb6f2d50a2a305343ad4a5a453\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5451492\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "4c2138f395e6be8c1acb945ac75b8094781a3097",
      "tree": "0e2d1540880ce2d90766ae443c4e63e207e0942c",
      "parents": [
        "8ea0eeb75943706094fbe427a1bc663c2ccc9652"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Apr 11 18:16:51 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Apr 11 20:29:23 2024"
      },
      "message": "Upgrade cipd selenium cached package from 3.141 to 4.19 for feature support\n\nMeanwhile upgraded attrs and requests\n\nTESTED: local test run which use the 4.19 as latest selenium cipd package\n\nBug: b:308885357\nChange-Id: I56df085696765fb3f0410345507776a717fe9756\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5447761\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "8ea0eeb75943706094fbe427a1bc663c2ccc9652",
      "tree": "684e10574515fcf36e140e8036d67ca5505dff82",
      "parents": [
        "34db87c92b113df820357375cabe10ce5fd1d8a4"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Apr 05 21:07:01 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Apr 09 15:15:19 2024"
      },
      "message": "Enable admin account on non-ad Windows instances\n\nBug: b:332797636\nChange-Id: Iaffb5f078c85a49a8f2eb5a5ba1b5709c14b3dfb\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5428677\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "34db87c92b113df820357375cabe10ce5fd1d8a4",
      "tree": "1c511d7a23e304a792b9bbabf640f2b5e2b158a2",
      "parents": [
        "c9838e1363263ece77ef5772e1d0379f59d779b5"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Apr 01 21:55:41 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Apr 02 04:31:11 2024"
      },
      "message": "Switching to safetext/yamltemplate to automatically prevent YAML injection vulnerabilities\n\nBug: b:242548992\nChange-Id: I33b91587df10a2b36981633b9872c73c5df93bed\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5410866\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "c9838e1363263ece77ef5772e1d0379f59d779b5",
      "tree": "826082c73140e42589f052f520d3693249ea8853",
      "parents": [
        "e65eb0bf23e026da41c20af660928373d6f61670"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 18 18:23:31 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 18 20:45:20 2024"
      },
      "message": "Removing wuwang from CELab project owner\n\nChange-Id: Ib73e7b64212fb25d611ae9f5cd125df745e671f7\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5378544\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "e65eb0bf23e026da41c20af660928373d6f61670",
      "tree": "7b50b6605a211d9f766fb9e07e4ec0c2b1ca567c",
      "parents": [
        "213d3e83955443572ceb27952600476a32966f8e"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Sun Mar 17 22:40:28 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 18 15:20:28 2024"
      },
      "message": "Upgrade Active Directory Infra to Windows server 2022\n\nBug: b:300849634\nChange-Id: I13a6f2e5efb297e95fdd0a63cb29f8e155130361\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5376410\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "213d3e83955443572ceb27952600476a32966f8e",
      "tree": "b1758c29a8f322fa04831a5cf5b066592e6dd5c5",
      "parents": [
        "eb2234d50fb822381839e7111f37b05943db6211"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 18 04:07:00 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 18 15:18:47 2024"
      },
      "message": "Remove unused win2008(Vista, win7 equivalent) supporting Powershell scripts\n\nBug: b:300849634\nChange-Id: I3992b4036d7fa5ffe634ee830dc0ced7984535d7\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5376411\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "eb2234d50fb822381839e7111f37b05943db6211",
      "tree": "a15de1b29990370017ee62ca7c7a24c6caece9fc",
      "parents": [
        "47e5e54f392ecbb007cb67fefb6d7fa715bf6dbc"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 11 16:36:51 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 11 20:31:48 2024"
      },
      "message": "Update README.md of CEL project\n\nRemove empty .gitmodules since cel is a self-contained project, otherwise\nit will block presubmit git config check\n\nChange-Id: I8c7111c0fd926a7dc9c182e07e5a84ea486ff9fb\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5352150\nReviewed-by: Changhao Fu \u003cchanghaofu@google.com\u003e\n"
    },
    {
      "commit": "47e5e54f392ecbb007cb67fefb6d7fa715bf6dbc",
      "tree": "e80eb92e9690d819a6e317b4a348abeef879dfe7",
      "parents": [
        "4d0f005b2f446f7c558ee0591379ed6c576863d3"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jan 16 04:32:08 2024"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Jan 19 20:47:03 2024"
      },
      "message": "Deprecate win2008r2 server in celab testbed due to GCP EOL\n\nValidation: win and linux full test try jobs\n\nBug: b:320364003\nChange-Id: I58027ddf79ee44f245cde16507e57bac104a4530\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/5199329\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "4d0f005b2f446f7c558ee0591379ed6c576863d3",
      "tree": "a1c9cce44489fbeb514923f3199826d64ca13061",
      "parents": [
        "657eb18a92f7f203cdeb58d3855558ef8ee8f585"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Oct 24 21:45:56 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Oct 24 21:46:53 2023"
      },
      "message": "Deprecate win2012r2 from our celab test bed due to image EOL\n\nChange-Id: Ie980f4a856138c8181b975fd62fa6efebee1a6dc\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4942895\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "657eb18a92f7f203cdeb58d3855558ef8ee8f585",
      "tree": "141bf054d04ecce0f94bba1bab89ba6361b49516",
      "parents": [
        "c00f59bd2f897d941d57cc9aea1659c3d7d95a30"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Sun Jul 23 04:30:48 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Aug 02 18:15:27 2023"
      },
      "message": "Change e2e test infra to allow 50 tests running at the same time\n\n\nAlso change GCP test pool project creation script and iam script to allow configuring 30 projects at the same time\n\n\nBug: b:292281930\nChange-Id: I8cbd65229af334a0f1bc7050e8829525b3e7acaf\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4709053\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "c00f59bd2f897d941d57cc9aea1659c3d7d95a30",
      "tree": "694f706f423b7be068fb871e8db27f6742a34ad3",
      "parents": [
        "3cc649bcc3dadaddfe5f660f038328523176f52a"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Jul 05 03:07:55 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Jul 05 04:23:51 2023"
      },
      "message": "Use ubuntu pro 1804 as nested VM base image\n\nBug: b:288962075\nChange-Id: I4583419ae87a97ad41f6107ff3f4a9ce1540dfb4\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4661956\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "3cc649bcc3dadaddfe5f660f038328523176f52a",
      "tree": "d4f3c75ad6f24b04583f197143b817148445d000",
      "parents": [
        "82b48b5b0097dcd207ee7f655f1d13beac247de9"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jun 27 19:50:44 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Jun 27 19:53:23 2023"
      },
      "message": "Change celab daily build schedule to PST friendly for debugging\n\nBug: b:288962075\nChange-Id: I87d6270910d6e1973e5dd5eb0ed1420416b310a7\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4652150\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "82b48b5b0097dcd207ee7f655f1d13beac247de9",
      "tree": "c66da41c0e3ea900fee8b79ac9ac3bd40aa5024a",
      "parents": [
        "152117937c091b22afff4d943baf2a6baecaa37d"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Jun 14 18:35:46 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Jun 14 19:26:04 2023"
      },
      "message": "Trim primary_error_message to only on exception part\n\nChange-Id: Ic063478bb1f80ac8c856330ffe5fcceb4bd191f2\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4616563\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "152117937c091b22afff4d943baf2a6baecaa37d",
      "tree": "cf4505e56881d7185f2a8505b116c27564c0de77",
      "parents": [
        "5fc27d44d2c48aa717850142502affc8b6dc55d5"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue May 09 19:19:14 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue May 09 20:58:48 2023"
      },
      "message": "Update GCP project pool creation script\n\nChange-Id: Ie0c6c16d3eba8adb8f850a0c2a0eb801dfd4a198\nBug: b:281716108\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4517549\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "5fc27d44d2c48aa717850142502affc8b6dc55d5",
      "tree": "1a566d81c8b4fbedaaa25a0ffc6795e5d45b0070",
      "parents": [
        "2080d7cdd7cc99c2daaa0be69233883b8355bdfa"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Apr 03 21:20:45 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Apr 03 22:48:18 2023"
      },
      "message": "Using ubuntu 1804 for nested VM base\n\nChange-Id: I82e3d610a7ff825cee6d455340f95dac69e80eb5\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4391214\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "2080d7cdd7cc99c2daaa0be69233883b8355bdfa",
      "tree": "2c88a16e68de8257eb3d35ef87847a13e376bfd4",
      "parents": [
        "fa14854b49a2a130041fc8e3a4d366fc7c0eb5a7"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Mar 24 00:01:25 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Mar 27 19:30:07 2023"
      },
      "message": "Deprecate Ubuntu 1804, use 2204 for nested VM and Linux VM\n\nBug: b:274811967\nChange-Id: I2e8621cb9698ba7fe769deb32fc967a46cec598a\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4368338\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "fa14854b49a2a130041fc8e3a4d366fc7c0eb5a7",
      "tree": "ebefe8cc2aae6ad60fce05a69cea0beddca94961",
      "parents": [
        "8bf2df86bca341bc61733a345ae74dcf35a44c5e"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Mar 22 19:50:14 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Mar 23 22:46:53 2023"
      },
      "message": "Add a python script to grant IAM to a list of GCP projects\n\nBug: b:274002371\nChange-Id: Ie55529801c6c7894019bd086a8ec9818cab60046\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4354971\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "8bf2df86bca341bc61733a345ae74dcf35a44c5e",
      "tree": "510afa6fc4e0c9c1300bd3030b87e1da82b1e2b8",
      "parents": [
        "8d71f09646a1dd064e37e1d421a35921ed84df40"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Feb 28 19:54:04 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Feb 28 19:59:27 2023"
      },
      "message": "Download File python wrapper in test framework\n\nBug: b:264693155\nChange-Id: I5522dbbdfea67bfae0f25984258420c761950a92\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4288659\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "8d71f09646a1dd064e37e1d421a35921ed84df40",
      "tree": "36b29e221dbc69c51490391feb2dfb78407b2497",
      "parents": [
        "c6bbae1bf6b1934b01237aa112b0bee481379ace"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Feb 24 19:12:42 2023"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Feb 24 21:20:02 2023"
      },
      "message": "Implement  cel command for file download from VM instance\n\nThis CL is part of detailed design: http://go/download-from-vm-instances-in-celab-design-doc\n\nValidation:\n`jxiang@jxiang:~/sandbox/ChromeEnterpriseLab/config$ cel_ctl download --file \"c:/cel/cel_agent.exe\" --instance testdownload env.host.textpb -B\n2023/02/23 13:41:03 download.go:42: start of `cel_ctl download` - version 1.0.0, built on 2023-02-23 21:40\n2023/02/23 13:41:06 download.go:63: Uploading file from instance \u0027testdownload\u0027 to cloud storage \u0027gs://celab-automation-dev/cel-instance/\u0027\nCopying file://c:\\cel\\cel_agent.exe [Content-Type\u003dapplication/x-msdownload]...\n- [1 files][ 36.0 MiB/ 36.0 MiB]`\n\n\nBug: b:264693155\nChange-Id: I2f1b29f47469b406f342dd7483936673840e6f47\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4288649\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "c6bbae1bf6b1934b01237aa112b0bee481379ace",
      "tree": "bef54d36f60d36fc8aacc2b6c2d1aab6a2bd6381",
      "parents": [
        "a5fc632a1723feea891b4acd9aa2432132fbf152"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Fri Feb 24 00:01:19 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Fri Feb 24 02:25:49 2023"
      },
      "message": "Add logging to confirm result being uploaded\n\nFix a str byte mismatch issue. One example: https://ci.chromium.org/ui/p/chrome/builders/try/win-celab-try-rel/292/overview --\u003e ReportingConnectorwithSplunkTest\n\nBug: b:268213635\nChange-Id: Ide7c014f2fb62cff14f8bf6b4849cfa9921a92d8\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4288651\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "a5fc632a1723feea891b4acd9aa2432132fbf152",
      "tree": "6906b6bb119d016a2b9162ad977765f69f79f61c",
      "parents": [
        "09afac955e2afe3a4dc8f825335764f073edd0ac"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Thu Feb 23 22:34:41 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Thu Feb 23 23:18:27 2023"
      },
      "message": "Add resultdb failure handling at before_all phase\n\nOne example: https://ci.chromium.org/ui/p/chromium/builders/try/win-celab-try-rel/255/overview\n\nBug: b:268213635\nChange-Id: Iaae9dcc61807e7b13ba5091c74d8d628d6cdb701\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4288648\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "09afac955e2afe3a4dc8f825335764f073edd0ac",
      "tree": "ca5c537cf75a7cbc6e6da0c4f084dc0c58da45fd",
      "parents": [
        "dfee1a5ee27d25a7c1103e0d8d9674cbf3746ed2"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Wed Feb 22 19:01:22 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Wed Feb 22 20:37:53 2023"
      },
      "message": "Add shadow bucket for celab trybot\n\nBug: b:268213635\nChange-Id: I6f3a3d75177e6eb0fa959f3228231090d769e3f3\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4283397\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "dfee1a5ee27d25a7c1103e0d8d9674cbf3746ed2",
      "tree": "add193f8cd077597f1679dbc237bdcf1eca5212f",
      "parents": [
        "c54c3e6d817023cf231f5f9e7ff04b2216cddfe2"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Thu Feb 16 17:16:28 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Wed Feb 22 00:08:38 2023"
      },
      "message": "Add resultDB integration into MultiTestController\n\nBug: b:268213635\nChange-Id: I81805e3805dea1f3d3c2fd0b0c82feff71253878\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4242576\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "c54c3e6d817023cf231f5f9e7ff04b2216cddfe2",
      "tree": "b557c399c8e3483d1463806ca9190058b6cc6c2d",
      "parents": [
        "bae4a85c9c3b84e5f8d9990abf0fc05a755b1481"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Thu Feb 16 20:18:09 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Tue Feb 21 21:19:58 2023"
      },
      "message": "Enable resultdb in buildbucket\n\nBug: b:268213635\nChange-Id: Id2ddd657e775b984469e85237d79698d932d0c82\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4260197\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "bae4a85c9c3b84e5f8d9990abf0fc05a755b1481",
      "tree": "08a665c643ef53a3b2f7fb410237d70e314e8437",
      "parents": [
        "88efbf26829f59d2e3568898964e1e58ba0daa94"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Fri Feb 10 01:36:03 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Fri Feb 10 20:04:46 2023"
      },
      "message": "Add resultDB integration into test framework\n\nBug:  b:266829475\nChange-Id: Ifefd0ce7a1dc727ef1ccf2675f7bd2850a182c86\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4221646\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "88efbf26829f59d2e3568898964e1e58ba0daa94",
      "tree": "52b7be250a75ce2ea5af9c88466d39e8d0d7978b",
      "parents": [
        "9961f9ebe9a5b07cc0494af39a6e796073767049"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Thu Feb 09 21:52:44 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Fri Feb 10 01:26:07 2023"
      },
      "message": "Update auth code on cel_ctl to support luci-auth context\n\nSo that it now supports two mode in local run:\nrdb will use luci-auth credentials,\ncel(without rdb wrapping) will use gcloud credentials\n\nBug: b:268213635\nChange-Id: I8208ff6f067ac665805e4e3e7d5783156a5ee470\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4228577\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "9961f9ebe9a5b07cc0494af39a6e796073767049",
      "tree": "d74f728a6dd2be1764e2106c32b1b449ed1e7aac",
      "parents": [
        "ed544ac82e961277a26f9ff037e7d4a541cd8475"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Tue Jan 24 15:46:55 2023"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Tue Jan 24 18:04:49 2023"
      },
      "message": "Add powershell script to add chrome path into PATH\n\nBug: b:266005684\nChange-Id: I0d4502411a5f70ec155b00e333149dfc1d80a712\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4178892\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "ed544ac82e961277a26f9ff037e7d4a541cd8475",
      "tree": "85f7535e7d67c3910345b01c6e89ae788a994182",
      "parents": [
        "7467567b669d1cd354509eec3dd06539706aa4b3"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Tue Dec 20 21:40:36 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Tue Dec 20 22:55:22 2022"
      },
      "message": "Allow output to be string instead of byte\n\nBug: b:232989454\nChange-Id: If37f44ac527d763956a0dce4cbd9583c9f2bb5e4\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4119184\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "7467567b669d1cd354509eec3dd06539706aa4b3",
      "tree": "94c02c98bacba01b1016b4361d978c4f5c9bfc2e",
      "parents": [
        "0114902dc110196181b2d5997a1bb83b377a96ee"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Mon Dec 19 19:27:44 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Mon Dec 19 19:29:20 2022"
      },
      "message": "Change output from byte string to string\n\nBug: b:232989454\nChange-Id: Icfa9e1dc70a7292a1d9bb9c0d2d26c8af3868eae\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4117289\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "0114902dc110196181b2d5997a1bb83b377a96ee",
      "tree": "454f3e6cbe9fc547e0f266acf742e284a0683486",
      "parents": [
        "5845bfbf31c45e683568e73e5eeb0e3fba8ea73c"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Dec 09 00:00:20 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Dec 12 22:13:17 2022"
      },
      "message": "Update unit test with new types for fetch_configuration_test.go\n\nBug: b:247837334\nChange-Id: I133230735e41b33883eabcca79abd5e63a23a95c\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4091143\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "5845bfbf31c45e683568e73e5eeb0e3fba8ea73c",
      "tree": "a63261509050b79e5617eb25ee273fd4d875e078",
      "parents": [
        "0a1f856002d44108df7f7ede560a667363dff3cb"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Fri Dec 09 22:29:34 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Fri Dec 09 23:36:07 2022"
      },
      "message": "Fix ui_test infra failure\n\n* add ui_user account to remote desktop users group to allow RDP into them,\n* switch protobuf to 4.21.9 after it is available in cipd,\n* add flag support to ui_agent.go to specify the log file location.\n\nTwo Root causes of seeing /Run or /Debug not being supported\n1. There is a defer cancel() call which is invoked right before return from the method startCommand. that causes the ctx to be cancelled and therefore all process being cleanup. Now change to use goroutine to do defer cancel() call after the waitForComplete() method.\n2. It fails to create a ui_agent.log file when it runs on start.\n\nBug:232989454\nChange-Id: I6544dfee790537ef0ac26a070ef6d3af339d339f\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4081690\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "0a1f856002d44108df7f7ede560a667363dff3cb",
      "tree": "18a844c93b540a22d70beb97ac6aa472fa004ab9",
      "parents": [
        "f17d9afa6fea3abd36b2b2cc031858177f5c52ec"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Wed Dec 07 18:37:38 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Wed Dec 07 19:45:11 2022"
      },
      "message": "incremental change to ui test infra: add logfile support\n\nBug:232989454\nChange-Id: I4bb71c64dd8ee86c82c53393846058bb1cfb6a7d\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4086025\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "f17d9afa6fea3abd36b2b2cc031858177f5c52ec",
      "tree": "2cdafe6d6cb94d1aac2b9ef5a965b8e30327c20b",
      "parents": [
        "838a51464be32f842078ef296434cb5eb528dc67"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Dec 06 05:00:48 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Dec 06 18:01:35 2022"
      },
      "message": "Skip generating ImageSourceInfo if the resource has a custom image machine type\n\nBug:  b:247837334\nChange-Id: I300ba92d5b622d892a22f6b9ddcc7d11f256b3db\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4080963\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "838a51464be32f842078ef296434cb5eb528dc67",
      "tree": "eaf7ebe0108aca98cc258e26c1c3155cf3570ca2",
      "parents": [
        "09dd8b522b8bcb3c3cf6d10e875eed40afe06fc5"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Mon Dec 05 18:44:37 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Mon Dec 05 19:03:46 2022"
      },
      "message": "Increamental change of ui test infra, add debug support\n\nThe /Debug path will return runStatus{Status: statusError, Output:...} if it has debugging trace, or else runStatus{Status: statusNoUpdate, Output:\"\"} if it does not have any debugging trace. Both statusError and statusNoUpdate are defined in ui_server.go as 6 \u0026 5 respectively.\n\nOnce _LoggingDebugTraces() is called, it prints out everything statusError (6) debugging traces until it encounters the first statusNoUpdate(5), and then it returns\n\nBug:232989454\nChange-Id: I5692d974d0c9ce6099cebdaeb424085b2d32a92e\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4072012\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "09dd8b522b8bcb3c3cf6d10e875eed40afe06fc5",
      "tree": "e4b829fa02fbe056ecd7f6deeb941d4148642f47",
      "parents": [
        "508cbf8b89a5e446c37e68bc7e4508c664dc7444"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Wed Nov 30 23:01:05 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Wed Nov 30 23:03:55 2022"
      },
      "message": "Fix a bytes-like object is required, not \u0027str\u0027 bug\n\nBug:232989454\nChange-Id: I2898fbbbd2cbcf9e57102c2d0d5cf6656b6fa1ec\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4067136\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "508cbf8b89a5e446c37e68bc7e4508c664dc7444",
      "tree": "136b3781776eebc78d40d720a1dc8dad8385bfa9",
      "parents": [
        "5ecf47b9e8549f7cfc6d02570e9888288d557eb3"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Nov 30 20:23:36 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Nov 30 21:06:26 2022"
      },
      "message": "Allow CEL to deploy custom image from Poros\n\nValidation: tryjob\n\nBug: b:247837334\nChange-Id: If78bbb91397b8940c89e2e29152b8ca60321cc08\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4064428\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "5ecf47b9e8549f7cfc6d02570e9888288d557eb3",
      "tree": "39f5053a81a9f626fb04f010ee9d7e85ddb5d0cd",
      "parents": [
        "44237ba4e8dd1e27293843535b9b306749bd3954"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Wed Nov 30 17:08:22 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Wed Nov 30 20:11:28 2022"
      },
      "message": "Incremental refactor effort on ui_server.\n\nBug:232989454\nChange-Id: I2edb92f71a0f3ec7a27071016ac12d46d69e24d2\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4064424\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "44237ba4e8dd1e27293843535b9b306749bd3954",
      "tree": "d649eac805c76d9777273e8a985c3c22d8b88988",
      "parents": [
        "8362d9a8194c59c426d032f81b40c021f9635295"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Wed Nov 23 22:18:32 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Mon Nov 28 18:04:51 2022"
      },
      "message": "Refresh g3doc after run python build.py build\n\nBug:260264673\nChange-Id: I8216198c445c20b628dace7b0a15428363d2fdc7\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4053840\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "8362d9a8194c59c426d032f81b40c021f9635295",
      "tree": "af274b482078c8f3ab18f89dea913f41058abf7b",
      "parents": [
        "a905153200aebb81526c30b827a9c5b8d8d4e6e8"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Nov 16 18:57:53 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Nov 18 19:06:23 2022"
      },
      "message": "Change host configuraiton parse to get resoure OS data from Poros API\n\n\nValidation: Try job passed. Will do some e2e experiments after this.\n\nBug: b:247837162\nChange-Id: Idf44314bcbbdb40f455e51f80381e13983194bb3\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4031847\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "a905153200aebb81526c30b827a9c5b8d8d4e6e8",
      "tree": "5d5827b6f9878a847dd7136ac03fd7d0ba6cef01",
      "parents": [
        "0e082aebed114145b37dff3d896268f21949fe8b"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Sat Nov 12 01:13:29 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Mon Nov 14 23:39:02 2022"
      },
      "message": "Create a yaml for attrs\n\nBug: 232989454\nChange-Id: I78a31a6fb0ab7f6fda8f825a48e8b8ae2ff22893\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4021717\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "0e082aebed114145b37dff3d896268f21949fe8b",
      "tree": "a6a92b02744a435ead609b891634959863b479ce",
      "parents": [
        "e87385820dce12dd323effe386b2afeee8d0c98f"
      ],
      "author": {
        "name": "Arthur Wang",
        "email": "wuwang@google.com",
        "time": "Sat Nov 12 00:20:26 2022"
      },
      "committer": {
        "name": "Arthur Wang",
        "email": "wuwang@chromium.org",
        "time": "Sat Nov 12 00:36:58 2022"
      },
      "message": "Update README.md to provide better clarity\nalso, builder.py format picks up a few other files.\n\nBug: 232989454\nChange-Id: I6203c9da288454de93bc1dd5f0f5e2fd7b5f499f\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/4021722\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    },
    {
      "commit": "e87385820dce12dd323effe386b2afeee8d0c98f",
      "tree": "bdf4d020d20180f9068fbbe7d9b84d0b76c61818",
      "parents": [
        "d50ece45bde2c8b637bdbc5d1ab46fdfc73c65da"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Oct 19 21:46:22 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Oct 27 19:23:04 2022"
      },
      "message": "Add integration test for linux deployment\n\nValidation: tryjobs\n\nBug: b:247837162\nChange-Id: Ide1d5dfae0cbb541b68df5084ec57d94cd402813\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3957679\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "d50ece45bde2c8b637bdbc5d1ab46fdfc73c65da",
      "tree": "4ac79a7fd4872c945394968646bc101fbeff8c20",
      "parents": [
        "47cb65d524c99fdd21d6291d758386abb1337ef3"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Oct 17 18:43:47 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Oct 18 22:03:20 2022"
      },
      "message": "Support basic linux deployment in celab\n\nBug: b:247837162\nChange-Id: I058c92feae267db4d8cba3307ae5fb298d1444ff\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3915524\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "47cb65d524c99fdd21d6291d758386abb1337ef3",
      "tree": "8977d24994005cf1aeb756233d000f68e94a322f",
      "parents": [
        "0d6eaa79adda63d03a29cd0bf796fb402b4e614e"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Oct 14 18:00:23 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Fri Oct 14 18:00:48 2022"
      },
      "message": "Add example schema files  for Citrix, Linux, and Win11 Env\n\nChange-Id: I0b55023bb09879cc86210ea056edc44744303e1b\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3933580\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "0d6eaa79adda63d03a29cd0bf796fb402b4e614e",
      "tree": "b580d18a0fa684ce87aa6173c554d63f78c2a5c3",
      "parents": [
        "5b486cae0e5a5c55ae07ec6a2332465534b26a7a"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Oct 04 17:36:30 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Oct 04 17:45:16 2022"
      },
      "message": "Remove win2022 to domain join test\n\nChange-Id: I9b7715e102298fb5016172351b381f7b3bc82eaf\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3933579\nReviewed-by: Arthur Wang \u003cwuwang@chromium.org\u003e\n"
    },
    {
      "commit": "5b486cae0e5a5c55ae07ec6a2332465534b26a7a",
      "tree": "059f83968fa8ebd9c9e6acba34d7cf5fbbe9d2f5",
      "parents": [
        "4bf8cdc7b5f2935b8334a2b48c2e35fd5185df21"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Sep 21 23:48:53 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Sep 22 19:07:17 2022"
      },
      "message": "Update image textpb to reflect the latest value\n\nBug: b:247837162\nChange-Id: I9a6dc71c5411b81bba182e84915f6add8d6dd8ae\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3911726\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "4bf8cdc7b5f2935b8334a2b48c2e35fd5185df21",
      "tree": "9d5a27f8d2244a399d79c8fc3ccccf78f01060a3",
      "parents": [
        "09dec62c22fc7b569543d8d0f604d52e047cbba5"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Sep 20 17:40:26 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Thu Sep 22 17:26:20 2022"
      },
      "message": "Add note about test pool project\n\n\nBug: b:245594479\nChange-Id: Iaa13cea87846fe51f38579bf901972f4d82826ff\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3906916\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "09dec62c22fc7b569543d8d0f604d52e047cbba5",
      "tree": "0140a07cdff1e6d78bd6d481e84c54f31383f69b",
      "parents": [
        "fc1e769fd9ff8c4b835484be92a876daafda4b9b"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Sep 19 18:15:08 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Mon Sep 19 19:43:58 2022"
      },
      "message": "Increase max host pool size to allow 30 tests at once\n\nBug: b:245594479\nChange-Id: Id7949f4e3f8ac7a79104c9d32bf4a447aca9922b\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3906003\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "fc1e769fd9ff8c4b835484be92a876daafda4b9b",
      "tree": "66ce26c3b8959b2591afd58ddc7e1cb837d5ea84",
      "parents": [
        "84b83a542d90e2f38d78cf750efb72a269c5ebf7"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Sep 13 00:34:22 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Tue Sep 13 16:29:34 2022"
      },
      "message": "Add index arg to allow incremental test pool creation\n\nBug: b:245594479\nChange-Id: I4a091f3f5c8a42b2cef1fea8bfa796514945a5fa\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3893311\nReviewed-by: Meyron Levanon \u003cmeyron@google.com\u003e\n"
    },
    {
      "commit": "84b83a542d90e2f38d78cf750efb72a269c5ebf7",
      "tree": "7a9a9b36bdccd2e0a5bcf14f69a84d4067d563d0",
      "parents": [
        "6895e94cc8c7745e27c9f4f9e4844e884525f1a3"
      ],
      "author": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Aug 24 22:30:14 2022"
      },
      "committer": {
        "name": "Xiang Ji",
        "email": "jxiang@google.com",
        "time": "Wed Aug 24 23:50:49 2022"
      },
      "message": "CC group maillist for CELab codereview\n\nAlso added Arthur Wang as a code owner\n\nChange-Id: I41c3989062a63eb2f66b8d5ac182e4d05e5c058f\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3851091\nReviewed-by: Eswaran Krishnamoorthy \u003ceswarank@google.com\u003e\n"
    },
    {
      "commit": "6895e94cc8c7745e27c9f4f9e4844e884525f1a3",
      "tree": "00dc3b6ce6ac58320e2c02097cda92661f6e419a",
      "parents": [
        "a38948731e4045202e4d84613cd7a43da79857a7"
      ],
      "author": {
        "name": "Vidit Chitkara",
        "email": "viditchitkara@google.com",
        "time": "Thu Aug 18 22:40:19 2022"
      },
      "committer": {
        "name": "Vidit Chitkara",
        "email": "viditchitkara@google.com",
        "time": "Thu Aug 18 23:17:35 2022"
      },
      "message": "Added a machine type template for machines not connected with an ad_domain\n\nBug: 1347625\nChange-Id: Ifa8e02e4caaaaf0d90fa3956b761a75f808e8592\nReviewed-on: https://chromium-review.googlesource.com/c/enterprise/cel/+/3838603\nReviewed-by: Xiang Ji \u003cjxiang@google.com\u003e\n"
    }
  ],
  "next": "a38948731e4045202e4d84613cd7a43da79857a7"
}
