diff --git a/l2-setup/run-optimism.yml b/l2-setup/run-optimism.yml index 0555a8b..bdbb76e 100644 --- a/l2-setup/run-optimism.yml +++ b/l2-setup/run-optimism.yml @@ -21,14 +21,22 @@ group: "{{ansible_user}}" state: directory recurse: yes - become: yes - name: Clone fixturenet-optimism-stack - command: laconic-so fetch-stack git.vdb.to/cerc-io/fixturenet-optimism-stack --pull + expect: + command: laconic-so fetch-stack git.vdb.to/cerc-io/fixturenet-optimism-stack --pull + responses: + "Are you sure you want to continue connecting \\(yes/no/\\[fingerprint\\]\\)\\?": "yes" + timeout: 300 ignore_errors: yes - name: Clone required repositories for fixturenet-optimism - command: laconic-so --stack ~/cerc/fixturenet-optimism-stack/stack/fixturenet-optimism setup-repositories --pull + expect: + command: laconic-so --stack {{ ansible_env.HOME }}/cerc/fixturenet-optimism-stack/stack/fixturenet-optimism setup-repositories --pull + responses: + "Are you sure you want to continue connecting \\(yes/no/\\[fingerprint\\]\\)\\?": "yes" + timeout: 300 + ignore_errors: yes - name: Build container images for L2 command: laconic-so --stack ~/cerc/fixturenet-optimism-stack/stack/fixturenet-optimism build-containers --force-rebuild diff --git a/nitro-bridge-setup/run-nitro-bridge.yml b/nitro-bridge-setup/run-nitro-bridge.yml index d9d33b4..4693179 100644 --- a/nitro-bridge-setup/run-nitro-bridge.yml +++ b/nitro-bridge-setup/run-nitro-bridge.yml @@ -13,11 +13,6 @@ file: path: "{{ nitro_directory }}" state: directory - become: yes - - - name: Clone go-nitro stack repo - command: laconic-so fetch-stack git.vdb.to/cerc-io/nitro-stack --git-ssh --pull - ignore_errors: yes - name: Change owner of nitro-directory file: @@ -26,10 +21,21 @@ group: "{{ansible_user}}" state: directory recurse: yes - become: yes + + - name: Clone go-nitro stack repo + expect: + command: laconic-so fetch-stack git.vdb.to/cerc-io/nitro-stack --git-ssh --pull + responses: + "Are you sure you want to continue connecting \\(yes/no/\\[fingerprint\\]\\)\\?": "yes" + timeout: 300 + ignore_errors: yes - name: Clone repositories required for nitro-stack - command: laconic-so --stack ~/cerc/nitro-stack/stack-orchestrator/stacks/bridge setup-repositories --git-ssh --pull + expect: + command: laconic-so --stack {{ ansible_env.HOME }}/cerc/nitro-stack/stack-orchestrator/stacks/bridge setup-repositories --git-ssh --pull + responses: + "Are you sure you want to continue connecting \\(yes/no/\\[fingerprint\\]\\)\\?": "yes" + timeout: 300 ignore_errors: yes - name: Build containers diff --git a/nitro-contracts-setup/deploy-contracts.yml b/nitro-contracts-setup/deploy-contracts.yml index e5c9c29..57a70c1 100644 --- a/nitro-contracts-setup/deploy-contracts.yml +++ b/nitro-contracts-setup/deploy-contracts.yml @@ -13,11 +13,7 @@ file: path: "{{ nitro_directory }}" state: directory - become: yes - - name: Clone go-nitro stack repo - command: laconic-so fetch-stack git.vdb.to/cerc-io/nitro-stack --git-ssh --pull - ignore_errors: yes - name: Change owner of nitro-directory file: @@ -26,10 +22,21 @@ group: "{{ansible_user}}" state: directory recurse: yes - become: yes + + - name: Clone go-nitro stack repo + expect: + command: laconic-so fetch-stack git.vdb.to/cerc-io/nitro-stack --git-ssh --pull + responses: + "Are you sure you want to continue connecting \\(yes/no/\\[fingerprint\\]\\)\\?": "yes" + timeout: 300 + ignore_errors: yes - name: Clone repositories required for nitro-stack - command: laconic-so --stack ~/cerc/nitro-stack/stack-orchestrator/stacks/bridge setup-repositories --git-ssh --pull + expect: + command: laconic-so --stack ~/cerc/nitro-stack/stack-orchestrator/stacks/bridge setup-repositories --git-ssh --pull + responses: + "Are you sure you want to continue connecting \\(yes/no/\\[fingerprint\\]\\)\\?": "yes" + timeout: 300 ignore_errors: yes - name: Build containers @@ -45,7 +52,6 @@ stat: path: "{{ nitro_directory }}/nitro-contracts-deployment" register: nitro_contracts_deployment - become: yes - name: Create a deployment for nitro contracts command: laconic-so --stack ~/cerc/nitro-stack/stack-orchestrator/stacks/nitro-contracts deploy create --spec-file nitro-contracts-spec.yml --deployment-dir nitro-contracts-deployment