Skip to content

Commit a6ab45c

Browse files
patch multinode script to work with invitro and multinode script
Signed-off-by: JooYoung Park <jooyoung.park73@gmail.com>
1 parent 09d6f85 commit a6ab45c

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

scripts/setup/create_multinode.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,8 @@ common_init() {
6767
# install precise NTP clock synchronizer
6868
server_exec $1 'sudo apt-get update && sudo apt-get install -y chrony htop sysstat'
6969
# synchronize clock across nodes
70-
server_exec $1 "sudo chronyd -q \"server ops.emulab.net iburst\""
70+
server_exec $1 "echo \"server ops.emulab.net iburst prefer\" > >(sudo tee -a /etc/chrony/chrony.conf >/dev/null)"
71+
server_exec $1 'sudo systemctl restart chronyd'
7172
# dump clock info
7273
server_exec $1 'sudo chronyc tracking'
7374

@@ -190,8 +191,8 @@ function extend_CIDR() {
190191

191192
function clone_loader() {
192193
server_exec $1 "git clone --depth=1 --branch=$LOADER_BRANCH $LOADER_REPO loader"
193-
server_exec $1 'echo -en "\n\n" | sudo apt-get install -y python3-pip python-dev'
194-
server_exec $1 'cd; cd loader; pip install -r config/requirements.txt'
194+
server_exec $1 'echo -en "\n\n" | sudo apt-get install -y python3-pip'
195+
# server_exec $1 'cd; cd loader; pip install -r config/requirements.txt --break-system-packages'
195196
}
196197

197198
function copy_k8s_certificates() {

scripts/setup/setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
VHIVE_REPO='https://github.com/vhive-serverless/vhive'
2-
VHIVE_BRANCH='v1.7.1'
2+
VHIVE_BRANCH='v1.8'
33
LOADER_REPO='https://github.com/vhive-serverless/invitro'
44
LOADER_BRANCH='main'
55
CLUSTER_MODE='container' # choose from {container, firecracker, firecracker_snapshots}

0 commit comments

Comments
 (0)