18794: Don't start config-check thread in packaging tasks.
authorTom Clegg <tom@curii.com>
Tue, 26 Apr 2022 19:32:24 +0000 (15:32 -0400)
committerTom Clegg <tom@curii.com>
Tue, 26 Apr 2022 20:17:21 +0000 (16:17 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

services/api/config/initializers/reload_config.rb

index af266cae36f2e46b30cfa1110c76a21000ef437a..6a7eac7a539833d470ec16f1161a705a6969129b 100644 (file)
@@ -4,6 +4,8 @@
 
 if !File.owned?(Rails.root.join('tmp'))
   Rails.logger.debug("reload_config: not owner of #{Rails.root}/tmp, skipping")
+elsif ENV["ARVADOS_CONFIG"] == "none"
+  Rails.logger.debug("reload_config: no config in use, skipping")
 else
   Thread.new do
     lockfile = Rails.root.join('tmp', 'reload_config.lock')