找回密码
 立即注册

QQ登录

只需一步,快速开始

penley
金牌服务用户   /  发表于:2024-4-3 18:48  /   查看:2549  /  回复:5
1金币
我使用GitLab Runner的持续集成流水线功能,执行器为k8s类型。也就是说,每次编译时会启动一个新的Pod(容器),编译完即释放。
我按如下官方文档,分别在编译脚本执行前后激活和反激活授权码。
https://developer.mescius.com/activereportsnet/docs/versions/v14/online/licensing-with-pipelines.html

编译前激活:

  1. gclm.exe "de456e2c-d2e3-4246-94e8-9648bbd6fbf0" -a [serial key]
复制代码


编译后反激活:
  1. gclm.exe "de456e2c-d2e3-4246-94e8-9648bbd6fbf0" -d [serial key]
复制代码
但现在的问题是,一旦编译脚本出问题,就无法执行反激活。而POD销毁后,也失去了反激活的机会。
下次再运行,会提示序列号受限:


目前序列号已经不让再激活,该怎么办?谢谢!


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题描述: 激活失败。 问题解决: 您好,从您的描述来看。您的情况应该是在授权反激活(注销)之前就把您的容器删掉了。导致授权没有正常的反激活,所以在新的容器中激活时激活失败。 从您上传的截图中能看到的信息,您的授权激活的机器数量达到上上限,您需要从已经激活的机器上反激活,然后才能在这里进行激活。 你的容器已经删除的话,只能联系我们这边进行授权修复了。 我们的授权在一定的时间内是有激活、反激活 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2024-4-3 18:48:40
来自 2#
问题描述:
激活失败。

问题解决:
您好,从您的描述来看。您的情况应该是在授权反激活(注销)之前就把您的容器删掉了。导致授权没有正常的反激活,所以在新的容器中激活时激活失败。
从您上传的截图中能看到的信息,您的授权激活的机器数量达到上上限,您需要从已经激活的机器上反激活,然后才能在这里进行激活。

你的容器已经删除的话,只能联系我们这边进行授权修复了。

我们的授权在一定的时间内是有激活、反激活的次数限制的,如果您需频繁进行激活反激活的话可能也会出问题。

回复 使用道具 举报
penley
金牌服务用户   /  发表于:2024-4-7 09:51:46
3#
cicd情况下,肯定每次git提交就创建容器来执行,而且很频繁,实际情况中,无法保证编译不报错,如果需要手工处理,那失去了支持容器流水线的意义了。那只能物理机或虚机上弄了?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-4-7 11:19:32
4#
penley 发表于 2024-4-7 09:51
cicd情况下,肯定每次git提交就创建容器来执行,而且很频繁,实际情况中,无法保证编译不报错,如果需要手 ...

这个限制是防止频繁的激活反激活导致的授权异常,也是提高授权的安全性,咱们这个这种激活反激活的频率大概有多少。


编译报错的话能否不删除容器,然后在容器中反激活呢?  如果没有反激活的话,我们无法识别授权是正常使用还是忘记反激活的。

回复 使用道具 举报
penley
金牌服务用户   /  发表于:2024-4-7 16:23:40
5#
使用gitlab runner k8s执行器,每次开发人员提交代码,gitlab runner就会在k8s中自动创建pod执行自动构建流水线任务,之后自动删除po。提交频度与开发仓库忙闲有关,最快可能几分钟就一次。
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-4-8 09:24:46
6#
penley 发表于 2024-4-7 16:23
使用gitlab runner k8s执行器,每次开发人员提交代码,gitlab runner就会在k8s中自动创建pod执行自动构建流 ...

行,那这个后面遇到的时候您可以和我们商务同事沟通一下,看怎么给咱们处理。
您现在这个收取需要进行授权修复,方便的话,您留一个邮箱,我给您发授权修复申请表。您填一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部