Skip to content

Impersonation Tokens empty in 11.4.3-ee

Summary

After upgrading our self hosted Gitlab (tried on two servers) to 11.4.3-ee, all impersonation tokens have been replaced by empty strings. See below:

image

When deleting and creating a new token, it creates a new empty one.

Steps to reproduce

Upgrade to 11.4.3 and create impersonation tokens.

I tried it on two servers and the same thing happened, can it be that I'm missing a migration or need to restart something (tried to restart gitlab but that didn't help)


Impersonation tokens are no longer stored in plaintext, this makes the current UI a little redundant as no token will be able to be copied for use after creation. Additionally, we do not correctly warn the user after the initial creation that they should save the token securely as it is the last time they will be able to see it.

  • Improve impersonation tokens table UI so there are not a number of empty input fields
  • Add warning to copy token on creation so users don't unintentionally lose their tokens.
Edited by Luke Bennett