From ced334fafff20b8eee8674376d19904b2ddeefed Mon Sep 17 00:00:00 2001 From: Adam Jahn Date: Mon, 7 Dec 2015 15:12:44 -0500 Subject: install beaker --- Gemfile | 14 ++- Gemfile.lock | 299 +++++++++++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 285 insertions(+), 28 deletions(-) diff --git a/Gemfile b/Gemfile index 5abd8e3..b6cc8a6 100644 --- a/Gemfile +++ b/Gemfile @@ -1,15 +1,25 @@ source "https://rubygems.org" group :development do + gem "beaker", "> 2.0.0" + gem "beaker-rspec", ">= 5.1.0" + gem "pry" gem "puppet-blacksmith" + gem "serverspec" + gem "vagrant-wrapper" + gem "metadata-json-lint" end group :test do gem "rake" gem "puppet", ENV['PUPPET_VERSION'] || '~> 3.7.0' gem "puppet-lint" - gem "rspec-puppet", :git => 'https://github.com/rodjek/rspec-puppet.git' + + # Pin for 1.8.7 compatibility for now + gem "rspec", '< 3.2.0' + gem "rspec-core", "3.1.7" + gem "rspec-puppet", "~> 2.1" + gem "puppet-syntax" gem "puppetlabs_spec_helper" - gem 'rspec', '< 2.99' end diff --git a/Gemfile.lock b/Gemfile.lock index 3fbd85d..64ee253 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,29 +1,228 @@ -GIT - remote: https://github.com/rodjek/rspec-puppet.git - revision: a9a837669cf6955279f02d1d9b524dc140b9d3e8 - specs: - rspec-puppet (2.0.1) - rspec - GEM remote: https://rubygems.org/ specs: CFPropertyList (2.2.8) + activesupport (4.2.5) + i18n (~> 0.7) + json (~> 1.7, >= 1.7.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + addressable (2.4.0) + autoparse (0.3.3) + addressable (>= 2.3.1) + extlib (>= 0.9.15) + multi_json (>= 1.0.0) + aws-sdk (1.66.0) + aws-sdk-v1 (= 1.66.0) + aws-sdk-v1 (1.66.0) + json (~> 1.4) + nokogiri (>= 1.4.4) + beaker (2.30.1) + aws-sdk (~> 1.57) + beaker-answers (~> 0.0) + beaker-hiera (~> 0.0) + docker-api + fission (~> 0.4) + fog (~> 1.25, < 1.35.0) + fog-google (~> 0.0.9) + google-api-client (~> 0.8) + hocon (~> 0.1) + inifile (~> 2.0) + json (~> 1.8) + mime-types (~> 2.99) + minitest (~> 5.4) + net-scp (~> 1.2) + net-ssh (~> 2.9) + open_uri_redirections (~> 0.2.1) + rbvmomi (~> 1.8) + rsync (~> 1.0.9) + stringify-hash (~> 0.0) + unf (~> 0.1) + beaker-answers (0.3.2) + require_all (~> 1.3.2) + stringify-hash (~> 0.0.0) + beaker-hiera (0.1.1) + stringify-hash (~> 0.0.0) + beaker-rspec (5.3.0) + beaker (~> 2.0) + rspec + serverspec (~> 2) + specinfra (~> 2) + builder (3.2.2) + coderay (1.1.0) diff-lcs (1.2.5) - domain_name (0.5.23) + docker-api (1.24.1) + excon (>= 0.38.0) + json + domain_name (0.5.25) unf (>= 0.0.5, < 1.0.0) - facter (2.4.3) + excon (0.45.4) + extlib (0.9.16) + facter (2.4.4) CFPropertyList (~> 2.2.6) + faraday (0.9.2) + multipart-post (>= 1.2, < 3) + fission (0.5.0) + CFPropertyList (~> 2.2) + fog (1.34.0) + fog-atmos + fog-aws (>= 0.6.0) + fog-brightbox (~> 0.4) + fog-core (~> 1.32) + fog-dynect (~> 0.0.2) + fog-ecloud (~> 0.1) + fog-google (>= 0.0.2) + fog-json + fog-local + fog-powerdns (>= 0.1.1) + fog-profitbricks + fog-radosgw (>= 0.0.2) + fog-riakcs + fog-sakuracloud (>= 0.0.4) + fog-serverlove + fog-softlayer + fog-storm_on_demand + fog-terremark + fog-vmfusion + fog-voxel + fog-xml (~> 0.1.1) + ipaddress (~> 0.5) + nokogiri (~> 1.5, >= 1.5.11) + fog-atmos (0.1.0) + fog-core + fog-xml + fog-aws (0.7.6) + fog-core (~> 1.27) + fog-json (~> 1.0) + fog-xml (~> 0.1) + ipaddress (~> 0.8) + fog-brightbox (0.10.1) + fog-core (~> 1.22) + fog-json + inflecto (~> 0.0.2) + fog-core (1.35.0) + builder + excon (~> 0.45) + formatador (~> 0.2) + fog-dynect (0.0.2) + fog-core + fog-json + fog-xml + fog-ecloud (0.3.0) + fog-core + fog-xml + fog-google (0.0.9) + fog-core + fog-json + fog-xml + fog-json (1.0.2) + fog-core (~> 1.0) + multi_json (~> 1.10) + fog-local (0.2.1) + fog-core (~> 1.27) + fog-powerdns (0.1.1) + fog-core (~> 1.27) + fog-json (~> 1.0) + fog-xml (~> 0.1) + fog-profitbricks (0.0.5) + fog-core + fog-xml + nokogiri + fog-radosgw (0.0.4) + fog-core (>= 1.21.0) + fog-json + fog-xml (>= 0.0.1) + fog-riakcs (0.1.0) + fog-core + fog-json + fog-xml + fog-sakuracloud (1.4.0) + fog-core + fog-json + fog-serverlove (0.1.2) + fog-core + fog-json + fog-softlayer (1.0.2) + fog-core + fog-json + fog-storm_on_demand (0.1.1) + fog-core + fog-json + fog-terremark (0.1.0) + fog-core + fog-xml + fog-vmfusion (0.1.0) + fission + fog-core + fog-voxel (0.1.0) + fog-core + fog-xml + fog-xml (0.1.2) + fog-core + nokogiri (~> 1.5, >= 1.5.11) + formatador (0.2.5) + google-api-client (0.8.6) + activesupport (>= 3.2) + addressable (~> 2.3) + autoparse (~> 0.3) + extlib (~> 0.9) + faraday (~> 0.9) + googleauth (~> 0.3) + launchy (~> 2.4) + multi_json (~> 1.10) + retriable (~> 1.4) + signet (~> 0.6) + googleauth (0.4.2) + faraday (~> 0.9) + jwt (~> 1.4) + logging (~> 2.0) + memoist (~> 0.12) + multi_json (~> 1.11) + signet (~> 0.6) hiera (1.3.4) json_pure + hocon (0.9.3) http-cookie (1.0.2) domain_name (~> 0.5) - json_pure (1.8.2) + i18n (0.7.0) + inflecto (0.0.2) + inifile (2.0.2) + ipaddress (0.8.0) + json (1.8.3) + json_pure (1.8.3) + jwt (1.5.2) + launchy (2.4.3) + addressable (~> 2.3) + little-plugger (1.1.4) + logging (2.0.0) + little-plugger (~> 1.1) + multi_json (~> 1.10) + memoist (0.13.0) metaclass (0.0.4) - mime-types (2.4.3) + metadata-json-lint (0.0.11) + json + spdx-licenses (~> 1.0) + method_source (0.8.2) + mime-types (2.99) + mini_portile2 (2.0.0) + minitest (5.8.3) mocha (1.1.0) metaclass (~> 0.0.1) - netrc (0.10.3) + multi_json (1.11.2) + multipart-post (2.0.0) + net-scp (1.2.1) + net-ssh (>= 2.6.5) + net-ssh (2.9.2) + net-telnet (0.1.1) + netrc (0.11.0) + nokogiri (1.6.7) + mini_portile2 (~> 2.0.0.rc2) + open_uri_redirections (0.2.1) + pry (0.10.3) + coderay (~> 1.1.0) + method_source (~> 0.8.1) + slop (~> 3.4) puppet (3.7.5) facter (> 1.6, < 3) hiera (~> 1.0) @@ -31,41 +230,89 @@ GEM puppet-blacksmith (3.3.1) puppet (>= 2.7.16) rest-client - puppet-lint (0.3.2) + puppet-lint (1.1.0) puppet-syntax (2.0.0) rake - puppetlabs_spec_helper (0.10.1) + puppetlabs_spec_helper (1.0.1) mocha puppet-lint puppet-syntax rake rspec-puppet - rake (0.9.2.2) + rake (10.4.2) + rbvmomi (1.8.2) + builder + nokogiri (>= 1.4.1) + trollop + require_all (1.3.3) rest-client (1.8.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 3.0) netrc (~> 0.7) - rspec (2.14.1) - rspec-core (~> 2.14.0) - rspec-expectations (~> 2.14.0) - rspec-mocks (~> 2.14.0) - rspec-core (2.14.8) - rspec-expectations (2.14.5) - diff-lcs (>= 1.1.3, < 2.0) - rspec-mocks (2.14.6) + retriable (1.4.1) + rspec (3.1.0) + rspec-core (~> 3.1.0) + rspec-expectations (~> 3.1.0) + rspec-mocks (~> 3.1.0) + rspec-core (3.1.7) + rspec-support (~> 3.1.0) + rspec-expectations (3.1.2) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.1.0) + rspec-its (1.2.0) + rspec-core (>= 3.0.0) + rspec-expectations (>= 3.0.0) + rspec-mocks (3.1.3) + rspec-support (~> 3.1.0) + rspec-puppet (2.2.0) + rspec + rspec-support (3.1.2) + rsync (1.0.9) + serverspec (2.24.3) + multi_json + rspec (~> 3.0) + rspec-its + specinfra (~> 2.43) + sfl (2.2) + signet (0.7.0) + addressable (~> 2.3) + faraday (~> 0.9) + jwt (~> 1.5) + multi_json (~> 1.10) + slop (3.6.0) + spdx-licenses (1.0.0) + json + specinfra (2.44.6) + net-scp + net-ssh (~> 2.7) + net-telnet + sfl + stringify-hash (0.0.2) + thread_safe (0.3.5) + trollop (2.1.2) + tzinfo (1.2.2) + thread_safe (~> 0.1) unf (0.1.4) unf_ext - unf_ext (0.0.6) + unf_ext (0.0.7.1) + vagrant-wrapper (2.0.3) PLATFORMS ruby DEPENDENCIES + beaker (> 2.0.0) + beaker-rspec (>= 5.1.0) + metadata-json-lint + pry puppet (~> 3.7.0) puppet-blacksmith puppet-lint puppet-syntax puppetlabs_spec_helper rake - rspec (< 2.99) - rspec-puppet! + rspec (< 3.2.0) + rspec-core (= 3.1.7) + rspec-puppet (~> 2.1) + serverspec + vagrant-wrapper -- cgit v1.2.3