Skip to content

Conversation

@samrose
Copy link
Collaborator

@samrose samrose commented Dec 15, 2025

We have an impending update to wal-g that will correct where it finds paths for config. In the mean time we'll add this alias to make sure wal-g starts

This PR also fixes pgbouncer mis config issue

@samrose samrose requested review from a team as code owners December 15, 2025 20:02
@samrose
Copy link
Collaborator Author

samrose commented Dec 16, 2025

waiting on test run in supadev to complete, will post result here, bump version and pr release to platform repo

@samrose
Copy link
Collaborator Author

samrose commented Dec 16, 2025

============================================================
Supadev PostgreSQL Pause/Restore Test Suite
============================================================
[INFO] Testing PostgresEngines: 15 17 17-oriole
[INFO] Using region: us-east-1
[INFO] Project prefix: supadev-pause-1765910005
[INFO] GitHub PR URL: https://github.com/supabase/postgres/pull/1982


============================================================
Inserting Versions from PR as GA
============================================================
[STEP] Resolving version from PR for engine 15...
[SUCCESS] Resolved version for 15: 15.14.1.066-wal-g-1
[STEP] Inserting version 15.14.1.066-wal-g-1 as GA...
🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menu
INSERT 0 1
UPDATE 1
                version                |  region   |   provider_image_id   | release_channel | postgres_engine 
---------------------------------------+-----------+-----------------------+-----------------+-----------------
 supabase-postgres-15.14.1.066-wal-g-1 | us-east-1 | ami-0ab09ae71b1fda573 | ga              | 15
(1 row)


[SUCCESS] Version 15.14.1.066-wal-g-1 inserted as GA
[STEP] Resolving version from PR for engine 17...
[SUCCESS] Resolved version for 17: 17.6.1.066-wal-g-1
[STEP] Inserting version 17.6.1.066-wal-g-1 as GA...
🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menu
INSERT 0 0
UPDATE 1
               version                |  region   |   provider_image_id   | release_channel | postgres_engine 
--------------------------------------+-----------+-----------------------+-----------------+-----------------
 supabase-postgres-17.6.1.066-wal-g-1 | us-east-1 | ami-09a04b47a99373cad | ga              | 17
(1 row)


[SUCCESS] Version 17.6.1.066-wal-g-1 inserted as GA
[STEP] Resolving version from PR for engine 17-oriole...
[SUCCESS] Resolved version for 17-oriole: 17.6.0.023-orioledb-wal-g-1
[STEP] Inserting version 17.6.0.023-orioledb-wal-g-1 as GA...
🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menu
INSERT 0 1
UPDATE 1
                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine 
-----------------------------------------------+-----------+-----------------------+-----------------+-----------------
 supabase-postgres-17.6.0.023-orioledb-wal-g-1 | us-east-1 | ami-0b2314f8dfa1461e1 | ga              | 17-oriole
(1 row)


[SUCCESS] Version 17.6.0.023-orioledb-wal-g-1 inserted as GA


============================================================
Testing PostgreSQL Pause/Restore: 15
============================================================
[INFO] Project name: supadev-pause-1765910005-pg15
[INFO] Region: us-east-1
[INFO] Start time: 2025-12-16 13:33:39
[INFO] Using version: 15.14.1.066-wal-g-1
[STEP] Creating project with PostgresEngine 15...
http://localhost:8082/project/fmwhazxyhszvokuznfxd
Database 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 currently COMING_UP, waiting...
Database status is currently COMING_UP, waiting...
Database status is now ACTIVE_HEALTHY
[SUCCESS] Project supadev-pause-1765910005-pg15 created and reached ACTIVE_HEALTHY status
[INFO] Time to ACTIVE_HEALTHY: 433 seconds

[STEP] Pausing project supadev-pause-1765910005-pg15...
Project paused
Pause status is currently PAUSING, waiting...
Pause status is now INACTIVE
[SUCCESS] Project supadev-pause-1765910005-pg15 paused successfully
[INFO] Time to pause: 61 seconds
[STEP] Restoring project supadev-pause-1765910005-pg15...
{
  "id": 4,
  "status": "INACTIVE",
  "organization_id": 1,
  "region": "us-east-1",
  "cloud_provider": "AWS"
}
Restoration status is currently INACTIVE, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently RESTORING, waiting...
Restoration status is now ACTIVE_HEALTHY
[SUCCESS] Project supadev-pause-1765910005-pg15 restored successfully
[INFO] Time to restore: 481 seconds

[STEP] Deleting project supadev-pause-1765910005-pg15...
Project deleted
[SUCCESS] Project supadev-pause-1765910005-pg15 deleted successfully
[SUCCESS] PostgresEngine 15 pause/restore test completed successfully
[INFO] Total test duration: 976 seconds


============================================================
Testing PostgreSQL Pause/Restore: 17
============================================================
[INFO] Project name: supadev-pause-1765910005-pg17
[INFO] Region: us-east-1
[INFO] Start time: 2025-12-16 13:49:55
[INFO] Using version: 17.6.1.066-wal-g-1
[STEP] Creating project with PostgresEngine 17...
http://localhost:8082/project/dnmjtdyvliwxofwrhtvm
Database 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-pause-1765910005-pg17 created and reached ACTIVE_HEALTHY status
[INFO] Time to ACTIVE_HEALTHY: 258 seconds

