Skip to content
Snippets Groups Projects

WIP: Resolve "GitLab CE features to work with unlicensed EE instance"

Closed Rubén Dávila requested to merge 2500-dont-block-changes-for-unlicensed-ee into master

What does this MR do?

  • Block changes only when the license (not trial) has expired.
  • No GitLab EE features should work when there isn't a regular or trial license (no action required here: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2158#note_33240909)
  • Once the trial license expires, GitLab CE features should continue to work
  • Once a trial license expires, there should be a notification and link to contact sales to purchase a full EE license
  • If a regular license expires, the server should no longer function and require a renewal (this is current EE behaviour)

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #2500 (closed)

Edited by Rubén Dávila

Merge request reports

Checking pipeline status.

Approval is optional

Closed by avatar (Feb 25, 2025 12:46pm UTC)

Merge details

  • The changes were not merged into master.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading