Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Update nixpkgs#1714

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
jfroche wants to merge56 commits intodevelop
base:develop
Choose a base branch
Loading
fromupdate-nixpkgs
Open

Update nixpkgs#1714

jfroche wants to merge56 commits intodevelopfromupdate-nixpkgs

Conversation

@jfroche
Copy link
Collaborator

@jfrochejfroche commentedJul 21, 2025
edited by yvan-sraka
Loading

Use one recent version of nixpkgs in the flake inputs.

a76c4553d7e741e17f289224eda135423de0491d ->f61125a668a320878494449750330ca58b78c557

thunze and yvan-sraka reacted with thumbs up emoji
@jfrochejfrocheforce-pushed theupdate-nixpkgs branch 2 times, most recently froma3275e8 to98633c4CompareJuly 21, 2025 22:29
@jfrochejfroche marked this pull request as ready for reviewJuly 22, 2025 13:39
@jfrochejfroche requested review froma team ascode ownersJuly 22, 2025 13:39
@samrose
Copy link
Collaborator

rebased on develop, and will e2e test ami for each major version

@samrosesamroseforce-pushed theupdate-nixpkgs branch 2 times, most recently fromc061085 to07fb5e2CompareSeptember 2, 2025 13:28
@samrosesamroseforce-pushed theupdate-nixpkgs branch 2 times, most recently from6b51806 toa33cf5dCompareSeptember 10, 2025 17:58
@samrosesamroseforce-pushed theupdate-nixpkgs branch 2 times, most recently from37962e0 to52722b1CompareNovember 18, 2025 15:45
@yvan-srakayvan-sraka self-assigned thisNov 19, 2025
@yvan-srakayvan-sraka marked this pull request as draftNovember 19, 2025 21:13
Copy link
Collaborator

@samrosesamrose left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

adding request changes just to stop merge until fully tested

@yvan-srakayvan-srakaforce-pushed theupdate-nixpkgs branch 3 times, most recently fromf470b85 todc596ecCompareNovember 25, 2025 15:57
yvan-srakaand others added23 commitsDecember 17, 2025 14:36
Updated cargo-pgrx buildPgrxExtension with rustc wrapper to handle emptypostmaster_stub.rs files that cause duplicate symbol errors.(first two filenames are `` and`/build/tmp.*/postmaster_stubs/nix/store/*/bin/postmaster_stub.rs`)pg_jsonschema cargo checks fails on specific versions (0.2.0, 0.3.1, 0.3.3).
Remove deprecated functions that were removed in newer pgrouting versions(_pgr_betweennesscentrality and _pgr_contractionhierarchies).
Improves reproducibility and avoids evaluation-time network access byusing a proper flake input instead of fetchTarball for the older nixpkgsneeded by pg_net and plv8.
…64-darwinVersion 0.19.5 has a dangling pointer issue in src/core.c:177 that causescompilation to fail on aarch64-darwin with newer clang versions. This adds-Wno-error=dangling-assignment to allow compilation to proceed.The flag is restricted to aarch64-darwin only since GCC on Linux doesn'trecognize this warning option.
Add -headerpad_max_install_names linker flag to prevent 'install_name_tool:changing install names or rpaths can't be redone' errors on macOS. Thisallocates sufficient header space for install_name_tool to modify theshared library during post-install processing.
… extensionsTest assertions were inconsistent: expecting {version}.so and {extension_name}-{version}.sopatterns while actual libraries use {lib_name}-{version}.so (e.g. pg_partman_bgw-5.3.1.so,timescaledb-loader-2.16.1.so). Updated PostgresExtensionTest to accept Optional[str] lib_nameparameter and use consistent {lib_name}-{version}.so assertions throughout.Added missing timescaledb-loader.so symlink creation and updated the switch script tomaintain both symlinks when switching versions.Fixes 'Expected timescaledb version 2.16.1, but found timescaledb-loader-2.16.1.so' and'Expected pg_partman version 5.3.1, but found pg_partman_bgw-5.3.1.so' test failures.
Use overlay instead of passing full nixpkgs-oldstable to avoid exposingentire old nixpkgs attribute set. Now provides specific packages(curl_8_4, v8_oldstable) through overlay.
Keep revision support that was accidentally simplified during nixpkgs update.Restores conditional logic to support building orioledb from specific gitrevision hashes instead of only tags.
These files were moved to subdirectories and the old .nix files should beremoved since they were moved to new directory structure with default.nix files.
Remove nixpkgs-go124 dependency since current nixpkgs has Go 1.25.4which is sufficient for packer. Remove nix-fast-build input as unusedand add follows directives to resolve duplicate dependencies.
Run flake-linter to eliminate duplicate dependencies, and remove unusedcargo-pgrx / rustc versions hashes.
Move pgrouting.nix to pgrouting/default.nix and groonga package topgroonga/groonga.nix. Update imports and fix relative paths for versions.jsonand patch files.
Replace inline bash script generation with writeShellScriptBin for rustcwrapper that filters empty postmaster_stub.rs arguments. Apply wrapper onlyfor pgrx < 0.12 since issue was fixed upstream in pgrx#1435 and pgrx#1441.
Move nixpkgs-oldstable import to a let binding to avoid importing itthree times...
Remove supabase-groonga from global flake packages and import it locallyin pgroonga extension instead. Other components access groonga viapgroonga.passthru.groonga since groonga is only used by pgroonga.
The supabase-groonga package was moved to pgroonga extension in commit1f0ed1f,but Ansible was still trying to install it separately causing build failures.
This reverts commit 55474686405394826ad07a032cbcf0e36a924554.
This reverts commit cfa9bcb92219f391469ae743f95c8856b0a99561.
Remove references to darwin.apple_sdk.frameworks.{IOKit,CoreFoundation}which have been deprecated in nixpkgs. Disable CGO to avoid Darwinframework dependencies entirely.
@samrose
Copy link
Collaborator

