Added puppetlabs-firewall (required by puppetlabs-postgresql), updated the other modules.

This commit is contained in:
Ciaby 2014-07-11 14:51:15 -05:00
parent 5f4b7a3b72
commit dee66abcdd
137 changed files with 11118 additions and 419 deletions

View file

@ -1,3 +1,8 @@
##2014-07-10 - Supported Release 1.5.1
###Summary
This release has added tests to ensure graceful failure on OSX.
##2014-06-04 - Release 1.5.0
###Summary

View file

@ -2,6 +2,7 @@ source ENV['GEM_SOURCE'] || 'https://rubygems.org'
group :development, :test do
gem 'rake', '10.1.1', :require => false
gem 'rspec', '~> 2.11', :require => false
gem 'pry', :require => false
gem 'rspec-puppet', :require => false
gem 'puppet-lint', :require => false

View file

@ -1,152 +0,0 @@
GEM
remote: https://rubygems.org/
specs:
CFPropertyList (2.2.7)
addressable (2.3.6)
autoparse (0.3.3)
addressable (>= 2.3.1)
extlib (>= 0.9.15)
multi_json (>= 1.0.0)
aws-sdk (1.39.0)
json (~> 1.4)
nokogiri (>= 1.4.4)
beaker (1.10.0)
aws-sdk (~> 1.38)
blimpy (~> 0.6)
fission (~> 0.4)
google-api-client (~> 0.6.4)
inifile (~> 2.0)
json (~> 1.8)
mime-types (~> 1.25)
net-scp (~> 1.1)
net-ssh (~> 2.6)
nokogiri (= 1.5.10)
rbvmomi (= 1.8.1)
unf (~> 0.1)
beaker-rspec (2.2.3)
beaker (~> 1.10.0)
rspec (~> 2.14)
serverspec (~> 1.0.0)
specinfra (~> 1.0.0)
blimpy (0.6.7)
fog
minitar
thor
builder (3.2.2)
coderay (1.1.0)
diff-lcs (1.2.5)
excon (0.31.0)
extlib (0.9.16)
facter (2.0.1)
CFPropertyList (~> 2.2.6)
faraday (0.8.9)
multipart-post (~> 1.2.0)
fission (0.5.0)
CFPropertyList (~> 2.2)
fog (1.19.0)
builder
excon (~> 0.31.0)
formatador (~> 0.2.0)
mime-types
multi_json (~> 1.0)
net-scp (~> 1.1)
net-ssh (>= 2.1.3)
nokogiri (~> 1.5)
ruby-hmac
formatador (0.2.4)
google-api-client (0.6.4)
addressable (>= 2.3.2)
autoparse (>= 0.3.3)
extlib (>= 0.9.15)
faraday (~> 0.8.4)
jwt (>= 0.1.5)
launchy (>= 2.1.1)
multi_json (>= 1.0.0)
signet (~> 0.4.5)
uuidtools (>= 2.1.0)
hiera (1.3.2)
json_pure
highline (1.6.21)
inifile (2.0.2)
json (1.8.1)
json_pure (1.8.1)
jwt (0.1.11)
multi_json (>= 1.5)
launchy (2.4.2)
addressable (~> 2.3)
metaclass (0.0.4)
method_source (0.8.2)
mime-types (1.25.1)
minitar (0.5.4)
mocha (1.0.0)
metaclass (~> 0.0.1)
multi_json (1.9.3)
multipart-post (1.2.0)
net-scp (1.2.1)
net-ssh (>= 2.6.5)
net-ssh (2.9.0)
nokogiri (1.5.10)
pry (0.9.12.6)
coderay (~> 1.0)
method_source (~> 0.8)
slop (~> 3.4)
puppet (3.5.1)
facter (> 1.6, < 3)
hiera (~> 1.0)
json_pure
rgen (~> 0.6.5)
puppet-lint (0.3.2)
puppetlabs_spec_helper (0.4.1)
mocha (>= 0.10.5)
rake
rspec (>= 2.9.0)
rspec-puppet (>= 0.1.1)
rake (10.1.1)
rbvmomi (1.8.1)
builder
nokogiri (>= 1.4.1)
trollop
rgen (0.6.6)
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)
rspec-puppet (1.0.1)
rspec
ruby-hmac (0.4.0)
serverspec (1.0.0)
highline
net-ssh
rspec (~> 2.13)
specinfra (>= 1.0.0)
signet (0.4.5)
addressable (>= 2.2.3)
faraday (~> 0.8.1)
jwt (>= 0.1.5)
multi_json (>= 1.0.0)
slop (3.5.0)
specinfra (1.0.5)
thor (0.19.1)
trollop (2.0)
unf (0.1.4)
unf_ext
unf_ext (0.0.6)
uuidtools (2.1.4)
PLATFORMS
ruby
DEPENDENCIES
beaker
beaker-rspec
pry
puppet
puppet-lint
puppetlabs_spec_helper
rake (= 10.1.1)
rspec-puppet
serverspec

