From df921fe902aa3ad5dc22b58804ce15286bbc777b Mon Sep 17 00:00:00 2001 From: aminst Date: Thu, 2 Nov 2023 21:09:20 -0400 Subject: [PATCH] Update ansible tasks to move YCSB jar files --- deploy/ansible/tasks.yaml | 27 +++++++++++++++++- exp/.DS_Store | Bin 6148 -> 0 bytes exp/YCSB/.DS_Store | Bin 6148 -> 0 bytes .../java/site/ycsb/db/OblishardClient.java | 2 +- 4 files changed, 27 insertions(+), 2 deletions(-) delete mode 100644 exp/.DS_Store delete mode 100644 exp/YCSB/.DS_Store diff --git a/deploy/ansible/tasks.yaml b/deploy/ansible/tasks.yaml index 10b7b48..411a56d 100644 --- a/deploy/ansible/tasks.yaml +++ b/deploy/ansible/tasks.yaml @@ -148,7 +148,32 @@ dest: "/root/oblishard/{{ item[0] }}" mode: '0666' delegate_to: "{{ item[1] }}" - loop: "{{ ['router_endpoints.yaml', 'shardnode_endpoints.yaml', 'oramnode_endpoints.yaml', 'parameters.yaml', 'redis-data.txt', 'simple.trace'] | product(groups['all']) | list }}" + loop: "{{ ['router_endpoints.yaml', 'shardnode_endpoints.yaml', 'oramnode_endpoints.yaml', 'redis_endpoints.yaml', 'parameters.yaml', 'simple.trace'] | product(groups['all']) | list }}" + + - name: Compile YCSB and move to server + block: + - name: Compile YCSB + shell: + cmd: "mvn clean package -Dcheckstyle.skip" + chdir: "../../experiments/YCSB" + delegate_to: 127.0.0.1 + become: yes + become_user: aminst + - name: Move core Jar file to servers + copy: + src: "../../experiments/YCSB/core/target/core-0.18.0-SNAPSHOT-jar-with-dependencies.jar" + dest: "/root/oblishard/" + mode: '0777' + - name: Move oblishard Jar file to servers + copy: + src: "../../experiments/YCSB/oblishard/target/oblishard-0.18.0-SNAPSHOT.jar" + dest: "/root/oblishard/" + mode: '0777' + - name: Move workloads folder to servers + copy: + src: "../../experiments/YCSB/workloads" + dest: "/root/oblishard/" + mode: '0777' - name: Create oramnode systemd services template: diff --git a/exp/.DS_Store b/exp/.DS_Store deleted file mode 100644 index c1b2cd0bec9be78ea04a30808db038b022f31f96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKOHRWu5S@V_MPk!sm%acS3)We&Lv1BkBuY1xSmspRpapOTfP%^6drP z(UKafK7Ic+beC@`dX&+weONT>zT4UX=fz=+uCHt7pnSc0zIb`sOPtZS>o?!(w~vRh zlWh@wFc1s`1HnKr@N*0xXN#2QhS3KD!9XxDG9dRuLKDo6gP~p>=(Gd?$`e=xV}1Gq zlPmzU<6wvt2%9U=T-i$u_R4|H9s2C{gQ2+->&}SdJAV`}?1cv>H7Cx7(FX&;z%c`- zHl0cSzrn9GS>zwP#4H#H2L2fXT+~fn;ZUAizZ_3;Z9=<86A`;X1`v!j6$3RDV3^)S=1M+