secretflow / trustedflow

A privacy-preserving computing system based on TEE.
https://www.secretflow.org.cn/docs/trustedflow
Apache License 2.0
9 stars 7 forks source link

cms register-data-policy报错 #33

Open yali930709 opened 1 month ago

yali930709 commented 1 month ago

<采用仿真模式,参照https://www.secretflow.org.cn/zh-CN/docs/trustedflow/main/quick_start/step3 进行数据授权,报如下错误: Traceback (most recent call last): File "/usr/local/bin/cms", line 8, in sys.exit(cms()) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1157, in call return self.main(args, kwargs) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1078, in main rv = self.invoke(ctx) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1688, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1434, in invoke return ctx.invoke(self.callback, ctx.params) File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 783, in invoke return __callback(args, *kwargs) File "/usr/local/lib/python3.8/dist-packages/click/decorators.py", line 33, in new_func return f(get_current_context(), args, **kwargs) File "/usr/local/lib/python3.8/dist-packages/cli/cms.py", line 184, in register_data_policy ctx.obj.create_data_policy( File "/usr/local/lib/python3.8/dist-packages/sdc/capsule_manager_frame.py", line 489, in create_data_policy for index in range(len(rule_ids)): TypeError: object of type 'NoneType' has no len() 具体的cli.yaml配置: register_data_policy: scope: default data_uuid: breast_cancer_bob grantee_party_ids:

  - LPSZB6L446NS2P3I3NUCQZEX2SG2EQSJZ2QNXZSE2W56INE7LZ3Q

columns:

  - id
  - mean radius
  - mean texture
  - mean perimeter
  - mean area
  - mean smoothness

global_constraints: null op_constraints_body: null op_constraints_name:

技术信息
zhongtianq commented 1 month ago

您好,我们的版本更新了,文档在今天稍晚时候才会在官网更新,到时候可能需要您重新拉取一下镜像和下载一下新的模板。 至于您这里提到的rule_id,这是您自定义的,可以随机生成,后续如果要对这个rule_id对应的规则进行修改,比如删除,您需要拿这个rule_id进行操作,除此之外您不用在意这个rule_id

zhongtianq commented 1 month ago

@yali930709 hi,新版的文档已经发布了,麻烦您重新拉取一下最新镜像和模版文件。关于rule_id,如上面所说,还是由您自定义填写即可。