)]}'
{"docker/base/Dockerfile.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"712907812fb61933b288886fb4ae571be82ea31f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"FROM {{ base_image }}:{{ base_distro_tag }}"},{"line_number":2,"context_line":"LABEL maintainer\u003d\"{{ maintainer }}\" name\u003d\"{{ image_name }}\" build-date\u003d\"{{ build_date }}\""},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# NOTE(yoctozepto): use a UTF-8 locale to avoid Unicode issues throughout"},{"line_number":5,"context_line":"ENV LANG C.UTF-8"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"{# NOTE(SamYaple): Avoid uid/gid conflicts by creating each user/group up front. #}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3fa7e38b_946fdbfa","line":4,"updated":"2019-09-26 09:26:32.000000000","message":"Alternatively?\n\nuse a UTF-8 locale to introduce Unicode issues throughout\n\n:p","commit_id":"852d6afb86eb371826b4af4f6537089d27cc96fa"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"881ae5303830a6934a652996b407bf758488b7be","unresolved":false,"context_lines":[{"line_number":1,"context_line":"FROM {{ base_image }}:{{ base_distro_tag }}"},{"line_number":2,"context_line":"LABEL maintainer\u003d\"{{ maintainer }}\" name\u003d\"{{ image_name }}\" build-date\u003d\"{{ build_date }}\""},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# NOTE(yoctozepto): use a UTF-8 locale to avoid Unicode issues throughout"},{"line_number":5,"context_line":"ENV LANG C.UTF-8"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"{# NOTE(SamYaple): Avoid uid/gid conflicts by creating each user/group up front. #}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3fa7e38b_caf60e64","line":4,"in_reply_to":"3fa7e38b_946fdbfa","updated":"2019-09-26 10:36:31.000000000","message":"Sounds just like what we are going to fix at some point.","commit_id":"852d6afb86eb371826b4af4f6537089d27cc96fa"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"712907812fb61933b288886fb4ae571be82ea31f","unresolved":false,"context_lines":[{"line_number":2,"context_line":"LABEL maintainer\u003d\"{{ maintainer }}\" name\u003d\"{{ image_name }}\" build-date\u003d\"{{ build_date }}\""},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"# NOTE(yoctozepto): use a UTF-8 locale to avoid Unicode issues throughout"},{"line_number":5,"context_line":"ENV LANG C.UTF-8"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"{# NOTE(SamYaple): Avoid uid/gid conflicts by creating each user/group up front. #}"},{"line_number":8,"context_line":"{# Specifics required such as homedir or shell are configured within the service specific image #}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3fa7e38b_7f431d6d","line":5,"updated":"2019-09-26 09:26:32.000000000","message":"How would this affect a user that had used a header to set their own locale? Probably not much, given the header definition is below here.\n\nA block might be nice to allow it to be overridden.","commit_id":"852d6afb86eb371826b4af4f6537089d27cc96fa"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5e3c970d580dec85b2c679702d2476c8075f6bb9","unresolved":false,"context_lines":[{"line_number":4,"context_line":"{% block base_lang %}"},{"line_number":5,"context_line":"# NOTE(yoctozepto): use a UTF-8 (Unicode) locale like standard image installs do"},{"line_number":6,"context_line":"# fixes issues arising from ascii fallback usage"},{"line_number":7,"context_line":"ENV LANG C.UTF-8"},{"line_number":8,"context_line":"{% endblock %}"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"{# NOTE(SamYaple): Avoid uid/gid conflicts by creating each user/group up front. #}"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3fa7e38b_40c3af89","line":7,"updated":"2019-09-30 07:28:39.000000000","message":"Can we make it configurable on kolla-build level? E.g. add a var in kolla/image/build.py?","commit_id":"a266023ab572f6dc728271a2f3936c385674c08a"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"c90bfb1ca9617a257b65bd48b14363b94e4ca873","unresolved":false,"context_lines":[{"line_number":4,"context_line":"{% block base_lang %}"},{"line_number":5,"context_line":"# NOTE(yoctozepto): use a UTF-8 (Unicode) locale like standard image installs do"},{"line_number":6,"context_line":"# fixes issues arising from ascii fallback usage"},{"line_number":7,"context_line":"ENV LANG C.UTF-8"},{"line_number":8,"context_line":"{% endblock %}"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"{# NOTE(SamYaple): Avoid uid/gid conflicts by creating each user/group up front. #}"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3fa7e38b_3115a340","line":7,"in_reply_to":"3fa7e38b_40c3af89","updated":"2019-09-30 10:56:41.000000000","message":"Is block override not enough? Personally I don\u0027t think we ever want to revert Unicode if it keeps working.","commit_id":"a266023ab572f6dc728271a2f3936c385674c08a"}],"releasenotes/notes/unicode-locale-018fe01eaccc556d.yaml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"712907812fb61933b288886fb4ae571be82ea31f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"other:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    ``C.UTF-8`` is set as the default locale (``LANG``) for images."},{"line_number":5,"context_line":"    This affects both build- and run-time."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_14020b0c","line":2,"range":{"start_line":2,"start_character":0,"end_line":2,"end_character":5},"updated":"2019-09-26 09:26:32.000000000","message":"upgrade","commit_id":"852d6afb86eb371826b4af4f6537089d27cc96fa"}]}
