Skip to content

Replace occurrences of variances for Cloud Licensing

Angelo Gulina requested to merge ag-3097-cl-occurences into master

What does this MR do?

Relates to gitlab-org/gitlab#331777

With this MR we update all occurrences (mostly user-facing) of terms that are a variation of Cloud Licensing. We also update the namespace to make it consistent with the name of the main project.

A feature flag is not used because this feature is for self-managed instances. The feature is behind an Application Setting and it's not released nor documented. To test it locally, see the following steps.

  1. Delete any previous license you might have

  2. Use Rails console to run ApplicationSetting.current.update(cloud_license_enabled: true)

  3. Visit Admin > Subscription

  4. Enter whatever (even literally) as an activation code and see the error appearing

Note that as suggested here we might insert a rule for Rails to avoid this wording. I'm scoping it out at the moment because mainly the UI is based in Vue.

Screenshots (strongly suggested)

Screenshot_2021-05-25_at_11.41.02

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • 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 Angelo Gulina

Merge request reports