From: Walter Huf Date: Wed, 28 May 2014 20:54:12 +0000 (-0500) Subject: Enables the Yum repo for the Apache fork X-Git-Tag: v0.8.0~28^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f226731bfb47154254c3c382ee4f9bdbddcf848f;p=ceph-cookbooks.git Enables the Yum repo for the Apache fork --- diff --git a/recipes/radosgw_apache2_repo.rb b/recipes/radosgw_apache2_repo.rb index 978714d..0507fcd 100644 --- a/recipes/radosgw_apache2_repo.rb +++ b/recipes/radosgw_apache2_repo.rb @@ -15,6 +15,18 @@ if node['ceph']['radosgw']['use_apache_fork'] == true components ['main'] key 'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/autobuild.asc' end + elsif (node.platform_family?('fedora') && [18, 19].include?(node['platform_version'].to_i)) || + (node.platform_family?('rhel') && [6].include?(node['platform_version'].to_i)) + platform_family = node['platform_family'] + platform_version = node['platform_version'].to_i + yum_repository 'ceph-apache2' do + baseurl "http://gitbuilder.ceph.com/apache2-rpm-#{node['platform']}#{platform_version}-x86_64-basic/ref/master" + gpgkey node['ceph'][platform_family]['dev']['repository_key'] + end + yum_repository 'ceph-modfastcgi' do + baseurl "http://gitbuilder.ceph.com/mod_fastcgi-rpm-#{node['platform']}#{platform_version}-x86_64-basic/ref/master" + gpgkey node['ceph'][platform_family]['dev']['repository_key'] + end else Log.info("Ceph's Apache and Apache FastCGI forks not available for this distribution") end