Skip to content

Conversation

@hunleyd
Copy link
Contributor

@hunleyd hunleyd commented Nov 20, 2025

  • Removes the wal-g-3 Nix package definition and all associated build/installation steps from Dockerfiles and Ansible playbooks.
  • Standardizes on wal-g-2 as the sole WAL-G version used, simplifying the build process and reducing complexity.
  • Cleans up related checks and package definitions in Nix.

@hunleyd hunleyd self-assigned this Nov 20, 2025
- Removes the `wal-g-3` Nix package definition and all associated build/installation steps from Dockerfiles and Ansible playbooks.
- Standardizes on `wal-g-2` as the sole WAL-G version used, simplifying the build process and reducing complexity.
- Cleans up related checks and package definitions in Nix.
@samrose
Copy link
Collaborator

samrose commented Nov 20, 2025

if nothing in infra is using this we should be good to go @hunleyd

* 'develop' of github.com:supabase/postgres:
  chore: upgrade supabase-admin-agent (#1935)
  fix: garbage collect after every profile intall + remove osquery (#1938)
  fix(ci): limit max-jobs of nix to 8 to prevent OOM while running nix flake check (#1933)
  Revert "fix: disable temporary Nix checks on aarch64-linux" (#1934)
@hunleyd hunleyd requested a review from Crispy1975 November 21, 2025 20:29
@hunleyd hunleyd marked this pull request as ready for review November 21, 2025 20:29
@hunleyd hunleyd requested review from a team as code owners November 21, 2025 20:29
@Crispy1975
Copy link
Contributor

Nothing should be using wal-g v3 as we never got to the point of migrating, and now are looking to pgBackRest in the future.

- Executes `nix-collect-garbage -d` after installing wal-g via nix profile.
- This ensures cleanup of the Nix store, freeing up disk space.
@hunleyd hunleyd added this pull request to the merge queue Nov 24, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Nov 24, 2025
@hunleyd hunleyd added this pull request to the merge queue Dec 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 1, 2025
@hunleyd hunleyd added this pull request to the merge queue Dec 1, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 1, 2025
* origin/develop:
  refactor: Refactor PostgreSQL cron config and deprecations (#1951)
  chore: bump Wrappers version to 0.5.7 (#1945)
  chore: bump versions (#1949)
  Revert "docs: create an automated changlog file that shows up in release file…" (#1948)
  chore: remove precreated Storage objects (#1911)
  refactor: Move PostgreSQL auto_explain config to conf.d (#1943)
  docs: create an automated changlog file that shows up in release files (#1793)
  fix: removing dead nix code (#1946)
  docs: expansion to help understand anatomy and code api in user here (#1944)
  fix: try to use mirror fallbacks for docker images (#1942)
  feat: need this workflow present to test (#1941)
  feat: Add PostgreSQL conf.d directory (#1929)
  [jj-spr] initial version (#1866)
Removes `cache_valid_time: 3600` from the apt task for Pgbouncer dependencies.

This ensures that `apt update` is executed every time the playbook runs, guaranteeing the system fetches the latest package lists before installing Pgbouncer and its dependencies. This prevents potential installation failures caused by an outdated package cache.
@hunleyd hunleyd enabled auto-merge December 1, 2025 17:19
@hunleyd hunleyd added this pull request to the merge queue Dec 1, 2025
Removes the `-INDATA257` suffix from the PostgreSQL release version strings in `ansible/vars.yml`. This aligns the versions closer to standard upstream releases.
@hunleyd hunleyd removed this pull request from the merge queue due to a manual request Dec 1, 2025
@hunleyd hunleyd enabled auto-merge December 1, 2025 19:03
@hunleyd hunleyd added this pull request to the merge queue Dec 1, 2025
Merged via the queue into develop with commit 2f6b03c Dec 1, 2025
23 of 25 checks passed
@hunleyd hunleyd deleted the PSQL-822 branch December 1, 2025 21:35
hunleyd added a commit that referenced this pull request Dec 2, 2025
* origin/develop:
  refactor: Remove wal-g v3 and simplify build (#1937)
  refactor: Refactor PostgreSQL cron config and deprecations (#1951)
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