An Azure managed PostgreSQL database service for app development and deployment.
Hi Bobby John,
The upgrade is blocked because unsupported extensions are present.
-
hypopgis a non‑persistent utility extension - Such extensions must be dropped before a major version upgrade
- This is by design in Azure Database for PostgreSQL
Action required:
DROP EXTENSION hypopg;
Run the upgrade, then re‑create the extension after upgrade if it’s supported on PostgreSQL 18.
Hope this helps. If you have any follow-up questions, please let me know. I would be happy to help.
Please do not forget to "Accept Answer" and "up-vote" wherever the information provided helps you, as this can be beneficial to other community members.