the-custodian/docs/changes/netkingdom-target-2026-10-18/forgejo-postgres-source-r1/postgres-prepare-attempt1.json
codex 83078392c0
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Reject generated-only commits / generated-commit-guard (push) Successful in 8s
Verify PostgreSQL source recovery and preserve tracing context across hooks
2026-10-18 03:29:54 +02:00

200 lines
8.2 KiB
JSON

{
"action": "prepare",
"returncode": 0,
"expected_returncode": 0,
"outcome_matches": true,
"seconds": 3.93,
"argv": [
"bwrap",
"--unshare-pid",
"--die-with-parent",
"--new-session",
"--unshare-net",
"--ro-bind",
"/usr",
"/usr",
"--ro-bind",
"/lib",
"/lib",
"--ro-bind",
"/lib64",
"/lib64",
"--symlink",
"usr/bin",
"/bin",
"--proc",
"/proc",
"--dev",
"/dev",
"--tmpfs",
"/tmp",
"--bind",
"/tmp/custodian-forgejo-successor-r3",
"/work",
"--ro-bind",
"/home/worsch/go/pkg/mod/cache/download",
"/cached",
"--ro-bind",
"/etc/ssl/certs",
"/etc/ssl/certs",
"--ro-bind",
"/etc/resolv.conf",
"/etc/resolv.conf",
"--chdir",
"/work/source",
"--clearenv",
"--ro-bind",
"/tmp/custodian-forgejo-successor-attempt2/modules",
"/work/modules",
"--bind",
"/tmp/custodian-forgejo-successor-attempt2/gocache",
"/work/gocache",
"--dir",
"/run",
"--ro-bind",
"/tmp/custodian-forgejo-successor-r3/descriptor-fixtures",
"/run/forgejo-oidc",
"--bind",
"/tmp/custodian-forgejo-successor-r3/descriptor-fixtures",
"/run/writable-input",
"--setenv",
"PATH",
"/work/go/bin:/usr/bin:/bin",
"--setenv",
"HOME",
"/work/home",
"--setenv",
"GOPATH",
"/work/gopath",
"--setenv",
"GOTOOLCHAIN",
"local",
"--setenv",
"GOPROXY",
"off",
"--setenv",
"GOSUMDB",
"off",
"--setenv",
"GOVCS",
"*:off",
"--setenv",
"GOMODCACHE",
"/work/modules",
"--setenv",
"GOCACHE",
"/work/gocache",
"--setenv",
"GOMAXPROCS",
"4",
"--setenv",
"CGO_ENABLED",
"1",
"--setenv",
"GIT_CONFIG_NOSYSTEM",
"1",
"--setenv",
"GIT_CONFIG_GLOBAL",
"/work/home/test.gitconfig",
"--setenv",
"GIT_TERMINAL_PROMPT",
"0",
"--ro-bind",
"/tmp/custodian-forgejo-postgres-tests-r1-attempt4/auth",
"/work/source/models/auth",
"--bind",
"/tmp/custodian-forgejo-postgres-tests-r1-attempt4",
"/pg-work",
"--dir",
"/run",
"--ro-bind",
"/tmp/custodian-forgejo-postgres-r1-attempt3/socket",
"/run/source-operation-postgres",
"--setenv",
"CUSTODIAN_PG_SOCKET",
"/run/source-operation-postgres",
"--ro-bind",
"/tmp/custodian-forgejo-postgres-tests-r1-attempt4/db",
"/work/source/models/db",
"--setenv",
"CUSTODIAN_PG_STEP",
"prepare",
"--",
"go",
"tool",
"test2json",
"-t",
"-p",
"forgejo.org/models/auth",
"/pg-work/models-auth.test",
"-test.v",
"-test.run=^TestSourceOperationPostgresProcessRecovery$",
"-test.count=1"
],
"workspace": "/tmp/custodian-forgejo-postgres-tests-r1-attempt4",
"source_pins": {
"access_token.go": "sha256:c3131e03c24356fb09fdd600efd17d8054063534355a4c5a3b769f840a58c8ac",
"access_token_scope.go": "sha256:36173156237cc3c3231da78fc9c7e503391ea29c29496721bf4f6b197ab128d3",
"access_token_scope_test.go": "sha256:738bff8f60339a3b4cbd21c31f52812eacde1435fcf55ea657c2a950c262de7d",
"access_token_test.go": "sha256:0121b13b075e6dadb5f6bf5899ceb815786d386cd75214566545b1a3cbe5e721",
"auth_token.go": "sha256:e652217daeffab3c9918efaab56ba4a0a0e8024071840cd8bb85925fe2568bd9",
"main_test.go": "sha256:1c78be2861df2215936939b085bc2bac431f607731fe68da85cfc9c95a4eac87",
"oauth2.go": "sha256:626c075138a8e1dd22d4814b11c6d6acd04e8aae2443e47017de9a289b8f55ac",
"oauth2_list.go": "sha256:2665b0833370d4cb9d0a30e43bd86625f4f707e26a8e5bef53559816aafb7e91",
"oauth2_test.go": "sha256:66e671311715001e2c8119daa944667b9744b4a701732007c6f4510d1daf40ca",
"session.go": "sha256:25d934eb96d2b540a51b7337650b58123ad4ee7e1c61547e7efc1c36eb12c26d",
"session_test.go": "sha256:cae8e667a88143cf7ce3238e8adc9e87fd7f0bdf1b2c0d9b1736c2de38485659",
"source.go": "sha256:33ec2f66652bcb442cd80c36db0a2ad7305e1ee9c9c610d054720eea8ab18e4c",
"source_operation.go": "sha256:ef1b07ef6cf454015d00cde8588835f5118d829da91eb0303d37184859345a31",
"source_operation_internal_test.go": "sha256:af0f424d3a1fd2b29793b64baa1fa07284fee7ea0b7721c503db4efac0d871cb",
"source_operation_postgres_export_test.go": "sha256:b9d1553144766b15c408295b87506106935abf4ed61460598b58dc81825e808d",
"source_operation_postgres_test.go": "sha256:4a37504e5af00580d114ef1bed5cb32e09e4ec2de5fd3192adef043a4ea5f7fe",
"source_operation_process_test.go": "sha256:40d33b11a01cb659f0bf6f8b545c4d79910e8c082a789060bcbc9cadeee965bd",
"source_operation_test.go": "sha256:77d311bca42f48faf3fbdc15c53582e3d8a6d9108a72ed7bb6172e5b88951428",
"source_test.go": "sha256:1ad3f9b198155193fd8193f50084889cc949192abf64c060a5ce3043f2ccb212",
"two_factor.go": "sha256:d3a6e0b348b225d0fc012fdd5a6275736a1b324ec4cd1c013ae80a12531e0b8e",
"two_factor_test.go": "sha256:6a88cb12d204a3b3de49d584d589b1c5a97bfb795160ae93b87707f64bece4fe",
"twofactor.go": "sha256:905e1679be552346758b34c8ee7c950628d965d8bd3946b9b63c6797f41625d6",
"webauthn.go": "sha256:0f9adac61a225854d579ed71338303a30a5abf26e4c115a0afefaa4fd199200e",
"webauthn_test.go": "sha256:03f3487f7c05566e71399ff548a95400a66ed7afc96bbf31365aa7abb79dfa69"
},
"database_source_pins": {
"collation.go": "sha256:9922312734c5cc2a5474b322b88214586916b320969172708f48c7b6eca40e7d",
"common.go": "sha256:f0c626ebedaedb8681a4f3a3531441c49f3e0d305b20730aa47b267b6e16b3fd",
"consistency.go": "sha256:c771f62de8511bfc307583a4585190aba8b38ca2ac76eab200bc901aa15b7bad",
"context.go": "sha256:d4c4acfcb8987071aecf5cd957b3821c8d2619a2696398d37c2970f2527686f7",
"context_committer_test.go": "sha256:83cf7fbfc32aff358221abadee63e96a803a4136c9851cf696c543dc5176d777",
"context_test.go": "sha256:677f6be23f1c855a154de6078a540b60e17c737becfae6115e55ff6d81c3a937",
"convert.go": "sha256:48e62893b598b767dccbf414c0acffbc26c6cfb6cb22ba79eb5b66dbb6c8193a",
"engine.go": "sha256:d21a5b0b9ca37ac48222b79007467a232abc38edda99b3c5f54f1f4c5ab795e8",
"engine_test.go": "sha256:ec78585da5d8b33deb0b55ba3ffd9d8ff4df704ffd62c2d95c2a6ffddd5bc309",
"error.go": "sha256:ca0ead3529d977f90930974200a0a751366629590dae516cb54245d9c75bb280",
"index.go": "sha256:fdfdaf6da41f317d51665bfc03684074aadf5fb32607d80c15ee9b33fdc89f09",
"index_test.go": "sha256:d46ea9d96fc9b51e477ebecb5cfa0e15fc8e13a00c5c84ce620dd23e73663558",
"iterate.go": "sha256:0512e2f2a3785daec26f434f6b55c37e8cd590c1b49d2068f42160c424757e28",
"iterate_test.go": "sha256:8b9eb9d391bd99bddf6b3da5744bd80088eb4d8446c7f51dd3299abe1b8a5ebe",
"list.go": "sha256:e23e7056f9dbce52d85ca922fa4eadb834a6ee3a5dbcafe82485038332b798e0",
"list_test.go": "sha256:5bc42a869931470daf503b51bd3dbf5cb092d37d8cc4e03f80a21f564beadf6a",
"log.go": "sha256:6f080111c46868e337d4d6dd16c56a5743c13b86b412df219701030cd1718a01",
"main_test.go": "sha256:d9eb5ba4ab294ebb2c865969479d6d73db21669f24cc5454ac42f6dbd8825ef3",
"name.go": "sha256:e486e89a36103f56af54f5f39a9b166ac0b08800abaccc2857ab324777dda6b5",
"search.go": "sha256:b488e9a93f95d28450929896ce648e67f6772e1cd8662f7a0a1a8988a24dbfa2",
"sensitive_sql.go": "sha256:06a298d0d6e628e6920384d4ddeef449e40c090841ebaa3f6d175725a45ae584",
"sensitive_sql_logging_test.go": "sha256:d924b35d30686473caf29601cf51cc363ba68158cb4ef0981c9e2fc7b03c04b7",
"sensitive_sql_test.go": "sha256:de6353c955047c3311747e4777b9f9b2195e9efb19160b971dd758dfc94cf31b",
"sequence.go": "sha256:c0e4c7fbaa93961d9711143cfcf4bbb32f197985d21b77424946fbe3a39b38eb",
"sql_postgres_with_schema.go": "sha256:e5941e859ada7831b400fd3143e58f91b1058cb32779d6a4466af01617cf6e7a",
"tracing_context_test.go": "sha256:53d35e31ae9f318d8f77a323fdc5b18bae804bdc86ccb639f335dfbe59e9b17c"
},
"original_composite_patch": "sha256:15cb7f13b1b1d1095cc344176ca337f705333a436a70ae803fcfd3d7f802ccf4",
"runtime": "custodian-forgejo-pg-96ce905f445a",
"image_id": "sha256:57c72fd2a128e416c7fcc499958864df5301e940bca0a56f58fddf30ffc07777",
"controlled_mutation": {
"mutation": "none"
},
"network": "disabled; only the exact disposable database Unix socket is bound",
"production_database": false,
"actual_authenticated_operation": false,
"real_credentials": false,
"test_binary_sha256": "sha256:ea124dc75fa8c4d4063fdd2df57e506c1cd53e3c4478597e2d51b5c214de7569"
}