OSDN Git Service

symlinks docker-compose for sudo secure_path on RHEL family OS.
authorwhitestar <whitestar@users.osdn.me>
Sun, 19 Aug 2018 01:47:15 +0000 (10:47 +0900)
committerwhitestar <whitestar@users.osdn.me>
Sun, 19 Aug 2018 01:47:15 +0000 (10:47 +0900)
cookbooks/docker-grid/CHANGELOG.md
cookbooks/docker-grid/recipes/compose.rb

index 72de4fd..5871c6b 100644 (file)
@@ -4,6 +4,7 @@
 -----
 - deactivates new `docker-ce-stable` yum repository by default.
 - updates docker-compose default version.
+- symlinks docker-compose for sudo secure_path on RHEL family OS.
 
 1.0.0
 -----
index 7d9f3de..7e83002 100644 (file)
@@ -2,7 +2,7 @@
 # Cookbook Name:: docker-grid
 # Recipe:: compose
 #
-# Copyright 2016-2017, whitestar
+# Copyright 2016-2018, whitestar
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -54,6 +54,12 @@ when 'dockerproject'
     not_if "#{docker_compose_path} -v | grep #{excepted_ver},"
     not_if { ::File.exist?(docker_compose_path) } unless node['docker-grid']['compose']['auto_upgrade']
   end
+
+  # for sudo secure_path on RHEL family OS
+  link '/usr/sbin/docker-compose' do
+    to docker_compose_path
+    only_if { node['platform_family'] == 'rhel' }
+  end
 when 'os-repository'
   package 'docker-compose' do
     action :install