View file

@ -1,5 +1,5 @@
name 'puppetlabs-apt'
version '1.5.0'
version '1.5.1'
source 'https://github.com/puppetlabs/puppetlabs-apt'
author 'Evolving Web / Puppet Labs'
license 'Apache License 2.0'

View file

@ -1,9 +1,8 @@
{
"CHANGELOG.md": "2edd771d2aa653812ac9f58ddb8a8dd6",
"Gemfile": "0d209c30c4451b1cdce50967b396a8cb",
"Gemfile.lock": "3cc280f2c4a11d8e1a3c010a5e503b24",
"CHANGELOG.md": "595b1e7dc9bc1b5eadbe3ffe58ab085e",
"Gemfile": "d707c4e5d933f198c606918143321739",
"LICENSE": "c236a08bf88c5c8e480957038c869ed1",
"Modulefile": "e2ddc834592f3bd9dc229c3b7edda549",
"Modulefile": "b8c18422e33c5272099a436bd70d8c45",
"README.md": "0047d76fa8c10a673d556f5c099a1113",
"Rakefile": "de8eeacfe1fbbc6a6f4d89adfc98bcaf",
"lib/puppet/provider/apt_key/apt_key.rb": "7c1517b4ec04c5574f078b1651ed3c5c",
@ -25,7 +24,7 @@
"manifests/source.pp": "9f36b03fde5b1148d01c89677eee6b0e",
"manifests/unattended_upgrades.pp": "aaf5e4c350800d2d77faac0430c4c598",
"manifests/update.pp": "2950af6e8e4a4b30ecdf2921d7f01fee",
"metadata.json": "9e77b5b32cd0c0379601b3c6f15c4f7c",
"metadata.json": "7e4a6bf01989519b65055a4faa9e03e5",
"spec/acceptance/apt_builddep_spec.rb": "fb7ede528790507df42032d77eb74211",
"spec/acceptance/apt_key_provider_spec.rb": "bfc96c53af3e7ea1e1f3694466a40e86",
"spec/acceptance/apt_key_spec.rb": "5a5a6586db3010a0876dfa4ee29e3155",
@ -50,7 +49,7 @@
"spec/classes/backports_spec.rb": "fe8d8f03cacaed1134cd8b612f7ee139",
"spec/classes/debian_testing_spec.rb": "939bc900d8d9bc82e6c378b21b56035a",
"spec/classes/debian_unstable_spec.rb": "ac7e6a5bd599fd54ddc91a20c9777a90",
"spec/classes/init_spec.rb": "c08cdc9c025b1b343911d87ce4838bd2",
"spec/classes/init_spec.rb": "675019cee8af90adfdcfef49a8d9ef7c",
"spec/classes/params_spec.rb": "d5e4ef728174328113c75fbf6de85692",
"spec/classes/release_spec.rb": "bc3cce54aca2fef36a60fdfa0ae24488",
"spec/classes/unattended_upgrades_spec.rb": "686780f08979420bfe34495227fe284b",

View file

@ -1,6 +1,6 @@
{
"name": "puppetlabs-apt",
"version": "1.5.0",
"version": "1.5.1",
"author": "Evolving Web / Puppet Labs",
"summary": "Puppet Labs Apt Module",
"license": "Apache License 2.0",

View file

@ -54,4 +54,16 @@ describe 'apt' do
it { should contain_file('puppetlabs.list').with_content(/^deb http:\/\/apt.puppetlabs.com precise main$/) }
it { should contain_file('puppetlabs.list').with_content(/^deb-src http:\/\/apt.puppetlabs.com precise main$/) }
end
context 'with unsupported osfamily' do
let :facts do
{ :osfamily => 'Darwin', }
end
it do
expect {
should compile
}.to raise_error(Puppet::Error, /This module only works on Debian or derivatives like Ubuntu/)
end
end
end