Uploaded image for project: 'Platform'
  1. PLT-7231

GitLab SSO fails if non-English language set in Mattermost Account Settings

    Details

    • Mana:
      2
    • Sprint:
      Sprint 96, Sprint 97, Sprint 99, Sprint 100, Sprint 101

      Description

      Still reproducing in 4.0.3.

      It took me a long time to get it to repro: I tried changing my account settings > display > language to various values, as well as System Console settings to various config options.

      Right now it's reproducing for me consistently with

      • All config.json settings set to defaults
      • Account Settings > Display > Language set to "Deutsch"

      Notes:

      Also see more comments here: https://mattermost.atlassian.net/browse/PLT-7231?focusedCommentId=38809&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-38809


      Still reproducing in 4.0.2.
      See https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1808#note_36573662


      *Original ticket description:*

      1) Sign in with GitLab SSO
      2) Go to Account Settings > Display > Language, then choose "Deutsch" (or other non-English language)
      3) Log out
      4) Sign in with GitLab SSO (or attempt to)

      Observed:

      Expected: Sign in successful

      NOTE: See original report here https://gitlab.com/gitlab-org/gitlab-ce/issues/35472. They mention a workaround is updating the database with

      update users set locale = 'en' where email = 'your_email';
      

        Attachments

          Activity

            People

            • Assignee:
              saturnino.abril Saturnino Abril
              Reporter:
              jason Jason Blais
            • Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: