Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
christopher-nash opened this issue Jun 3, 2022 · 5 comments · Fixed by #966
Closed

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

christopher-nash opened this issue Jun 3, 2022 · 5 comments · Fixed by #966

Comments

@christopher-nash
Copy link

christopher-nash commented Jun 3, 2022

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.

@wglambert
Copy link

Alpine 3.16 split the ICU package
docker-library/php#1302

@tianon
Copy link
Member

tianon commented Jun 3, 2022

Ah, in this case I think it probably does make sense to include the full ICU data, since we don't maintain alpine3.15 images anymore. 😬

@christopher-nash
Copy link
Author

@wglambert / @tianon / @yosifkit - What is the basic process that these now go through after that PR is merged to show up in Dockerhub? When do you think I'll be able to check back and see the new versions available there?

@wglambert
Copy link

https://github.com/docker-library/postgres#see-a-change-merged-here-that-doesnt-show-up-on-docker-hub-yet

@tianon
Copy link
Member

tianon commented Jun 3, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants