使用服务主体的Hyperledger Cello Ansible Azure

时间:2018-12-17 10:41:03

标签: azure ansible hyperledger hyperledger-cello

我正在尝试在Azure上使用Cello 配置 Fabric网络。我使用服务主体作为身份验证方法。

我在Azure中有一个资源组,已在我的azure.yml文件中使用正确的 subscriptionId 配置了该资源组。但是,我收到一个错误:Azure错误:SubscriptionNotFound \ n消息:找不到订阅'********'。

有人遇到这个错误吗?该如何解决?

日志:

private ImageView logo;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    logo=(ImageView)findViewById(R.id.logo);

    Animation myanim = AnimationUtils.loadAnimation(this,R.anim.anim);
    logo.startAnimation(myanim);


}

2 个答案:

答案 0 :(得分:0)

未找到您的订阅ID。

请参阅this document from microsoft以了解如何配置服务主体。

答案 1 :(得分:0)

仅发现Ansible脚本存在问题。有关更多详细信息,请遵循此link

    如果您使用的是AzureUSGovernment Cloud,请
  1. 使用Ansible 2.7
  2. 需要将cloud_environment配置为cloud_environment: "AzureUSGovernment"作为环境变量

希望这会有所帮助。