Enabling jwt doesn't work

Hello my fellows,

I have a stupid question, because I feel stupid. We try to enable jwt auth for omniauth, but it doesn’t work. The jwt login button doesn’t show up on sign in page.

We have the non licensed ee version, installed a few days ago.

These are the configs we made:

gitlab_rails['gitlab_email_enabled'] = false
gitlab_rails['incoming_email_enabled'] = false
gitlab_rails['omniauth_enabled'] = true
gitlab_rails['omniauth_block_auto_created_users'] = false
gitlab_rails['omniauth_allow_single_sign_on'] = ['jwt']
gitlab_rails['omniauth_providers'] = [
  { name: 'jwt',
    args: {
      secret: '----------------------',
      algorithm: 'HS256', # Supported algorithms: 'RS256', 'RS384', 'RS512', 'ES256', 'ES384', 'ES512', 'HS256', 'HS384', 'HS512'
      uid_claim: 'email',
      required_claims: ['username', 'id', 'email'],
      info_maps: { name: 'username', id: 'id', email: 'email' },
      auth_url: 'https://hq.hyperion-corporation.de/',
      valid_within: 3600 # 1 hour
gitlab_rails['smtp_enable'] = false
unicorn['enable'] = false
web_server['external_users'] = ['www-data']
nginx['enable'] = false
alertmanager['flags'] = {
  'cluster.advertise-address' => "",

It looks like the whole rb file get’s ignores. Anybody an idea?