Skip to content

Commit

Permalink
Update default version to 0.5.5
Browse files Browse the repository at this point in the history
  • Loading branch information
RiANOl committed Mar 21, 2017
1 parent 1fd1133 commit 848ce7e
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion manifests/params.pp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
$service_enable = true
$service_ensure = 'running'
$user = 'nomad'
$version = '0.5.4'
$version = '0.5.5'

case $::architecture {
'x86_64', 'amd64': { $arch = 'amd64' }
Expand Down
16 changes: 8 additions & 8 deletions spec/classes/init_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -111,25 +111,25 @@
end

context "When installing via URL by default" do
it { should contain_archive('/opt/puppet-archive/nomad-0.5.4.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.4/nomad_0.5.4_linux_amd64.zip') }
it { should contain_archive('/opt/puppet-archive/nomad-0.5.5.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.5/nomad_0.5.5_linux_amd64.zip') }
it { should contain_file('/opt/puppet-archive').with(:ensure => :directory) }
it { should contain_file('/opt/puppet-archive/nomad-0.5.4').with(:ensure => :directory) }
it { should contain_file('/opt/puppet-archive/nomad-0.5.5').with(:ensure => :directory) }
it { should contain_file('/usr/local/bin/nomad').that_notifies('Class[nomad::run_service]') }
end

context "When installing via URL with a special archive_path" do
let(:params) {{
:archive_path => '/usr/share/puppet-archive',
}}
it { should contain_archive('/usr/share/puppet-archive/nomad-0.5.4.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.4/nomad_0.5.4_linux_amd64.zip') }
it { should contain_archive('/usr/share/puppet-archive/nomad-0.5.5.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.5/nomad_0.5.5_linux_amd64.zip') }
it { should contain_file('/usr/share/puppet-archive').with(:ensure => :directory) }
it { should contain_file('/usr/share/puppet-archive/nomad-0.5.4').with(:ensure => :directory) }
it { should contain_file('/usr/share/puppet-archive/nomad-0.5.5').with(:ensure => :directory) }
it { should contain_file('/usr/local/bin/nomad').that_notifies('Class[nomad::run_service]') }
end

context "When installing by archive via URL and current version is already installed" do
let(:facts) {{ :nomad_version => '0.5.4' }}
it { should contain_archive('/opt/puppet-archive/nomad-0.5.4.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.4/nomad_0.5.4_linux_amd64.zip') }
let(:facts) {{ :nomad_version => '0.5.5' }}
it { should contain_archive('/opt/puppet-archive/nomad-0.5.5.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.5/nomad_0.5.5_linux_amd64.zip') }
it { should contain_file('/usr/local/bin/nomad') }
it { should_not contain_notify(['Class[nomad::run_service]']) }
end
Expand All @@ -146,7 +146,7 @@
let(:params) {{
:download_url => '__DOWNLOAD_URL__',
}}
it { should contain_archive('/opt/puppet-archive/nomad-0.5.4.zip').with(:source => '__DOWNLOAD_URL__') }
it { should contain_archive('/opt/puppet-archive/nomad-0.5.5.zip').with(:source => '__DOWNLOAD_URL__') }
it { should contain_file('/usr/local/bin/nomad').that_notifies('Class[nomad::run_service]') }
end

Expand All @@ -162,7 +162,7 @@
:install_method => 'none'
}}
it { should_not contain_package('nomad') }
it { should_not contain_archive('/opt/puppet-archive/nomad-0.5.4.zip') }
it { should_not contain_archive('/opt/puppet-archive/nomad-0.5.5.zip') }
end

context "By default, a user and group should be installed" do
Expand Down

0 comments on commit 848ce7e

Please sign in to comment.