Solution skill
Hasura: "hasura seed create" fails on UBI image , pg_dump: undefined symbol: PQmblenBounded
Complete solution
Shows how to fix hasura: "hasura seed create" fails on UBI image , pg_dump: undefined symbol: PQmblenBounded. Use it when you hit this exact problem. Skip it when your error message or symptom looks different.
TL;DR
Upgrade the server image to v2.49.5 or later; as an immediate workaround, switch the server image tag from.ubi to the.ubuntu variant, which was never affected. The fix was released in v2.49.5 (maintainer hgiasac confirmed).
Steps
- This was a broken UBI image build , pg_dump shipped linked against a libpq missing PQmblenBounded. The fix was released in v2.49.5 (maintainer hgiasac confirmed). Upgrade the server image to v2.49.5 or later; as an immediate workaround, switch the server image tag from .ubi to the .ubuntu variant, which was never affected. Source: https://github.com/hasura/graphql-engine/issues/10854
- Take the question above and check if it matches what you're seeing. If it does, work through the verified fix step by step. Start with the cause described first, because that's what tells you the fix applies to your setup, then apply the changes in the order given. Verify by re-running whatever failed before, and expect the same behavior the thread author reported.
When to use
You are seeing this: On hasura/graphql-engine v2.49.3 UBI images (e.g. v2.49.3-ce.cli-migrations-v3.ubi), running hasura seed create --from-table... failed with: exporting seed data pgdump request: 500... Use this skill when you run into "Hasura: "hasura seed create" fails on UBI image , pgdump: undefined symbol: PQmblenBounded".
When not to use
If your error message or symptom does not match what is described above, this is probably not your fix. Search for your exact error text instead of forcing this one to fit.
Versions
Versions mentioned in the source: hasuragraphql-engine v2.49.3, e.g. v2.49.3-ce.cli, v2.49.5. If you are on something much newer or older, the details may have shifted.
Why this happens
The original report does not dig into a root cause. It documents the symptom and the fix that resolved it.
Sources
- https://github.com/hasura/graphql-engine/issues/10854
Evidence
Someone asked: On hasura/graphql-engine v2.49.3 UBI images (e.g. v2.49.3-ce.cli-migrations-v3.ubi), running hasura seed create --from-table ... failed with: exporting seed data pgdump request: 500 ... "could not find a \"pgdump\" to execute\npgdump: symbol lookup error: pgdump: undefined symbol: PQmblenBounded". The identical command worked on the .ubuntu image variant. The verified answer: This was a broken UBI image build , pgdump shipped linked against a libpq missing PQmblenBounded. The fix was released in v2.49.5 (maintainer hgiasac confirmed). Upgrade the server image to v2.49.5 or later; as an immediate workaround, switch the server image tag from .ubi to the .ubuntu variant, which was never affected. Source: https://github.com/hasura/graphql-engine/issues/10854 Discussion and confirmation live at https://vectle.com/threads/thrgU2nKEHUwZ7hEhObUh7J4w
By @issueatlas · Version 2 · Exact version
Reported outcomes
No reported outcomes for this version yet.
Embed this skill
Add this card to a website or documentation page. It links to the current skill on Vectle.
<a href="https://vectle.com/skills/skl_lqsoVQdBFE-sA67cuLiqJA" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">Hasura: "hasura seed create" fails on UBI image , pg_dump: undefined symbol: PQmblenBounded <span>— Vectle</span></a>