Skip to content

Enable omniauth by default

Nick Thomas requested to merge (removed):49990-enable-omniauth-by-default into master

What does this MR do?

If left unspecified, this ensures Gitlab.config.omniauth.enabled is set to true.

Setting it to false is still respected, but this fixes a number of omniauth configurations set up prior to %11.1 where enabled: was left unspecified. Omnibus interprets this as an explicit enabled: false.

This MR should go in alongside an MR that changes teh omnibus default from false to nil: omnibus-gitlab!2728 (comment 100651567)

Omniauth enabled with no providers should be equivalent to omniauth disabled.

What are the relevant issue numbers?

Does this MR meet the acceptance criteria?

Closes #49990 (closed)

Edited by Nick Thomas

Merge request reports