const (
rubyversion = "2.7.5"
bundlerversion = "2.2.19"
- singularityversion = "3.7.4"
+ singularityversion = "3.9.9"
pjsversion = "1.9.8"
geckoversion = "0.24.0"
gradleversion = "5.3.1"
pkgs = append(pkgs,
"dpkg-dev",
"eatmydata", // install it for later steps, even if we're not using it now
- "rsync",
)
}
"r-cran-markdown",
"r-cran-roxygen2",
"r-cran-xml",
+ "rsync",
"sudo",
"uuid-dev",
"wget",
}
}
+ err = inst.runBash(`
+install /usr/bin/nsenter /var/lib/arvados/bin/nsenter
+setcap "cap_sys_admin+pei cap_sys_chroot+pei" /var/lib/arvados/bin/nsenter
+`, stdout, stderr)
+ if err != nil {
+ return 1
+ }
+
// The entry in /etc/locale.gen is "en_US.UTF-8"; once
// it's installed, locale -a reports it as
// "en_US.utf8".
"services/crunch-dispatch-slurm",
"services/health",
"services/keep-balance",
- "services/keep-web",
"services/keepstore",
"services/ws",
} {