An Azure managed PostgreSQL database service for app development and deployment.
Unable to enable Apache AGE extension on Azure PostgreSQL Flexible Server (PG 17.6) - InternalServerError
We are trying to enable the Apache AGE extension on an Azure Database for PostgreSQL Flexible Server.
Server details:
PostgreSQL version: 17.6
Tier: General Purpose (D2ds_v5)
Region: West Europe
According to the Azure documentation, AGE (v1.6.0, Preview) is listed as available for PostgreSQL 17.
However, enabling it fails when modifying the server parameters. When we add age to azure.extensions and click Save, the operation fails with an InternalServerError (Microsoft.DBforPostgreSQL/flexibleServers/configurations/write) in the Activity Log.
{\"status\":\"Failed\",\"error\":{\"code\":\"ResourceOperationFailure\",\"message\":\"The resource operation completed with terminal provisioning state 'Failed'.\",\"details\":[{\"code\":\"InternalServerError\",\"message\":\"An unexpected error occured while processing the request. Tracking ID: '...'\"}]}}
We tried the following configurations:
Adding age only to azure.extensions
Adding age only to shared_preload_libraries
Adding age to both parameters
All attempts result in the same failure when saving the configuration.
Example Activity Log entry: