Skip to content

Fix GitLab trial project template incorrect menu item

What does this MR do?

Learn GitLab template project with incorrect onboarding instructions

Related to #323246 (closed)

Manual Testing

  1. Enable the trial onboarding experiment Feature.enable_percentage_of_time(:trial_onboarding_issues_experiment_percentage, 100)
  2. Start here http://localhost:3000/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=free-trial
  3. You must complete all the trial steps, with a working CustomersDot local installation. Finally when you arrive at "Learn GitLab - Ultimate trial" board, you should see that the "Set up your profile and set your status" is fixed.
Onboarding Fix
screenshot-2021-03-22-13-06-46 screenshot-2021-03-22-13-06-31

Project template creation

  1. Put the the make.sh file and project.json next to each other in a folder.
  2. Use /make.sh A9 git@gitlab.com:kcomoli/learn-gitlab.git to create version A9.
  3. Copy the generated A9/learn_gitlab.tar.gz under /vendor/project_templates, overriding the existing learn_gitlab.tar.gz

make.sh

project.json

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Alper Akgun

Merge request reports