OSDN Git Service

bug fix.
authorwhitestar <whitestar@users.osdn.me>
Sun, 3 Sep 2017 11:48:40 +0000 (20:48 +0900)
committerwhitestar <whitestar@users.osdn.me>
Sun, 3 Sep 2017 11:48:40 +0000 (20:48 +0900)
cookbooks/screwdriver/recipes/docker-compose.rb

index 555cc71..63e2f9a 100644 (file)
@@ -19,6 +19,8 @@
 
 doc_url = 'https://hub.docker.com/r/screwdrivercd/screwdriver/'
 
+::Chef::Recipe.send(:include, SSLCert::Helper)
+
 #include_recipe 'platform_utils::kernel_user_namespace'
 include_recipe 'docker-grid::compose'
 
@@ -227,7 +229,6 @@ ui_uri = api_uri.gsub(/:\d+/, ":#{ui_port}")  # based on the API URI.
 
 if node['screwdriver']['with_ssl_cert_cookbook']
   include_recipe 'ssl_cert::server_key_pairs'
-  ::Chef::Recipe.send(:include, SSLCert::Helper)
 
   cn = node['screwdriver']['ssl_cert']['common_name']
   server_cert = server_cert_content(cn)
@@ -300,7 +301,6 @@ store_envs['ECOSYSTEM_UI'] = ui_uri
 # Common
 if node['screwdriver']['docker-compose']['import_ca']
   include_recipe 'ssl_cert::ca_certs'
-  ::Chef::Recipe.send(:include, SSLCert::Helper)
 
   node['screwdriver']['ssl_cert']['ca_names'].each {|ca_name|
     ca_cert_vol = "#{ca_cert_path(ca_name)}:/usr/share/ca-certificates/#{ca_name}.crt:ro"