From 755203466b2e176c911bcffcce65776a4791d306 Mon Sep 17 00:00:00 2001 From: Rianol Jou Date: Thu, 17 Aug 2017 16:15:04 +0800 Subject: [PATCH] hange default nomad version to 0.6.0 --- manifests/params.pp | 2 +- spec/classes/init_spec.rb | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/manifests/params.pp b/manifests/params.pp index 7532042..7c64afa 100644 --- a/manifests/params.pp +++ b/manifests/params.pp @@ -31,7 +31,7 @@ $service_enable = true $service_ensure = 'running' $user = 'nomad' - $version = '0.5.6' + $version = '0.6.0' case $::architecture { 'x86_64', 'amd64': { $arch = 'amd64' } diff --git a/spec/classes/init_spec.rb b/spec/classes/init_spec.rb index 8eb6bc0..5118408 100644 --- a/spec/classes/init_spec.rb +++ b/spec/classes/init_spec.rb @@ -111,9 +111,9 @@ end context "When installing via URL by default" do - it { should contain_archive('/opt/puppet-archive/nomad-0.5.6.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.6/nomad_0.5.6_linux_amd64.zip') } + it { should contain_archive('/opt/puppet-archive/nomad-0.6.0.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.6.0/nomad_0.6.0_linux_amd64.zip') } it { should contain_file('/opt/puppet-archive').with(:ensure => :directory) } - it { should contain_file('/opt/puppet-archive/nomad-0.5.6').with(:ensure => :directory) } + it { should contain_file('/opt/puppet-archive/nomad-0.6.0').with(:ensure => :directory) } it { should contain_file('/usr/local/bin/nomad').that_notifies('Class[nomad::run_service]') } end @@ -121,15 +121,15 @@ let(:params) {{ :archive_path => '/usr/share/puppet-archive', }} - it { should contain_archive('/usr/share/puppet-archive/nomad-0.5.6.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.6/nomad_0.5.6_linux_amd64.zip') } + it { should contain_archive('/usr/share/puppet-archive/nomad-0.6.0.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.6.0/nomad_0.6.0_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.6').with(:ensure => :directory) } + it { should contain_file('/usr/share/puppet-archive/nomad-0.6.0').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.6' }} - it { should contain_archive('/opt/puppet-archive/nomad-0.5.6.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.5.6/nomad_0.5.6_linux_amd64.zip') } + let(:facts) {{ :nomad_version => '0.6.0' }} + it { should contain_archive('/opt/puppet-archive/nomad-0.6.0.zip').with(:source => 'https://releases.hashicorp.com/nomad/0.6.0/nomad_0.6.0_linux_amd64.zip') } it { should contain_file('/usr/local/bin/nomad') } it { should_not contain_notify(['Class[nomad::run_service]']) } end @@ -146,7 +146,7 @@ let(:params) {{ :download_url => '__DOWNLOAD_URL__', }} - it { should contain_archive('/opt/puppet-archive/nomad-0.5.6.zip').with(:source => '__DOWNLOAD_URL__') } + it { should contain_archive('/opt/puppet-archive/nomad-0.6.0.zip').with(:source => '__DOWNLOAD_URL__') } it { should contain_file('/usr/local/bin/nomad').that_notifies('Class[nomad::run_service]') } end @@ -162,7 +162,7 @@ :install_method => 'none' }} it { should_not contain_package('nomad') } - it { should_not contain_archive('/opt/puppet-archive/nomad-0.5.6.zip') } + it { should_not contain_archive('/opt/puppet-archive/nomad-0.6.0.zip') } end context "By default, a user and group should be installed" do