@LGUG2Z could we ask you to run comprehensive testing on this PR when you have a chance?

@LGUG2Z
Copy link

The Engines scenario successfully created projects with the entire supported PostgresEngines matrix:

❯ ./scripts/test-postgres-engines.sh https://github.com/supabase/postgres/pull/1714============================================================Supadev PostgreSQL Engine Test Suite============================================================[INFO] Testing PostgresEngines: 15 17 17-oriole[INFO] Using region: us-east-1[INFO] Project prefix: supadev-test-1766096309[INFO] GitHub PR URL: https://github.com/supabase/postgres/pull/1714============================================================Testing PostgreSQL Engine: 15============================================================[INFO] Project name: supadev-test-1766096309-pg15[INFO] Region: us-east-1[INFO] Start time: 2025-12-18 14:18:29[INFO] Using version from PR: https://github.com/supabase/postgres/pull/1714[INFO] Resolved version: 15.14.1.064-update-nixpkgs-5[STEP] Creating project with PostgresEngine 15...INSERT 0 1UPDATE 1                    version                     |  region   |   provider_image_id   | release_channel | postgres_engine------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-15.14.1.064-update-nixpkgs-5 | us-east-1 | ami-039caa3662c5f0532 | ga              | 15(1 row)Creating project on release channel "internal" with version "15.14.1.064-update-nixpkgs-5"Project URL: http://localhost:8082/project/nvefcrotcfvisgnnfuygAdmin URL: http://localhost:4000/projects?identifier=nvefcrotcfvisgnnfuygDatabase status is not yet available, waiting...Database status is currently UNKNOWN, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-test-1766096309-pg15 created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 315 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-test-1766096309-pg15...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d02:237:d20e:a670:a214",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information for supadev-test-1766096309-pg15{  "cloud_provider": "AWS",  "db_host": "db.nvefcrotcfvisgnnfuyg.supabase.red",  "id": 16,  "inserted_at": "2025-12-18T22:18:33.573183",  "name": "supadev-test-1766096309-pg15",  "organization_id": 1,  "ref": "nvefcrotcfvisgnnfuyg",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX18A9ihTPviqvDZfCoVUblwftwkaIQzJfG6rRSajXnWoraN9fQe4SPWrpFRM/kZRAzC8PF34tEEj+luEjlX+NLb40UoeWJDI/Kmlx49TXNAR/ogpoJrB8HPIhnIEUky4h8eUy/K0Lw5eIIY7pzzCxEc9SCTBqu/TnUm6foorpNnJBSCxw+S5d+Io",  "restUrl": "https://nvefcrotcfvisgnnfuyg.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "15.14.1.064-update-nixpkgs-5"}[STEP] Deleting project supadev-test-1766096309-pg15...Project deleted[SUCCESS] Project supadev-test-1766096309-pg15 deleted successfully[SUCCESS] PostgresEngine 15 test completed successfully[INFO] Total test duration: 327 seconds============================================================Testing PostgreSQL Engine: 17============================================================[INFO] Project name: supadev-test-1766096309-pg17[INFO] Region: us-east-1[INFO] Start time: 2025-12-18 14:23:56[INFO] Using version from PR: https://github.com/supabase/postgres/pull/1714[INFO] Resolved version: 17.6.1.064-update-nixpkgs-5[STEP] Creating project with PostgresEngine 17...INSERT 0 1UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | ga              | 17(1 row)Creating project on release channel "internal" with version "17.6.1.064-update-nixpkgs-5"Project URL: http://localhost:8082/project/rxcowbiqmgmokxbwnfpuAdmin URL: http://localhost:4000/projects?identifier=rxcowbiqmgmokxbwnfpuDatabase status is not yet available, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-test-1766096309-pg17 created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 254 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-test-1766096309-pg17...Waiting for all project components to become healthy, 4 retry attempt(s) remaining...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d00:845:3edb:f6ce:3436",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information for supadev-test-1766096309-pg17{  "cloud_provider": "AWS",  "db_host": "db.rxcowbiqmgmokxbwnfpu.supabase.red",  "id": 17,  "inserted_at": "2025-12-18T22:24:00.094531",  "name": "supadev-test-1766096309-pg17",  "organization_id": 1,  "ref": "rxcowbiqmgmokxbwnfpu",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX18Kpz+po/8svgdOB67cpoVIE0dD3C5KaKGcY5Brt4v+9T5ZqVZwBssSvWfLR8uxIySvQSaouTNqMlA8i8SYELctwLnCS9VabSWkOaKNWPz9UzpaP/JYXg1/sWpeSZOIrlzCnDEsfpTeoVK1MqM5Xem+1FDNNGBpfvWwKho3YqJnfwsi5mPyXNQM",  "restUrl": "https://rxcowbiqmgmokxbwnfpu.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "17.6.1.064-update-nixpkgs-5"}[STEP] Deleting project supadev-test-1766096309-pg17...Project deleted[SUCCESS] Project supadev-test-1766096309-pg17 deleted successfully[SUCCESS] PostgresEngine 17 test completed successfully[INFO] Total test duration: 290 seconds============================================================Testing PostgreSQL Engine: 17-oriole============================================================[INFO] Project name: supadev-test-1766096309-pg17_oriole[INFO] Region: us-east-1[INFO] Start time: 2025-12-18 14:28:46[INFO] Using version from PR: https://github.com/supabase/postgres/pull/1714[INFO] Resolved version: 17.6.0.021-orioledb-update-nixpkgs-5[STEP] Creating project with PostgresEngine 17-oriole...INSERT 0 1UPDATE 1                        version                         |  region   |   provider_image_id   | release_channel | postgres_engine--------------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.0.021-orioledb-update-nixpkgs-5 | us-east-1 | ami-0c2a7b752b30de150 | ga              | 17-oriole(1 row)Creating project on release channel "internal" with version "17.6.0.021-orioledb-update-nixpkgs-5"Project URL: http://localhost:8082/project/lwrakrtnmumnzzhwqovqAdmin URL: http://localhost:4000/projects?identifier=lwrakrtnmumnzzhwqovqDatabase status is not yet available, waiting...Database status is currently UNKNOWN, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-test-1766096309-pg17_oriole created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 253 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-test-1766096309-pg17_oriole...Waiting for all project components to become healthy, 4 retry attempt(s) remaining...Waiting for all project components to become healthy, 3 retry attempt(s) remaining...Waiting for all project components to become healthy, 2 retry attempt(s) remaining...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d02:237:d20e:a670:a214",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information for supadev-test-1766096309-pg17_oriole{  "cloud_provider": "AWS",  "db_host": "db.lwrakrtnmumnzzhwqovq.supabase.red",  "id": 18,  "inserted_at": "2025-12-18T22:28:49.410412",  "name": "supadev-test-1766096309-pg17_oriole",  "organization_id": 1,  "ref": "lwrakrtnmumnzzhwqovq",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX18gCoVVrXKP2sqLa3iPUPYHWF+DYYPNW4EcszGX/EqwXyYZl9gYq2Gf+e8qGTT6eEan+B0zwifCbuYgIKSZgNYrI+6RMts+6quFmclZKgmDukqzO0iqu1D103QEdGvTV/E03mgmHlrGu5tJXXhIVBQ0eBrG9PLGmhByHxKwS13y7EIpRjj1k1ro",  "restUrl": "https://lwrakrtnmumnzzhwqovq.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "17.6.0.021-orioledb-update-nixpkgs-5"}[STEP] Deleting project supadev-test-1766096309-pg17_oriole...Project deleted[SUCCESS] Project supadev-test-1766096309-pg17_oriole deleted successfully[SUCCESS] PostgresEngine 17-oriole test completed successfully[INFO] Total test duration: 315 seconds============================================================Cleaning Up: Withdrawing Inserted Versions============================================================[STEP] Withdrawing version 15.14.1.064-update-nixpkgs-5 for engine 15...INSERT 0 0UPDATE 1                    version                     |  region   |   provider_image_id   | release_channel | postgres_engine------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-15.14.1.064-update-nixpkgs-5 | us-east-1 | ami-039caa3662c5f0532 | withdrawn       | 15(1 row)[SUCCESS] Version 15.14.1.064-update-nixpkgs-5 marked as withdrawn[STEP] Withdrawing version 17.6.1.064-update-nixpkgs-5 for engine 17...INSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | withdrawn       | 17(1 row)[SUCCESS] Version 17.6.1.064-update-nixpkgs-5 marked as withdrawn[STEP] Withdrawing version 17.6.0.021-orioledb-update-nixpkgs-5 for engine 17-oriole...INSERT 0 0UPDATE 1                        version                         |  region   |   provider_image_id   | release_channel | postgres_engine--------------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.0.021-orioledb-update-nixpkgs-5 | us-east-1 | ami-0c2a7b752b30de150 | withdrawn       | 17-oriole(1 row)[SUCCESS] Version 17.6.0.021-orioledb-update-nixpkgs-5 marked as withdrawn============================================================Test Summary============================================================ENGINE          RESULT------          ------15              PASSED (327s)17              PASSED (290s)17-oriole       PASSED (315s)============================================================Total: 3 | Passed: 3 | Failed: 0============================================================[SUCCESS] All tests passed!

