Start GitLab Ultimate trial button appear after applying legacy license
Summary
Start GitLab Ultimate trial
button appears even after applying legacy license successfully.
Bug also made it into security releases, so in addition to main 15.4.1 also 15.2.5 and 15.3.4. At this moment fixed in 15.4.3 and 15.5. Maybe 15.2.x and 15.3.x will be released with a fix.
Steps to reproduce
- Install instance 15.4.1
- Apply legacy license
- Check audit events of a project - notice the
Start GitLab Ultimate trial
button.
Example Project
N/A
What is the current bug behavior?
Although the subscription page shows that the legacy license is applied correctly, there are still other paid features not activated.
What is the expected correct behavior?
Customer should be able to use Ultimate features right after applying the legacy license without a restart.
Relevant logs and/or screenshots
Output of checks
Results of GitLab environment info
This issue is reported by Customer using 15.4.1
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of: `sudo gitlab-rake gitlab:env:info`) (For installations from source run and paste the output of: `sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production`)
Results of GitLab application Check
This issue is reported by Customer using 15.4.1, we tested with 15.4.2
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true
)(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true
)(we will only investigate if the tests are passing)
Possible fixes
N/A
Workaround
Restart the puma/entire instance after applying the license