Quellcode durchsuchen

Update PE version requirement.

Also fixes spec_helper_acceptance to use install_puppet.
Morgan Haskel vor 10 Jahren
Ursprung
Commit
783fa4d074
2 geänderte Dateien mit 6 neuen und 8 gelöschten Zeilen
  1. 1 1
      metadata.json
  2. 5 7
      spec/spec_helper_acceptance.rb

+ 1 - 1
metadata.json

@@ -86,7 +86,7 @@
       }
     ],
     "requirements": [
-      { "name": "pe", "version_requirement": "3.3.x" },
+      { "name": "pe", "version_requirement": ">= 3.2.0 < 3.4.0" },
       { "name": "puppet", "version_requirement": "3.x" }
     ],
     "dependencies": []

+ 5 - 7
spec/spec_helper_acceptance.rb

@@ -2,16 +2,14 @@ require 'beaker-rspec/spec_helper'
 require 'beaker-rspec/helpers/serverspec'
 
 unless ENV['RS_PROVISION'] == 'no'
+  if hosts.first.is_pe?
+    install_pe
+  else
+    install_puppet
+  end
   hosts.each do |host|
     if host['platform'] =~ /debian/
       on host, 'echo \'export PATH=/var/lib/gems/1.8/bin/:${PATH}\' >> ~/.bashrc'
-    end
-    if host.is_pe?
-      install_pe
-    else
-      # Install Puppet
-      install_package host, 'rubygems'
-      on host, 'gem install puppet --no-ri --no-rdoc'
       on host, "mkdir -p #{host['distmoduledir']}"
     end
   end