@LGUG2Z
Copy link

Failures on the smoke test here are related to DNS propagation, possibly related to my own network stack at home as only the initial post-upgrade SQL exec has a connection failure to the DB DNS record, I would consider this a pass

❯ ./scripts/test-postgres-smoke.sh https://github.com/supabase/postgres/pull/1714============================================================Supadev PostgreSQL Smoke Upgrade Test Suite============================================================[INFO] Testing PostgresEngines: 15 17[INFO] Using region: us-east-1[INFO] Project prefix: supadev-smoke-1766099724[INFO] SQL smoke directory: /Users/lgug2z/supadev/sql/smoke[INFO] GitHub PR URL: https://github.com/supabase/postgres/pull/1714============================================================Testing PostgreSQL Smoke Upgrade: 15============================================================[INFO] Project name: supadev-smoke-1766099724-pg15[INFO] Region: us-east-1[INFO] Start time: 2025-12-18 15:15:24[STEP] Resolving version from PR for upgrade target engine 17...[SUCCESS] Resolved version: 17.6.1.064-update-nixpkgs-5[STEP] Ensuring version 17.6.1.064-update-nixpkgs-5 is withdrawn...INSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | withdrawn       | 17(1 row)[STEP] Creating project with PostgresEngine 15...Creating project on release channel "ga" with version "supabase-postgres-15.14.1.063"Project URL: http://localhost:8082/project/hodldlmwicpgnddusnbyAdmin URL: http://localhost:4000/projects?identifier=hodldlmwicpgnddusnbyDatabase status is not yet available, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-smoke-1766099724-pg15 created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 194 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-smoke-1766099724-pg15...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d00:845:3edb:f6ce:3436",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information before upgrade...{  "cloud_provider": "AWS",  "db_host": "db.hodldlmwicpgnddusnby.supabase.red",  "id": 21,  "inserted_at": "2025-12-18T23:15:27.656531",  "name": "supadev-smoke-1766099724-pg15",  "organization_id": 1,  "ref": "hodldlmwicpgnddusnby",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX198tVEcPCp+GcwI55hCZgWoNQyGMJ6BWfhJr4YgeNlWc9KOAmoYRtjY7u9LxPOcrwgmA9Ji+4FTQTCHly6bH+s/jc087A+3QsKr8IpdkjnXRpIGrK8QH2OsrFgR6nx0KqpyFFGuX3EOL9bKF1Ju0Hga96juYhWsXW+xBXt64WguflfwIZ9puD5D",  "restUrl": "https://hodldlmwicpgnddusnby.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "supabase-postgres-15.14.1.063"}============================================================Executing pre-upgrade SQL files============================================================[STEP] Executing SQL: 01-pgmq.sql[INFO] SQL output:CREATE EXTENSION create--------(1 row) send------    1(1 row)[SUCCESS] Found expected string (line 1): CREATE EXTENSION[SUCCESS] Found expected string (line 2): create[SUCCESS] Found expected string (line 3): send[SUCCESS] Found expected string (line 4): 1[SUCCESS] Verification passed for: 01-pgmq.sql[STEP] Executing SQL: 02-items.sql[INFO] SQL output:CREATE TABLEINSERT 0 2  name-------- First Second(2 rows)[SUCCESS] Found expected string (line 1): CREATE TABLE[SUCCESS] Found expected string (line 2): INSERT 0 2[SUCCESS] Found expected string (line 3): name[SUCCESS] Found expected string (line 4): First[SUCCESS] Found expected string (line 5): Second[SUCCESS] Verification passed for: 02-items.sql[STEP] Executing SQL: 03-event_trigger.sql[INFO] SQL output:CREATE FUNCTIONCREATE EVENT TRIGGER[SUCCESS] Found expected string (line 1): CREATE FUNCTION[SUCCESS] Found expected string (line 2): CREATE EVENT TRIGGER[SUCCESS] Verification passed for: 03-event_trigger.sql[STEP] Executing SQL: 04-subitems.sql[INFO] SQL output:CREATE TABLE                                   name--------------------------------------------------------------------------- First Second CREATE TABLE - public.subitems_1 - public - 2025-12-18 23:18:55.116992+00(3 rows)[SUCCESS] Found expected string (line 1): CREATE TABLE[SUCCESS] Found expected string (line 2): name[SUCCESS] Found expected string (line 3): First[SUCCESS] Found expected string (line 4): Second[SUCCESS] Found expected string (line 5): CREATE TABLE - public.subitems_1 - public[SUCCESS] Verification passed for: 04-subitems.sql[SUCCESS] All pre-upgrade SQL files executed and verified successfully[STEP] Inserting version 17.6.1.064-update-nixpkgs-5 as GA...INSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | ga              | 17(1 row)[SUCCESS] Version 17.6.1.064-update-nixpkgs-5 inserted as GA[STEP] Printing project upgrade eligibility...{  "eligible": true,  "current_app_version": "supabase-postgres-15.14.1.063",  "current_app_version_release_channel": "ga",  "latest_app_version": "supabase-postgres-17.6.1.064-update-nixpkgs-5",  "target_upgrade_versions": [    {      "postgres_version": "17",      "release_channel": "ga",      "app_version": "supabase-postgres-17.6.1.064-update-nixpkgs-5"    },    {      "postgres_version": "17",      "release_channel": "internal",      "app_version": "supabase-postgres-17.4.1.077"    }  ],  "duration_estimate_hours": 1,  "legacy_auth_custom_roles": [],  "objects_to_be_dropped": [],  "unsupported_extensions": [],  "user_defined_objects_in_internal_schemas": []}[STEP] Upgrading project to PostgresEngine 17 version 17.6.1.064-update-nixpkgs-5...Upgrade status is not yet available, waiting...Upgrade status is currently 1_started, waiting...Upgrade status is currently 1_started, waiting...Upgrade status is currently 1_started, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade completed (status inferred by empty API response)[SUCCESS] Project supadev-smoke-1766099724-pg15 upgraded successfully[INFO] Time to complete upgrade: 636 seconds[INFO] Sleeping for 60 seconds before checking project health[STEP] Checking project health for supadev-smoke-1766099724-pg15...Waiting for all project components to become healthy, 9 retry attempt(s) remaining...Waiting for all project components to become healthy, 8 retry attempt(s) remaining...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d02:237:d20e:a670:a214",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information after upgrade...{  "cloud_provider": "AWS",  "db_host": "db.hodldlmwicpgnddusnby.supabase.red",  "id": 21,  "inserted_at": "2025-12-18T23:15:27.656531",  "name": "supadev-smoke-1766099724-pg15",  "organization_id": 1,  "ref": "hodldlmwicpgnddusnby",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX1/YnVHAYABon/GHOWCgxErIS9Uc+oQWvSe0CLD+/RlHWeldEDoOfu75ds45dNq2pxUjl0r3k+qyNOZJH3sVL/E8U323Sc/JsRk2ojNBHh9G2cR3WbFUEHwDP4VEupYwQLX94zxNMFPsljBU91WV1IaA2MH4iEYQiJXqyvKA0ag7GWy1ClB3QEJZ",  "restUrl": "https://hodldlmwicpgnddusnby.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "supabase-postgres-17.6.1.064-update-nixpkgs-5"}============================================================Executing post-upgrade SQL files============================================================[STEP] Executing SQL: 01-pgmq.sql                                                                                                                                                                                         [ERROR] Failed to execute SQL file: 01-pgmq.sql[ERROR] Output: Error:   0: psql failed: psql: error: connection to server at "db.hodldlmwicpgnddusnby.supabase.red" (2600:1f18:22a5:ad04:bf53:b9ed:e042:30d5), port 5432 failed: Network is unreachable        Is the server running on that host and accepting TCP/IP connections?Location:   src/psql.rs:137  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                ⋮ 6 frames hidden ⋮   7: supadev::psql::execute_sql_file::hfe1c523b5fb4db2d      at <unknown source file>:<unknown line>   8: supadev::main::h2456504d0c926344      at <unknown source file>:<unknown line>   9: std::sys::backtrace::__rust_begin_short_backtrace::h3544633b4c27a310      at <unknown source file>:<unknown line>  10: std::rt::lang_start::{{closure}}::h2e5ceb56fe3b4c49      at <unknown source file>:<unknown line>  11: std::rt::lang_start_internal::hd700ba983d3377dc      at <unknown source file>:<unknown line>  12: _main<unknown>      at <unknown source file>:<unknown line>Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.Run with RUST_BACKTRACE=full to include source snippets.[STEP] Executing SQL: 02-items.sql[INFO] SQL output:                                   name--------------------------------------------------------------------------- First Second CREATE TABLE - public.subitems_1 - public - 2025-12-18 23:18:55.116992+00(3 rows)[SUCCESS] Found expected string (line 1): name[SUCCESS] Found expected string (line 2): First[SUCCESS] Found expected string (line 3): Second[SUCCESS] Found expected string (line 4): CREATE TABLE - public.subitems_1 - public[SUCCESS] Verification passed for: 02-items.sql[STEP] Executing SQL: 03-subitems.sql[INFO] SQL output:CREATE TABLE                                   name--------------------------------------------------------------------------- First Second CREATE TABLE - public.subitems_1 - public - 2025-12-18 23:18:55.116992+00 CREATE TABLE - public.subitems_2 - public - 2025-12-18 23:32:02.461059+00(4 rows)[SUCCESS] Found expected string (line 1): CREATE TABLE[SUCCESS] Found expected string (line 2): name[SUCCESS] Found expected string (line 3): First[SUCCESS] Found expected string (line 4): Second[SUCCESS] Found expected string (line 5): CREATE TABLE - public.subitems_1 - public[SUCCESS] Found expected string (line 6): CREATE TABLE - public.subitems_2 - public[SUCCESS] Verification passed for: 03-subitems.sql[ERROR] post-upgrade SQL verification failed[ERROR] Post-upgrade SQL verification failed[INFO] Project supadev-smoke-1766099724-pg15 left intact for manual inspectionINSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | withdrawn       | 17(1 row)============================================================Testing PostgreSQL Smoke Upgrade: 17============================================================[INFO] Project name: supadev-smoke-1766099724-pg17[INFO] Region: us-east-1[INFO] Start time: 2025-12-18 15:32:04[STEP] Resolving version from PR for upgrade target engine 17...[SUCCESS] Resolved version: 17.6.1.064-update-nixpkgs-5[STEP] Ensuring version 17.6.1.064-update-nixpkgs-5 is withdrawn...INSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | withdrawn       | 17(1 row)[STEP] Creating project with PostgresEngine 17...Creating project on release channel "ga" with version "supabase-postgres-17.6.1.063"Project URL: http://localhost:8082/project/fbuixzflrwchmiztbbieAdmin URL: http://localhost:4000/projects?identifier=fbuixzflrwchmiztbbieDatabase status is not yet available, waiting...                                                                                                                                                                    Database status is now ACTIVE_HEALTHYMING_UP, waiting....[SUCCESS] Project supadev-smoke-1766099724-pg17 created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 133 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-smoke-1766099724-pg17...Waiting for all project components to become healthy, 4 retry attempt(s) remaining...Waiting for all project components to become healthy, 3 retry attempt(s) remaining...Waiting for all project components to become healthy, 2 retry attempt(s) remaining...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d02:237:d20e:a670:a214",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information before upgrade...{  "cloud_provider": "AWS",  "db_host": "db.fbuixzflrwchmiztbbie.supabase.red",  "id": 22,  "inserted_at": "2025-12-18T23:32:07.178628",  "name": "supadev-smoke-1766099724-pg17",  "organization_id": 1,  "ref": "fbuixzflrwchmiztbbie",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX1/y33ryKx1337UewtXfQGlPcdHYdP5COvFAJDP/+6VKqe1Up/JWrjkJBMj1J08BJWpW8TS6hAQAqU+kkPR9Up9xN0fjdsQVRarkK2qP/6rGbFe1nbpm8Ep/JUkJVh2LmyjScZSSNVi/XNZ66I0jqdT+9WTf/i1ob5zQKemaFZB4QqYfswO+KGQC",  "restUrl": "https://fbuixzflrwchmiztbbie.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "supabase-postgres-17.6.1.063"}============================================================Executing pre-upgrade SQL files============================================================[STEP] Executing SQL: 01-pgmq.sql[INFO] SQL output:CREATE EXTENSION create--------(1 row) send------    1(1 row)[SUCCESS] Found expected string (line 1): CREATE EXTENSION[SUCCESS] Found expected string (line 2): create[SUCCESS] Found expected string (line 3): send[SUCCESS] Found expected string (line 4): 1[SUCCESS] Verification passed for: 01-pgmq.sql[STEP] Executing SQL: 02-items.sql[INFO] SQL output:CREATE TABLEINSERT 0 2  name-------- First Second(2 rows)[SUCCESS] Found expected string (line 1): CREATE TABLE[SUCCESS] Found expected string (line 2): INSERT 0 2[SUCCESS] Found expected string (line 3): name[SUCCESS] Found expected string (line 4): First[SUCCESS] Found expected string (line 5): Second[SUCCESS] Verification passed for: 02-items.sql[STEP] Executing SQL: 03-event_trigger.sql[INFO] SQL output:CREATE FUNCTIONCREATE EVENT TRIGGER[SUCCESS] Found expected string (line 1): CREATE FUNCTION[SUCCESS] Found expected string (line 2): CREATE EVENT TRIGGER[SUCCESS] Verification passed for: 03-event_trigger.sql[STEP] Executing SQL: 04-subitems.sql[INFO] SQL output:CREATE TABLE                                  name------------------------------------------------------------------------- First Second CREATE TABLE - public.subitems_1 - public - 2025-12-18 23:35:25.7128+00(3 rows)[SUCCESS] Found expected string (line 1): CREATE TABLE[SUCCESS] Found expected string (line 2): name[SUCCESS] Found expected string (line 3): First[SUCCESS] Found expected string (line 4): Second[SUCCESS] Found expected string (line 5): CREATE TABLE - public.subitems_1 - public[SUCCESS] Verification passed for: 04-subitems.sql[SUCCESS] All pre-upgrade SQL files executed and verified successfully[STEP] Inserting version 17.6.1.064-update-nixpkgs-5 as GA...INSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | ga              | 17(1 row)[SUCCESS] Version 17.6.1.064-update-nixpkgs-5 inserted as GA[STEP] Printing project upgrade eligibility...{  "eligible": true,  "current_app_version": "supabase-postgres-17.6.1.063",  "current_app_version_release_channel": "ga",  "latest_app_version": "supabase-postgres-17.6.1.064-update-nixpkgs-5",  "target_upgrade_versions": [    {      "postgres_version": "17",      "release_channel": "ga",      "app_version": "supabase-postgres-17.6.1.064-update-nixpkgs-5"    }  ],  "duration_estimate_hours": 1,  "legacy_auth_custom_roles": [],  "objects_to_be_dropped": [],  "unsupported_extensions": [],  "user_defined_objects_in_internal_schemas": []}[STEP] Upgrading project to PostgresEngine 17 version 17.6.1.064-update-nixpkgs-5...Upgrade status is not yet available, waiting...Upgrade status is currently 1_started, waiting...Upgrade status is currently 1_started, waiting...Upgrade status is currently 1_started, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade status is currently 5_initiated_data_upgrade, waiting...Upgrade completed (status inferred by empty API response)[SUCCESS] Project supadev-smoke-1766099724-pg17 upgraded successfully[INFO] Time to complete upgrade: 687 seconds[INFO] Sleeping for 60 seconds before checking project health[STEP] Checking project health for supadev-smoke-1766099724-pg17...Waiting for all project components to become healthy, 9 retry attempt(s) remaining...Waiting for all project components to become healthy, 8 retry attempt(s) remaining...Waiting for all project components to become healthy, 7 retry attempt(s) remaining...[  {    "name": "PostgREST",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "db_schema": "public,graphql_public"    }  },  {    "name": "Auth",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "description": "GoTrue is a user registration and authentication API",      "name": "GoTrue",      "version": "v2.184.0"    }  },  {    "name": "Storage",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Realtime",    "healthy": true,    "status": "ACTIVE_HEALTHY",    "info": {      "connected_cluster": 0,      "db_connected": false,      "healthy": true,      "node": "realtime@2600:1f14:2de3:6d02:237:d20e:a670:a214",      "region": "us-west-2"    }  },  {    "name": "Postgres (Admin)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Postgres (User)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "Supavisor (TXN)",    "healthy": true,    "status": "ACTIVE_HEALTHY"  },  {    "name": "PgBouncer",    "healthy": true,    "status": "ACTIVE_HEALTHY"  }][STEP] Printing project information after upgrade...{  "cloud_provider": "AWS",  "db_host": "db.fbuixzflrwchmiztbbie.supabase.red",  "id": 22,  "inserted_at": "2025-12-18T23:32:07.178628",  "name": "supadev-smoke-1766099724-pg17",  "organization_id": 1,  "ref": "fbuixzflrwchmiztbbie",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "Avx7DALGCeGDjvVm",  "connectionString": "U2FsdGVkX1+AvpdkZoDa+rsxGNvh5JSgLB9owSD1kzIaioiGyDd5U1IKu90tlgy1Iyx85jkMwkESUGSohCmTbx+sVJcCv+ageP94XG2e6lT7hnrfTjrqMp924V/syJ2yEeV3LuLgz3egbhuehsDiWylDOxlOGTAt7pR9UUPhlM2chgKDQUp2nIVP+kKHpwpA",  "restUrl": "https://fbuixzflrwchmiztbbie.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "supabase-postgres-17.6.1.064-update-nixpkgs-5"}============================================================Executing post-upgrade SQL files============================================================[STEP] Executing SQL: 01-pgmq.sql[ERROR] Failed to execute SQL file: 01-pgmq.sql[ERROR] Output: Error:   0: psql failed: psql: error: connection to server at "db.fbuixzflrwchmiztbbie.supabase.red" (2600:1f18:22a5:ad01:d49a:4b94:e56e:9371), port 5432 failed: Network is unreachable        Is the server running on that host and accepting TCP/IP connections?Location:   src/psql.rs:137  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                ⋮ 6 frames hidden ⋮   7: supadev::psql::execute_sql_file::hfe1c523b5fb4db2d      at <unknown source file>:<unknown line>   8: supadev::main::h2456504d0c926344      at <unknown source file>:<unknown line>   9: std::sys::backtrace::__rust_begin_short_backtrace::h3544633b4c27a310      at <unknown source file>:<unknown line>  10: std::rt::lang_start::{{closure}}::h2e5ceb56fe3b4c49      at <unknown source file>:<unknown line>  11: std::rt::lang_start_internal::hd700ba983d3377dc      at <unknown source file>:<unknown line>  12: _main<unknown>      at <unknown source file>:<unknown line>Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering.Run with RUST_BACKTRACE=full to include source snippets.[STEP] Executing SQL: 02-items.sql[INFO] SQL output:                                  name------------------------------------------------------------------------- First Second CREATE TABLE - public.subitems_1 - public - 2025-12-18 23:35:25.7128+00(3 rows)[SUCCESS] Found expected string (line 1): name[SUCCESS] Found expected string (line 2): First[SUCCESS] Found expected string (line 3): Second[SUCCESS] Found expected string (line 4): CREATE TABLE - public.subitems_1 - public[SUCCESS] Verification passed for: 02-items.sql[STEP] Executing SQL: 03-subitems.sql[INFO] SQL output:CREATE TABLE                                   name--------------------------------------------------------------------------- First Second CREATE TABLE - public.subitems_1 - public - 2025-12-18 23:35:25.7128+00 CREATE TABLE - public.subitems_2 - public - 2025-12-18 23:48:43.945853+00(4 rows)[SUCCESS] Found expected string (line 1): CREATE TABLE[SUCCESS] Found expected string (line 2): name[SUCCESS] Found expected string (line 3): First[SUCCESS] Found expected string (line 4): Second[SUCCESS] Found expected string (line 5): CREATE TABLE - public.subitems_1 - public[SUCCESS] Found expected string (line 6): CREATE TABLE - public.subitems_2 - public[SUCCESS] Verification passed for: 03-subitems.sql[ERROR] post-upgrade SQL verification failed[ERROR] Post-upgrade SQL verification failed[INFO] Project supadev-smoke-1766099724-pg17 left intact for manual inspectionINSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine-----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | withdrawn       | 17(1 row)============================================================Test Summary============================================================ENGINE          RESULT------          ------15              FAILED (post-upgrade SQL)17              FAILED (post-upgrade SQL)============================================================Total: 2 | Passed: 0 | Failed: 2============================================================[ERROR] Some tests failed!

@samrose
Copy link
Collaborator

@LGUG2Z I am going to repeat these tests due to the amount of changes in this PR

LGUG2Z reacted with thumbs up emoji

@samrose
Copy link
Collaborator

retest engine

============================================================Supadev PostgreSQL Engine Test Suite============================================================[INFO] Testing PostgresEngines: 15 17 17-oriole[INFO] Using region: us-east-1[INFO] Project prefix: supadev-test-1766171008[INFO] GitHub PR URL: https://github.com/supabase/postgres/pull/1714============================================================Testing PostgreSQL Engine: 15============================================================[INFO] Project name: supadev-test-1766171008-pg15[INFO] Region: us-east-1[INFO] Start time: 2025-12-19 14:03:28[INFO] Using version from PR: https://github.com/supabase/postgres/pull/1714[INFO] Resolved version: 15.14.1.064-update-nixpkgs-5[STEP] Creating project with PostgresEngine 15...🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menuINSERT 0 0UPDATE 1                    version                     |  region   |   provider_image_id   | release_channel | postgres_engine ------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-15.14.1.064-update-nixpkgs-5 | us-east-1 | ami-039caa3662c5f0532 | ga              | 15(1 row)http://localhost:8082/project/jjrnummxyanyhydunjxyDatabase status is not yet available, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-test-1766171008-pg15 created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 319 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-test-1766171008-pg15...error: unrecognized subcommand 'project-health'  tip: some similar subcommands exist: 'project-upgrade-eligibility', 'project-information', 'project-id'Usage: supadev <COMMAND>For more information, try '--help'.[STEP] Printing project information for supadev-test-1766171008-pg15{  "cloud_provider": "AWS",  "db_host": "db.jjrnummxyanyhydunjxy.supabase.red",  "id": 5,  "inserted_at": "2025-12-19T19:03:35.829928",  "name": "supadev-test-1766171008-pg15",  "organization_id": 1,  "ref": "jjrnummxyanyhydunjxy",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "4UBPqvTF5gpecaCB",  "connectionString": "U2FsdGVkX1+fkAj/6pk7yg/InMLsuQFY1K6UOBE4PPH9UbdBEqACeCCC5BPlv9Ngg4Ov1RPXgJga7+pA5LQTS5DLpJ+eE2O5FvBIDujssX3nh6RQ7Yp9pFHBd/jxfdzw/i41tZgJUcOULoULf9f74uDBAFLt02+bqp/aCB2nxbU4rkAdrv/GDFOsoqAgl7sj",  "restUrl": "https://jjrnummxyanyhydunjxy.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "15.14.1.064-update-nixpkgs-5"}[STEP] Deleting project supadev-test-1766171008-pg15...Project deleted[SUCCESS] Project supadev-test-1766171008-pg15 deleted successfully[SUCCESS] PostgresEngine 15 test completed successfully[INFO] Total test duration: 330 seconds============================================================Testing PostgreSQL Engine: 17============================================================[INFO] Project name: supadev-test-1766171008-pg17[INFO] Region: us-east-1[INFO] Start time: 2025-12-19 14:08:58[INFO] Using version from PR: https://github.com/supabase/postgres/pull/1714[INFO] Resolved version: 17.6.1.064-update-nixpkgs-5[STEP] Creating project with PostgresEngine 17...🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menuINSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine -----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | ga              | 17(1 row)http://localhost:8082/project/jykketiwbarpganxgohvDatabase status is not yet available, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-test-1766171008-pg17 created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 198 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-test-1766171008-pg17...error: unrecognized subcommand 'project-health'  tip: some similar subcommands exist: 'project-upgrade-eligibility', 'project-information', 'project-id'Usage: supadev <COMMAND>For more information, try '--help'.[STEP] Printing project information for supadev-test-1766171008-pg17{  "cloud_provider": "AWS",  "db_host": "db.jykketiwbarpganxgohv.supabase.red",  "id": 6,  "inserted_at": "2025-12-19T19:09:05.810614",  "name": "supadev-test-1766171008-pg17",  "organization_id": 1,  "ref": "jykketiwbarpganxgohv",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "4UBPqvTF5gpecaCB",  "connectionString": "U2FsdGVkX18HYU7yluCYVZhQcwD5QjgtoqOx+bC0hC+seScJQVMui5NqFJp8YhB4y3p8Rmth4kZLRdRQwu23KwCznyKfDCx0MQcXEGueOhM0L7hHA1h+ZRxkWmKvPKJpTlq53ZLYWYoadgb+p7nRzKlQtHIIhUL74eZr9faNpGdh9p6joE5Omr+Ujarcmr4Q",  "restUrl": "https://jykketiwbarpganxgohv.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "17.6.1.064-update-nixpkgs-5"}[STEP] Deleting project supadev-test-1766171008-pg17...Project deleted[SUCCESS] Project supadev-test-1766171008-pg17 deleted successfully[SUCCESS] PostgresEngine 17 test completed successfully[INFO] Total test duration: 209 seconds============================================================Testing PostgreSQL Engine: 17-oriole============================================================[INFO] Project name: supadev-test-1766171008-pg17_oriole[INFO] Region: us-east-1[INFO] Start time: 2025-12-19 14:12:27[INFO] Using version from PR: https://github.com/supabase/postgres/pull/1714[INFO] Resolved version: 17.6.0.021-orioledb-update-nixpkgs-5[STEP] Creating project with PostgresEngine 17-oriole...🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menuINSERT 0 0UPDATE 1                        version                         |  region   |   provider_image_id   | release_channel | postgres_engine --------------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.0.021-orioledb-update-nixpkgs-5 | us-east-1 | ami-0c2a7b752b30de150 | ga              | 17-oriole(1 row)http://localhost:8082/project/chszhbfsjjycugjxntikDatabase status is not yet available, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is currently COMING_UP, waiting...Database status is now ACTIVE_HEALTHY[SUCCESS] Project supadev-test-1766171008-pg17_oriole created and reached ACTIVE_HEALTHY status[INFO] Time to ACTIVE_HEALTHY: 254 seconds[INFO] Sleeping for 10 seconds before checking project health[STEP] Checking project health for supadev-test-1766171008-pg17_oriole...error: unrecognized subcommand 'project-health'  tip: some similar subcommands exist: 'project-upgrade-eligibility', 'project-information', 'project-id'Usage: supadev <COMMAND>For more information, try '--help'.[STEP] Printing project information for supadev-test-1766171008-pg17_oriole{  "cloud_provider": "AWS",  "db_host": "db.chszhbfsjjycugjxntik.supabase.red",  "id": 7,  "inserted_at": "2025-12-19T19:12:30.1571",  "name": "supadev-test-1766171008-pg17_oriole",  "organization_id": 1,  "ref": "chszhbfsjjycugjxntik",  "region": "us-east-1",  "status": "ACTIVE_HEALTHY",  "subscription_id": "4UBPqvTF5gpecaCB",  "connectionString": "U2FsdGVkX195fa9o3nS65pT/tfhj25zPja3zCLEDyHYFYNmAKnjEnN7Jm57s9NoyFD9oibm8F4ohDOz0MBAm7taVZNDORY4dnM+xDBPYG58yKN9g2ZL6Pa5B/kZwCX2vhIMReVkkcoclyyvRq1LQPevOLH8rfq/QncS7z5T8te0xlaX9wDcdH2gkNCxab8zJ",  "restUrl": "https://chszhbfsjjycugjxntik.supabase.red/rest/v1/",  "volumeSizeGb": 8,  "maxDatabasePreprovisionGb": null,  "lastDatabaseResizeAt": null,  "is_branch_enabled": false,  "is_physical_backups_enabled": false,  "infra_compute_size": "nano",  "dbVersion": "17.6.0.021-orioledb-update-nixpkgs-5"}[STEP] Deleting project supadev-test-1766171008-pg17_oriole...Project deleted[SUCCESS] Project supadev-test-1766171008-pg17_oriole deleted successfully[SUCCESS] PostgresEngine 17-oriole test completed successfully[INFO] Total test duration: 265 seconds============================================================Cleaning Up: Withdrawing Inserted Versions============================================================[STEP] Withdrawing version 15.14.1.064-update-nixpkgs-5 for engine 15...🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menuINSERT 0 0UPDATE 1                    version                     |  region   |   provider_image_id   | release_channel | postgres_engine ------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-15.14.1.064-update-nixpkgs-5 | us-east-1 | ami-039caa3662c5f0532 | withdrawn       | 15(1 row)[SUCCESS] Version 15.14.1.064-update-nixpkgs-5 marked as withdrawn[STEP] Withdrawing version 17.6.1.064-update-nixpkgs-5 for engine 17...🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menuINSERT 0 0UPDATE 1                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine -----------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.1.064-update-nixpkgs-5 | us-east-1 | ami-03b48a495293e9a2c | withdrawn       | 17(1 row)[SUCCESS] Version 17.6.1.064-update-nixpkgs-5 marked as withdrawn[STEP] Withdrawing version 17.6.0.021-orioledb-update-nixpkgs-5 for engine 17-oriole...🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menuINSERT 0 0UPDATE 1                        version                         |  region   |   provider_image_id   | release_channel | postgres_engine --------------------------------------------------------+-----------+-----------------------+-----------------+----------------- supabase-postgres-17.6.0.021-orioledb-update-nixpkgs-5 | us-east-1 | ami-0c2a7b752b30de150 | withdrawn       | 17-oriole(1 row)[SUCCESS] Version 17.6.0.021-orioledb-update-nixpkgs-5 marked as withdrawn============================================================Test Summary============================================================ENGINE          RESULT------          ------15              PASSED (330s)17              PASSED (209s)17-oriole       PASSED (265s)============================================================Total: 3 | Passed: 3 | Failed: 0============================================================

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@yvan-srakayvan-srakayvan-sraka left review comments

@hunleydhunleydhunleyd approved these changes

@samrosesamroseAwaiting requested review from samrose

Requested changes must be addressed to merge this pull request.

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

6 participants

@jfroche@samrose@LGUG2Z@yvan-sraka@hunleyd

[8]ページ先頭

©2009-2025 Movatter.jp