Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Postgres Docker 13.7-alpine no longer includes language collations #965

Closed
@christopher-nash

Description

@christopher-nash

The 13.X-alpine docker images used to contain the various language collations. However, in 13.7-alpine it appears they are no longer bundled in the image. I do not see any mention of their removal in the Postgres 13.7 Release Notes. This only appears to affect the docker image.

Using this query to count the entries in the collation table:

SELECT count(*) from pg_collation;

When I query against a container started using this version I get the following results:

Version Count Result
docker pull postgres:13.6-alpine 790
docker pull postgres:13.7-alpine 9
docker pull postgres:13.7 790
docker pull postgres:13.7-bullseye 790

(Note that this does not affect the 13.7 or 1.37-bullseye (non-alpine) docker images - only the -alpine version is affected.)

It is unclear to me what caused this regression. I also am unable to identify how to correct this issue locally - it is causing automated builds for one of our systems to fail which use the alpine version to test against.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions