What is failing
During phase 4/4 ("Record entries") of the memex-cloud provision plan, a single Hosting/LogEntry create under Ops/Logs was refused with the access.partitionCreate.undetermined failure: the read of the Hosting/LogEntry NodeType definition's durable row faulted or did not answer within the 10 s ProbeTimeout, so PartitionOwningTypes.OwnsPartitionWithoutActivating answered null and the create failed closed. The other 109 entries in the same window landed, and the window itself is preserved on the plan node (selector + counts), so the entry is recoverable by retry.
Probable cause — medium confidence.
This is the scenario Partition Ownership Resolution explicitly flags: IStorageAdapter.ReadMany and Exists/Write are independent interface members, and the design's "a store that cannot answer this read cannot answer the existence probe either" holds only per adapter stack — it was falsified once already by a test stand-in (Systemorph/MeshWeaver.Plugins#2047). Here the install's other writes in the same window succeeded (109/110 landed), so the fault/timeout was confined to the definition-row ReadMany — a transient partition-storage-hub fault or cold-hub latency on that one routed read, not a general store outage. Whether it is a one-off transient or a reproducible pairing break in the RoutingProxyAdapter.ReadMany path cannot be told from a single occurrence.
Impact
One occurrence on one pod (memex-portal-deployment-589ff8f895-vn49b); the provision plan is reported FAILED for the window but no data is lost — the selector and counts are on the plan node and the entry can be re-recorded. Secondary-path, retryable, easy workaround: re-run the phase.
Where to look
PartitionOwningTypes.OwnsPartitionWithoutActivating / OwnsPartitionProvisioningValidator — the refusal site and the .Timeout(ProbeTimeout, null) / .Catch(_ => null) fold that hides fault vs timeout.
RoutingProxyAdapter.ReadMany (and PersistenceService.ReadMany) — whether a transient partition-storage-hub fault can fault this read while Write/Exists on the same partition succeed, i.e. the Plugins#2047 lesson re-checked for the production adapter stack.
- The
Hosting/LogEntry definition row read against the memex-cloud partition's storage hub around the first-seen timestamp.
Related — sibling incident Admin/_LogIncident/05f47831e3b7d6cd ("Install did not persist N node(s)") is the same ProvisionPlan log site and the burst this was folded from; that ticket tracks the general persist failures, this one the specific ownership-refusal shape. Likely the same underlying provisioning burst, but a distinct defect surface.
Evidence
|
|
| Fingerprint |
66c36a065c5e3baf |
| Category |
ProvisionPlan |
| Severity |
Error |
| Namespace |
memex-cloud |
| Pods |
memex-portal-deployment-589ff8f895-vn49b |
| Occurrences |
1 |
| First seen |
2026-09-25 15:30:41Z |
| Last seen |
2026-09-25 15:30:41Z |
| Routing |
not determined — no configured route matches the category ProvisionPlan. This repository is the configured fallback, not a finding about who owns the fault; the category names the LOGGER, which may not be the subject. |
Recent log lines
2026-09-25 15:30:41Z memex-portal-deployment-589ff8f895-vn49b fail: ProvisionPlan[0]
[ProvisionPlan] 'memex-cloud' FAILED in phase 4/4 'Record entries': the window was read (110 line(s)) and 109 of them landed in Ops/Logs; 1 could NOT be written — first fault: InvalidOperationException: Whether 'Hosting/LogEntry' owns its partition could not be established — the read of its NodeType definition failed, or did not answer within 10 s. 'Ops/Logs/memex-cloud-1790320472803631397-f8f895-ghgjt' was not created; please try again.. The selector and both counts are on this node, so the window is not lost
Re-addressed by the current identity function: this incident inherited 05f47831e3b7d6cd (Systemorph/MeshWeaver.Plugins#1796). Those nodes are superseded and will not fold, file or comment again.
Opened automatically from Admin/_LogIncident/66c36a065c5e3baf. Recurrences are folded into this issue rather than opening new ones.
It also stands for the whole log site 5640ba5068fa6f6d: other fingerprints of this site fold in here as comments rather than opening tickets of their own.
What is failing
During phase 4/4 ("Record entries") of the
memex-cloudprovision plan, a singleHosting/LogEntrycreate underOps/Logswas refused with theaccess.partitionCreate.undeterminedfailure: the read of theHosting/LogEntryNodeType definition's durable row faulted or did not answer within the 10 sProbeTimeout, soPartitionOwningTypes.OwnsPartitionWithoutActivatinganswerednulland the create failed closed. The other 109 entries in the same window landed, and the window itself is preserved on the plan node (selector + counts), so the entry is recoverable by retry.Probable cause — medium confidence.
This is the scenario Partition Ownership Resolution explicitly flags:
IStorageAdapter.ReadManyandExists/Writeare independent interface members, and the design's "a store that cannot answer this read cannot answer the existence probe either" holds only per adapter stack — it was falsified once already by a test stand-in (Systemorph/MeshWeaver.Plugins#2047). Here the install's other writes in the same window succeeded (109/110 landed), so the fault/timeout was confined to the definition-rowReadMany— a transient partition-storage-hub fault or cold-hub latency on that one routed read, not a general store outage. Whether it is a one-off transient or a reproducible pairing break in theRoutingProxyAdapter.ReadManypath cannot be told from a single occurrence.Impact
One occurrence on one pod (
memex-portal-deployment-589ff8f895-vn49b); the provision plan is reported FAILED for the window but no data is lost — the selector and counts are on the plan node and the entry can be re-recorded. Secondary-path, retryable, easy workaround: re-run the phase.Where to look
PartitionOwningTypes.OwnsPartitionWithoutActivating/OwnsPartitionProvisioningValidator— the refusal site and the.Timeout(ProbeTimeout, null)/.Catch(_ => null)fold that hides fault vs timeout.RoutingProxyAdapter.ReadMany(andPersistenceService.ReadMany) — whether a transient partition-storage-hub fault can fault this read whileWrite/Existson the same partition succeed, i.e. the Plugins#2047 lesson re-checked for the production adapter stack.Hosting/LogEntrydefinition row read against thememex-cloudpartition's storage hub around the first-seen timestamp.Related — sibling incident
Admin/_LogIncident/05f47831e3b7d6cd("Install did not persist N node(s)") is the same ProvisionPlan log site and the burst this was folded from; that ticket tracks the general persist failures, this one the specific ownership-refusal shape. Likely the same underlying provisioning burst, but a distinct defect surface.Evidence
66c36a065c5e3bafProvisionPlanmemex-cloudmemex-portal-deployment-589ff8f895-vn49bProvisionPlan. This repository is the configured fallback, not a finding about who owns the fault; the category names the LOGGER, which may not be the subject.Recent log lines
Re-addressed by the current identity function: this incident inherited
05f47831e3b7d6cd(Systemorph/MeshWeaver.Plugins#1796). Those nodes are superseded and will not fold, file or comment again.Opened automatically from
Admin/_LogIncident/66c36a065c5e3baf. Recurrences are folded into this issue rather than opening new ones.It also stands for the whole log site
5640ba5068fa6f6d: other fingerprints of this site fold in here as comments rather than opening tickets of their own.