{ "apiVersion": "operator.ptah.run/v1alpha1", "kind": "PtahSchemaApproval", "metadata": { "creationTimestamp": "2026-09-21T10:39:48Z", "generation": 1, "name": "shipments-first", "namespace": "ptah-test-a-1-37-0-demo-03c2a0e0b9", "resourceVersion": "3983", "uid": "5f7cace8-cfc6-4b94-b37f-496af9d431d1" }, "spec": { "actualStateFingerprint": "sha256:5cac52535569a9b409ab69f47b6592b18a2f77b2f06075c0e72846bb8b189242", "approvedAt": "2026-09-21T10:39:48Z", "approver": { "groups": [ "kubeadm:cluster-admins", "system:authenticated" ], "username": "kubernetes-admin" }, "artifactDigest": "sha256:7822110a8966391651f3daf3d58d78f9a66a32b33ea5feab6bfb79c4fb6f4554", "controllerImage": "e2e-registry.ptah-test-a-1-37-0-demo-03c2a0e0b9.svc.cluster.local:5000/ptah-operator@sha256:43779e7fc26eb3a9b328c671b1dee35fc60b9345a62544d85971d401cd245cb6", "controllerRevision": "6d72944c477c851a19d2662eb345ea313c921dd0", "controllerStateVersion": 1, "coordinationDigest": "sha256:ffe501d44834d12840fe8618ae44c598f889b4e114447060fee3f7f1e7af063b", "desiredStateFingerprint": "sha256:be149363d48465d91a9849e2c55b3fc78256c9c28164c1de06309d9bb1c9e696", "executionBindingID": "v1-c237e28bf9ff760f211f283f88698519", "executorImage": "e2e-registry.ptah-test-a-1-37-0-demo-03c2a0e0b9.svc.cluster.local:5000/ptah-executor@sha256:7a7dea71ff38cb6947d300552fb47dd8f4bb2bcdfa958f4d792685d3093479a9", "mutationRequestUID": "4f9b7ae0-b26f-4025-b277-6b2ca710c0de", "planFingerprint": "sha256:bf172ac05a4b865c6bfc1ff9e6be122368513d3824f4fc78c699751497bf0d9b", "planRef": { "name": "ptah-plan-bf172ac05a4b865c6bfc1ff9", "uid": "0f0a5b36-a40c-42a9-a730-a1d098d35ebe" }, "policyFingerprint": "sha256:d1bbcb8cdc1305ffb48395d7adea21e7210ff3bcf2481cb83d01e1fe73869d61", "ptahVersion": "v0.7.0", "runnerImage": "e2e-registry.ptah-test-a-1-37-0-demo-03c2a0e0b9.svc.cluster.local:5000/ptah-runner@sha256:43779e7fc26eb3a9b328c671b1dee35fc60b9345a62544d85971d401cd245cb6", "runnerProtocolVersion": 5, "schemaRef": { "name": "shipments", "uid": "b6f1b5e9-e143-4563-b8da-a3014042538a" }, "targetIdentityDigest": "sha256:60e6e9da9dece534f03e2609d238924d00a4b30dec2238b49757fdd0cc64737c", "verificationPolicyDigest": "sha256:c84039b250125e32f0d51caea6afd1d13ebe4e5e0f90d382ee3be2c027574007", "verificationPolicyUID": "46e8fd80-2d1f-45b5-95bf-723cc6977f6b" }, "status": { "conditions": [ { "lastTransitionTime": "2026-09-21T10:39:58Z", "message": "The approved plan no longer matches the current database state", "observedGeneration": 1, "reason": "PlanNoLongerCurrent", "status": "False", "type": "Accepted" }, { "lastTransitionTime": "2026-09-21T10:39:58Z", "message": "The approved plan no longer matches the current database state", "observedGeneration": 1, "reason": "PlanNoLongerCurrent", "status": "True", "type": "Stale" }, { "lastTransitionTime": "2026-09-21T10:39:48Z", "message": "The exact plan was committed to one Apply Job dispatch", "observedGeneration": 1, "reason": "DispatchCommitted", "status": "True", "type": "Consumed" } ], "observedGeneration": 1 } }