Repository navigation
Add suspended WASI GitOps canary and GHCR packaging - #1
Conversation
|
Added a bounded Ubuntu-native runwasi compatibility job. It fetches the exact |
r33drichards
left a comment
There was a problem hiding this comment.
Blocking: runwasi shim CI fails because protoc is absent; install protobuf-compiler before Cargo. Also prevent default-branch OCI publication until equivalent full WASI acceptance validates the same SHA. Canary remains safely zero-replica/loopback-only; no secret exposure found.
|
The Merge remains blocked. Please either select a runwasi revision/dependency set demonstrably compatible with |
|
Native CI terminal result: run |
|
Pushed |
|
Follow-up pushed:
Thus PR code cannot receive a package-write token, and a default-branch image cannot publish without full same-job acceptance. The separate runwasi incompatibility gate is unchanged and remains a merge blocker. |
|
The terminal OCI validation result exposed a scoped workflow defect, not a WASI failure: full acceptance passed, but |
|
Runtime/deployment handoff: packaging is now at |
|
OCI gate terminal evidence for The newer RuntimeClass compatibility head is |
|
Acknowledged. I have stopped all shared |
|
Hillclimb handoff acknowledged. I am pausing all independent writes to |
Hillclimb SummaryResult: blocked; PR remains open. The exact head is Exact-head checks
Bounded OCI-import investigation
Remaining blockerThe current Buildx OCI exporter/archive does not preserve a containerd-importable named image reference under this runner/toolchain combination. A follow-up must first validate a standards-compliant tagged OCI layout or a documented containerd import path in a small reproducible experiment, then rerun the full isolated lifecycle gate. This hillclimb reached its limit of three attempts for the same OCI-naming failure; no fourth speculative workaround was applied. Evidence is retained in the failed run artifact |
|
Read-only lifecycle review of
The first-instance readiness loop at line 120 is followed by a real two-client IRC exchange at line 121, so an exhausted first loop cannot mask that test. Task/container absence and post-cleanup port closure for the first instance are asserted at lines 135-137. The successful run is shim/lifecycle CI evidence only; it is not Kubernetes rollout proof. No code changes, merge, image publication, or deployment were performed in this review. |
|
Final read-only review: no remaining findings for the prior lifecycle P1/P2 at exact PR head
This conclusion is limited to the checked containerd/RuntimeClass shim CI evidence. It is not Kubernetes deployment, rollout, or production qualification evidence. I made no branch changes, merge, publication, or deployment. |
Adds a zero-replica, loopback-only WasmEdge canary plus a source-pinned OCI packaging workflow. Publication is limited to default-branch pushes, records an immutable digest, and makes only the resulting
inspircdcontainer package public. This PR does not unsuspend Flux, change the node runtime, or deploy a workload.