Jinwoo Hong
d358e5973c
feat(relay): one-cell flag write workflow with dry run, compare-and-swap and read-back ( #26837 )
...
* feat(relay): one-cell flag write workflow with dry run, compare-and-swap and read-back
Operate Relay Production Cell Flags writes cells/<cellId>.json for one
cell: it checks the origin answers as that cell with a flag channel,
refuses a stale expected generation, writes with ifGenerationMatch,
stamps the actor and run on the object, and waits up to 15 s for the
cell's runtime status to report the new generation applied. The deploy
Workload Identity condition admits the new workflow.
* fix(relay): flag workflow retries a transient 5xx, shows the plan before the generation check, and names the failure
Runtime-status reads go through the shared one-retry admin helper, and a
failed read-back poll no longer ends the wait early. The plan line is
logged before the generation check, a failure is logged as one JSON line
the job summary carries, and the object and summary name the triggering
actor.
2026-10-09 16:59:31 -04:00
..
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-30 22:25:36 -04:00
2026-09-30 22:25:36 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-09 16:22:17 -04:00
2026-09-11 14:25:10 -04:00
2026-09-11 14:25:10 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-05 23:15:25 -04:00
2026-10-05 23:15:25 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-22 23:41:09 -04:00
2026-10-06 00:53:51 -04:00
2026-10-06 00:53:51 -04:00
2026-10-05 23:15:27 -04:00
2026-10-05 23:15:27 -04:00
2026-10-09 16:59:31 -04:00
2026-10-09 16:59:31 -04:00
2026-09-23 14:37:17 -04:00
2026-09-23 14:37:17 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-01 15:34:57 -04:00
2026-10-01 15:34:57 -04:00
2026-10-05 00:26:33 -04:00
2026-10-05 00:26:33 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-07 19:07:02 -04:00
2026-10-07 19:07:02 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-05 00:26:33 -04:00
2026-10-05 00:26:33 -04:00
2026-09-03 06:55:14 -04:00
2026-09-29 01:21:53 -07:00
2026-09-10 17:59:46 -04:00
2026-09-10 17:59:46 -04:00
2026-09-29 01:21:53 -07:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-11 14:25:10 -04:00
2026-09-11 14:25:10 -04:00
2026-10-07 21:00:44 -04:00
2026-09-04 22:04:21 -04:00
2026-09-04 22:04:21 -04:00
2026-09-21 04:18:57 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-05 23:15:27 -04:00
2026-10-05 23:15:27 -04:00
2026-10-05 00:26:33 -04:00
2026-09-07 00:30:21 -04:00
2026-10-05 00:26:33 -04:00
2026-10-05 18:51:18 -04:00
2026-10-01 15:36:17 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-22 23:41:09 -04:00
2026-09-22 23:41:09 -04:00
2026-09-18 17:55:35 -04:00
2026-09-03 06:55:14 -04:00
2026-09-26 12:59:47 -07:00
2026-09-26 12:59:47 -07:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-01 15:34:57 -04:00
2026-10-01 15:34:57 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-23 03:24:09 -04:00
2026-10-01 15:36:17 -04:00
2026-10-01 15:36:17 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 07:18:29 -04:00
2026-10-09 16:59:31 -04:00
2026-10-07 19:07:02 -04:00
2026-10-07 19:07:02 -04:00
2026-10-09 16:59:31 -04:00
2026-10-07 21:03:49 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-07 04:51:48 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-20 15:50:43 -04:00
2026-09-20 15:50:43 -04:00
2026-09-04 20:54:40 -04:00
2026-09-03 15:57:00 -04:00
2026-10-01 15:36:17 -04:00
2026-10-07 00:10:52 -04:00
2026-10-07 00:10:52 -04:00
2026-10-06 00:53:51 -04:00
2026-10-07 00:10:52 -04:00
2026-10-01 03:11:32 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 15:57:00 -04:00
2026-09-10 17:59:46 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-05 00:26:33 -04:00
2026-10-05 00:26:33 -04:00
2026-10-01 08:12:49 -04:00
2026-10-01 08:12:49 -04:00
2026-10-01 05:58:43 -04:00
2026-10-01 05:58:43 -04:00
2026-09-03 06:55:14 -04:00
2026-09-03 06:55:14 -04:00
2026-10-09 16:59:31 -04:00