Grid環境構築用のChefリポジトリです。
リビジョン | 54d94ff3c9ba8a142d8f68d9b1ad5cdb15fc6725 (tree) |
---|---|
日時 | 2017-02-19 19:40:52 |
作者 | whitestar <whitestar@gaea...> |
コミッター | whitestar |
improves the gitlab-grid::server recipe.
@@ -1,5 +1,10 @@ | ||
1 | 1 | # gitlab-grid CHANGELOG |
2 | 2 | |
3 | +0.1.1 | |
4 | +----- | |
5 | +- improves the `gitlab-grid::server` recipe. | |
6 | +- modifies directory permissions. | |
7 | + | |
3 | 8 | 0.1.0 |
4 | 9 | ----- |
5 | 10 | - Initial release of gitlab-grid |
@@ -5,7 +5,7 @@ maintainer_email '' | ||
5 | 5 | license 'Apache 2.0' |
6 | 6 | description 'Installs/Configures gitlab-grid' |
7 | 7 | long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) |
8 | -version '0.1.0' | |
8 | +version '0.1.1' | |
9 | 9 | source_url 'http://scm.osdn.jp/gitroot/metasearch/grid-chef-repo.git' |
10 | 10 | issues_url 'https://osdn.jp/projects/metasearch/ticket' |
11 | 11 |
@@ -36,8 +36,6 @@ vols = config['services']['gitlab']['volumes'].to_a | ||
36 | 36 | |
37 | 37 | [ |
38 | 38 | app_dir, |
39 | - etc_dir, | |
40 | - logs_dir, | |
41 | 39 | data_dir, |
42 | 40 | ].each {|dir| |
43 | 41 | resources(directory: dir) rescue directory dir do |
@@ -48,6 +46,18 @@ vols = config['services']['gitlab']['volumes'].to_a | ||
48 | 46 | end |
49 | 47 | } |
50 | 48 | |
49 | +[ | |
50 | + etc_dir, | |
51 | + logs_dir, | |
52 | +].each {|dir| | |
53 | + resources(directory: dir) rescue directory dir do | |
54 | + #owner 'root' | |
55 | + group 'root' | |
56 | + #mode '0755' | |
57 | + recursive true | |
58 | + end | |
59 | +} | |
60 | + | |
51 | 61 | override_config['services']['gitlab']['ports'] = [ |
52 | 62 | '80:80', |
53 | 63 | '443:443', |
@@ -56,6 +56,7 @@ when 'rhel' | ||
56 | 56 | systemctl reload firewalld |
57 | 57 | EOH |
58 | 58 | action :run |
59 | + only_if 'systemctl is-enabled firewalld.service' | |
59 | 60 | end |
60 | 61 | |
61 | 62 | execute 'add_yum_repo_gitlab-ce' do |