替换公钥

代码里面的公钥内容替换 /opt/gitlab/embedded/service/gitlab-rails/.license_encryption_key.pub

重启

gitlab-ctl restart

生成LICENSE的内容(主要修改时间)

LicenseGen.encrypt(json串,公钥)


修改等级(非必须)

--- /opt/gitlab/embedded/service/gitlab-rails/ee/app/models/license.rb
+++ /opt/gitlab/embedded/service/gitlab-rails/ee/app/models/license.rb
@@ -367,7 +367,7 @@
  end

  def plan
-    restricted_attr(:plan).presence || STARTER_PLAN
+    restricted_attr(:plan).presence || ULTIMATE_PLAN
  end

  def edition
  修改完成后使用 gitlab-ctl reconfigure 重新加载配置。