diff options
author | Thom May <thom@chef.io> | 2016-08-10 10:58:28 +0100 |
---|---|---|
committer | Thom May <thom@chef.io> | 2016-08-24 10:17:12 +0100 |
commit | 62c04b47128009f80024226b1eb75a9f9f9db8c9 (patch) | |
tree | 9481a94ad554473e27e4f591d833169cd5622b12 /kitchen-tests | |
parent | b1913dd1cc18448a2cbda81ef40886708b1ca6d0 (diff) | |
download | chef-62c04b47128009f80024226b1eb75a9f9f9db8c9.tar.gz |
Create and delete yum repositories
Signed-off-by: Thom May <thom@may.lt>
Diffstat (limited to 'kitchen-tests')
-rw-r--r-- | kitchen-tests/Berksfile.lock | 1 | ||||
-rw-r--r-- | kitchen-tests/cookbooks/base/metadata.rb | 1 | ||||
-rw-r--r-- | kitchen-tests/cookbooks/base/recipes/default.rb | 10 |
3 files changed, 8 insertions, 4 deletions
diff --git a/kitchen-tests/Berksfile.lock b/kitchen-tests/Berksfile.lock index ba701180a8..767867c321 100644 --- a/kitchen-tests/Berksfile.lock +++ b/kitchen-tests/Berksfile.lock @@ -29,7 +29,6 @@ GRAPH sudo (>= 0.0.0) ubuntu (>= 0.0.0) users (>= 0.0.0) - yum-epel (>= 0.0.0) build-essential (6.0.3) compat_resource (>= 12.10) mingw (>= 1.1) diff --git a/kitchen-tests/cookbooks/base/metadata.rb b/kitchen-tests/cookbooks/base/metadata.rb index 3811fe914d..32ea03916f 100644 --- a/kitchen-tests/cookbooks/base/metadata.rb +++ b/kitchen-tests/cookbooks/base/metadata.rb @@ -22,4 +22,3 @@ depends "selinux" depends "sudo" depends "ubuntu" depends "users" -depends "yum-epel" diff --git a/kitchen-tests/cookbooks/base/recipes/default.rb b/kitchen-tests/cookbooks/base/recipes/default.rb index 053a689b27..2499dcb814 100644 --- a/kitchen-tests/cookbooks/base/recipes/default.rb +++ b/kitchen-tests/cookbooks/base/recipes/default.rb @@ -16,8 +16,14 @@ if %w{rhel fedora}.include?(node["platform_family"]) include_recipe "selinux::disabled" end -if node["platform_family"] == "rhel" - include_recipe "yum-epel" +yum_repository "epel" do + enabled true + description "Extra Packages for Enterprise Linux #{node['platform_version'].to_i} - $basearch" + failovermethod "priority" + gpgkey "https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-#{node['platform_version'].to_i}" + gpgcheck true + mirrorlist "https://mirrors.fedoraproject.org/metalink?repo=epel-#{node['platform_version'].to_i}&arch=$basearch" + only_if { node["platform_family"] == "rhel" } end include_recipe "build-essential" |