{\rtf1\ansi\ansicpg1252\cocoartf1671\cocoasubrtf600 {\fonttbl\f0\fswiss\fcharset0 Helvetica;} {\colortbl;\red255\green255\blue255;} {\*\expandedcolortbl;;} \margl1440\margr1440\vieww10800\viewh8400\viewkind0 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0 \f0\fs24 \cf0 TASK [create/crypto/peer : Copy tls ca.crt from auto-generated path to given path] *************************************************************************\ task path: /home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/tasks/main.yaml:119\ ESTABLISH LOCAL CONNECTION FOR USER: root\ EXEC /bin/sh -c 'echo ~root && sleep 0'\ EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir /root/.ansible/tmp/ansible-tmp-1599595193.378229-21747-138319392688826 && echo ansible-tmp-1599595193.378229-21747-138319392688826="` echo /root/.ansible/tmp/ansible-tmp-1599595193.378229-21747-138319392688826 `" ) && sleep 0'\ EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1599595193.378229-21747-138319392688826/ > /dev/null 2>&1 && sleep 0'\ The full traceback is:\ Traceback (most recent call last):\ File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/action/copy.py", line 464, in run\ source = self._find_needle('files', source)\ File "/usr/local/lib/python3.5/dist-packages/ansible/plugins/action/__init__.py", line 1192, in _find_needle\ return self._loader.path_dwim_relative_stack(path_stack, dirname, needle)\ File "/usr/local/lib/python3.5/dist-packages/ansible/parsing/dataloader.py", line 327, in path_dwim_relative_stack\ raise AnsibleFileNotFound(file_name=source, paths=[to_native(p) for p in search])\ ansible.errors.AnsibleFileNotFound: Could not find or access './build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt'\ Searched in:\ /home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/files/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\ /home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\ /home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/tasks/files/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\ /home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/tasks/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\ /home/blockchain-automation-framework/platforms/shared/configuration/../../hyperledger-fabric/configuration/files/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\ /home/blockchain-automation-framework/platforms/shared/configuration/../../hyperledger-fabric/configuration/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt on the Ansible Controller.\ If you are using a module and expect the file to exist on the remote, see the remote_src option\ failed: [localhost] (item=\{'certificate': '/home/blockchain-automation-framework/build/orderer1.crt', 'org_name': 'supplier', 'type': 'orderer', 'orderer': None, 'uri': 'orderer1.org1ambassador.blockchaincloudpoc.com:7050', 'name': 'orderer1'\}) => \{\ "ansible_loop_var": "orderer",\ "changed": false,\ "invocation": \{\ "dest": "/home/blockchain-automation-framework/build/orderer1.crt",\ "follow": false,\ "force": true,\ "module_args": \{\ "dest": "/home/blockchain-automation-framework/build/orderer1.crt",\ "follow": false,\ "force": true,\ "src": "./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt"\ \},\ "src": "./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt"\ \},\ "msg": "Could not find or access './build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt'\\nSearched in:\\n\\t/home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/files/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\\n\\t/home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\\n\\t/home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/tasks/files/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\\n\\t/home/blockchain-automation-framework/platforms/hyperledger-fabric/configuration/roles/create/crypto/peer/tasks/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\\n\\t/home/blockchain-automation-framework/platforms/shared/configuration/../../hyperledger-fabric/configuration/files/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt\\n\\t/home/blockchain-automation-framework/platforms/shared/configuration/../../hyperledger-fabric/configuration/./build/crypto-config/ordererOrganizations/supplier-net/orderers/orderer1.supplier-net/tls/ca.crt on the Ansible Controller.\\nIf you are using a module and expect the file to exist on the remote, see the remote_src option",\ "orderer": \{\ "certificate": "/home/blockchain-automation-framework/build/orderer1.crt",\ "name": "orderer1",\ "orderer": null,\ "org_name": "supplier",\ "type": "orderer",\ "uri": "orderer1.org1ambassador.blockchaincloudpoc.com:7050"\ \}\ \}}