Project

Profile

Help

Issue #6434

Story #6432: [Epic] ansible-pulp backlog

ansible-pulp does not ensure that a full Unicode locale is installed

Added by mdepaulo@redhat.com 6 months ago. Updated 11 days ago.

Status:
NEW
Priority:
Normal
Assignee:
-
Category:
Installer
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
1. Low
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 82
Quarter:

Description

Per the pulp-dev email thread "Language pack on Fedora":

Hey guys,

On Fedora, (now presumably EL8 as well), we get lots of warnings/errors (including within the postgreql ansible role I think), unless we install the en_US.UTF-8 locale (to replace/supplement the C.UTF-8 locale) via the package "glibc-langpack-en".

It became an issue for us on either Fedora 29 or 30, which split this into a subpackage, and do not default to installing en_US.UTF-8 in container images. (For Fedora's minimization efforts.)

For now, we are just installing the package.

Does anyone know if Pulp / postgres actually needs it? In the long term, should we either require en_US.UTF-8, or fix the warnings?

Reference info below.

-Mike

The kickstart that generates the F30 container images, search for "LANG".

https://fedoraproject.org/wiki/Changes/python3_c.utf-8_locale

The answer via conversations was that Pulp might need it since we interpret metadata like RPM changelogs containing unicode chars for peoples' names.

For postgres, we'd have to research more.

It is currently installed in the pulp/pulpcore operator-centric container image (Fedora 30), but not in guaranteed to be installed by ansible-pulp. It actually is in the Dockerfile for molecule for Fedora & CentOS 8.

History

#1 Updated by fao89 6 months ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 70

#2 Updated by rchan 5 months ago

  • Sprint changed from Sprint 70 to Sprint 71

#3 Updated by rchan 5 months ago

  • Sprint changed from Sprint 71 to Sprint 72

#4 Updated by bmbouter 5 months ago

  • Category set to Installer
  • Tags deleted (Pulp 3 installer)

#5 Updated by rchan 5 months ago

  • Sprint changed from Sprint 72 to Sprint 73

#6 Updated by rchan 4 months ago

  • Sprint changed from Sprint 73 to Sprint 74

#7 Updated by rchan 4 months ago

  • Sprint changed from Sprint 74 to Sprint 75

#8 Updated by rchan 3 months ago

  • Sprint changed from Sprint 75 to Sprint 76

#9 Updated by rchan 3 months ago

  • Sprint changed from Sprint 76 to Sprint 77

#10 Updated by rchan 2 months ago

  • Sprint changed from Sprint 77 to Sprint 78

#11 Updated by rchan about 2 months ago

  • Sprint changed from Sprint 78 to Sprint 79

#12 Updated by rchan about 1 month ago

  • Sprint changed from Sprint 79 to Sprint 80

#13 Updated by rchan 25 days ago

  • Sprint changed from Sprint 80 to Sprint 81

#14 Updated by rchan 11 days ago

  • Sprint changed from Sprint 81 to Sprint 82

Please register to edit this issue

Also available in: Atom PDF