[STEP] Pausing project supadev-pause-1765910005-pg17...
Project paused
Pause status is currently PAUSING, waiting...
Pause status is now INACTIVE
[SUCCESS] Project supadev-pause-1765910005-pg17 paused successfully
[INFO] Time to pause: 62 seconds
[STEP] Restoring project supadev-pause-1765910005-pg17...
{
  "id": 5,
  "status": "INACTIVE",
  "organization_id": 1,
  "region": "us-east-1",
  "cloud_provider": "AWS"
}
Restoration status is currently INACTIVE, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently RESTORING, waiting...
Restoration status is currently RESTORING, waiting...
Restoration status is now ACTIVE_HEALTHY
[SUCCESS] Project supadev-pause-1765910005-pg17 restored successfully
[INFO] Time to restore: 300 seconds

[STEP] Deleting project supadev-pause-1765910005-pg17...
Project deleted
[SUCCESS] Project supadev-pause-1765910005-pg17 deleted successfully
[SUCCESS] PostgresEngine 17 pause/restore test completed successfully
[INFO] Total test duration: 621 seconds


============================================================
Testing PostgreSQL Pause/Restore: 17-oriole
============================================================
[INFO] Project name: supadev-pause-1765910005-pg17_oriole
[INFO] Region: us-east-1
[INFO] Start time: 2025-12-16 14:00:16
[INFO] Using version: 17.6.0.023-orioledb-wal-g-1
[STEP] Creating project with PostgresEngine 17-oriole...
http://localhost:8082/project/wgzfmjnjetzmztpozbut
Database 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-pause-1765910005-pg17_oriole created and reached ACTIVE_HEALTHY status
[INFO] Time to ACTIVE_HEALTHY: 318 seconds

[STEP] Pausing project supadev-pause-1765910005-pg17_oriole...
Project paused
Pause status is currently PAUSING, waiting...
Pause status is now INACTIVE
[SUCCESS] Project supadev-pause-1765910005-pg17_oriole paused successfully
[INFO] Time to pause: 61 seconds
[STEP] Restoring project supadev-pause-1765910005-pg17_oriole...
{
  "id": 6,
  "status": "INACTIVE",
  "organization_id": 1,
  "region": "us-east-1",
  "cloud_provider": "AWS"
}
Restoration status is currently INACTIVE, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently COMING_UP, waiting...
Restoration status is currently RESTORING, waiting...
Restoration status is currently RESTORING, waiting...
Restoration status is now ACTIVE_HEALTHY
[SUCCESS] Project supadev-pause-1765910005-pg17_oriole restored successfully
[INFO] Time to restore: 361 seconds

[STEP] Deleting project supadev-pause-1765910005-pg17_oriole...
Project deleted
[SUCCESS] Project supadev-pause-1765910005-pg17_oriole deleted successfully
[SUCCESS] PostgresEngine 17-oriole pause/restore test completed successfully
[INFO] Total test duration: 741 seconds


============================================================
Cleaning Up: Withdrawing Inserted Versions
============================================================
[STEP] Withdrawing version 15.14.1.066-wal-g-1 for engine 15...
🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menu
INSERT 0 0
UPDATE 1
                version                |  region   |   provider_image_id   | release_channel | postgres_engine 
---------------------------------------+-----------+-----------------------+-----------------+-----------------
 supabase-postgres-15.14.1.066-wal-g-1 | us-east-1 | ami-0ab09ae71b1fda573 | withdrawn       | 15
(1 row)


[SUCCESS] Version 15.14.1.066-wal-g-1 marked as withdrawn
[STEP] Withdrawing version 17.6.1.066-wal-g-1 for engine 17...
🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menu
INSERT 0 0
UPDATE 1
               version                |  region   |   provider_image_id   | release_channel | postgres_engine 
--------------------------------------+-----------+-----------------------+-----------------+-----------------
 supabase-postgres-17.6.1.066-wal-g-1 | us-east-1 | ami-09a04b47a99373cad | withdrawn       | 17
(1 row)


[SUCCESS] Version 17.6.1.066-wal-g-1 marked as withdrawn
[STEP] Withdrawing version 17.6.0.023-orioledb-wal-g-1 for engine 17-oriole...
🧐 🐘 postgres_dba 6.0 installed. Use ":dba" to see menu
INSERT 0 0
UPDATE 1
                    version                    |  region   |   provider_image_id   | release_channel | postgres_engine 
-----------------------------------------------+-----------+-----------------------+-----------------+-----------------
 supabase-postgres-17.6.0.023-orioledb-wal-g-1 | us-east-1 | ami-0b2314f8dfa1461e1 | withdrawn       | 17-oriole
(1 row)


[SUCCESS] Version 17.6.0.023-orioledb-wal-g-1 marked as withdrawn

============================================================
Test Summary
============================================================

ENGINE          RESULT
------          ------
15              PASSED (976s)
17              PASSED (621s)
17-oriole       PASSED (741s)

============================================================
Total: 3 | Passed: 3 | Failed: 0
============================================================
[SUCCESS] All tests passed!

@samrose samrose enabled auto-merge December 16, 2025 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants