aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Jahn <ajjahn@gmail.com>2015-12-07 15:12:44 -0500
committerAdam Jahn <ajjahn@gmail.com>2015-12-07 15:12:44 -0500
commitced334fafff20b8eee8674376d19904b2ddeefed (patch)
tree80d21acc154ea4f8c628fede5a4a4a0a84fb38c7
parent83bbfcea2c654a8138bf180e4815fa72771b5674 (diff)
downloadpuppet-samba-ced334fafff20b8eee8674376d19904b2ddeefed.tar.gz
puppet-samba-ced334fafff20b8eee8674376d19904b2ddeefed.tar.bz2
install beaker
-rw-r--r--Gemfile14
-rw-r--r--Gemfile.lock299
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