Skip to content

Update HAF and poetry.lock to latest develop

Konrad Botor requested to merge kbotor/update-haf into develop

Update HAF and poetry.lock to latest develop.
Adapt HAfAH to work with PostgreSQL 16.

The rationale behind changes to scripts/wait_for_setup_completed.sh:

Due to changes in Postgres 15:

PostgreSQL 15 also revokes the CREATE permission from all users except a database owner from the public (or default) schema.

schema public can no longer be used. So now that HAF uses Postgres 16, I had no choice but to move the app_setup_helper function to a different schema - a new one to guarantee that it won't collide with anything else. The script then has to wait for the schema to exist before creating the function - otherwise, CI services would run into a race condition, which is what the script is supposed to prevent.

Edited by Konrad Botor

Merge request reports