Skip to content

Migrate form to allow render of UI components

Cynthia "Arty" Ng requested to merge 360969-fix-checkbox-render into master

What does this MR do and why?

Fixes checkbox render error for Group Managed Accounts sign up and user creation.

Note: It's rather cumbersome to try to replicate, but based on the error, I'm confident this is the cause. Since it's GMA specific, it would only affect 1 customer (the one I'm trying to fix it for).

Related to #360969 (closed)

How to set up and validate locally

  1. Configure GDK so it's "GitLab.com" (passes as true when checked).
  2. Turn on features flags listed in docs for Group Managed Accounts (GMA).
  3. Configure SAML for a test group, turning on GMA, and SSO enforcement.
  4. Sign in to the SAML provider's GitLab app with an account where the email address does not exist in GitLab.
  5. Should get the form to register an account.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Cynthia "Arty" Ng

Merge request reports

Loading