18700: Const for bundler version.
authorTom Clegg <tom@curii.com>
Tue, 22 Mar 2022 04:12:05 +0000 (00:12 -0400)
committerTom Clegg <tom@curii.com>
Tue, 22 Mar 2022 04:12:05 +0000 (00:12 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

lib/install/deps.go

index ec1eb1957385adf4165e61a8610fd49a33b22765..4e5927339717644c810feab6a9f1e1da257c1475 100644 (file)
@@ -32,6 +32,7 @@ const goversion = "1.17.7"
 
 const (
        rubyversion             = "2.7.5"
+       bundlerversion          = "2.2.19"
        singularityversion      = "3.7.4"
        pjsversion              = "1.9.8"
        geckoversion            = "0.24.0"
@@ -573,7 +574,7 @@ yarn install
                                {"mkdir", "-p", "log", "tmp", ".bundle", "/var/www/.gem", "/var/www/.bundle", "/var/www/.passenger"},
                                {"touch", "log/production.log"},
                                {"chown", "-R", "--from=root", "www-data:www-data", "/var/www/.gem", "/var/www/.bundle", "/var/www/.passenger", "log", "tmp", ".bundle", "Gemfile.lock", "config.ru", "config/environment.rb"},
-                               {"sudo", "-u", "www-data", "/var/lib/arvados/bin/gem", "install", "--user", "--conservative", "--no-document", "bundler:2.2.19"},
+                               {"sudo", "-u", "www-data", "/var/lib/arvados/bin/gem", "install", "--user", "--conservative", "--no-document", "bundler:" + bundlerversion},
                                {"sudo", "-u", "www-data", "/var/lib/arvados/bin/bundle", "install", "--deployment", "--jobs", "8", "--path", "/var/www/.gem"},
                                {"sudo", "-u", "www-data", "/var/lib/arvados/bin/bundle", "exec", "passenger-config", "build-native-support"},
                                {"sudo", "-u", "www-data", "/var/lib/arvados/bin/bundle", "exec", "passenger-config", "install-standalone-runtime"},