Authorizing app secrets not working in master
Found while testing mattermost. Likely impacts grafana and gitlab Pages as well.
After setting up mattermost, I was unable to login or use the team create functionality.
Looking into the mattermost env variables I see the following:
MM_GITLABSETTINGS_SECRET=[2019-07-04T14:33:34.216816
MM_GITLABSETTINGS_ID=W,
These aren't correct, and are the result of a warning being printed at the beginning of the rails runner:
W, [2019-07-04T15:13:23.209292 #20246] WARN -- : Please set prometheus_multiproc_dir to persistent directory path. Temporarily writing mmap files to /tmp/prometheus-mmap20190704-20246-1lej7lh
This is printed before the values we are looking for. (Usually the secrets) This is a result of gem bump in the https://gitlab.com/gitlab-org/prometheus-client-mmap gem in gitlab.
Edited by DJ Mountney