Skip to content

Support new gitlab-license gem version

What does this MR do?

Part of https://gitlab.com/gitlab-org/gitlab/-/issues/329623

Note: The merge of this has to be timed with the merge of https://gitlab.com/gitlab-org/customers-gitlab-com/-/merge_requests/3195.

This change will update the gitlab-license gem to the latest version (1.5.0). The update renamed the type attribute to cloud_licensing_enabled which also needs to apply in the code here.

The new version also introduced new attributes. One of them is called usage_ping_required_metrics which is needed in an upcoming epic. So we introduce a convenience method with the gem update.

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 Corinna Gogolok

Merge request reports