control 'RVM ruby manager' do
title 'should be installed'
- only_if('Forced requirement for Centos-7 and Ubuntu-18.04') do
+ only_if('Forced requirement for Centos-7, Ubuntu-18.04 and Debian-10') do
(os.redhat? and platform[:release].to_f.truncate == 7) or
- (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18)
+ (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or
+ (os.name == 'debian' and platform[:release].to_f.truncate == 10)
end
describe command('/usr/local/rvm/bin/rvm list') do
control 'arvados cli gem' do
title 'should be installed'
- only_if('Skipped in Centos-7 and Ubuntu-18.04') do
+ only_if('Skipped in Centos-7, Ubuntu-18.04 and Debian-10') do
!((os.redhat? and platform[:release].to_f.truncate == 7) or
- (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18))
+ (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or
+ (os.name == 'debian' and platform[:release].to_f.truncate == 10))
end
describe gem('arvados-cli') do
control 'RVM arvados cli gem' do
title 'should be installed'
- only_if('Forced requirement for Centos-7 and Ubuntu-18.04') do
+ only_if('Forced requirement for Centos-7, Ubuntu-18.04 and Debian-10') do
(os.redhat? and platform[:release].to_f.truncate == 7) or
- (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18)
+ (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or
+ (os.name == 'debian' and platform[:release].to_f.truncate == 10)
end
describe gem('arvados-cli', '/usr/local/rvm/bin/rvm all do gem') do
control 'arvados shell gems' do
title 'should be installed'
- only_if('Skipped in Centos-7 and Ubuntu-18.04') do
+ only_if('Skipped in Centos-7, Ubuntu-18.04 and Debian-10') do
!((os.redhat? and platform[:release].to_f.truncate == 7) or
- (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18))
+ (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or
+ (os.name == 'debian' and platform[:release].to_f.truncate == 10))
end
describe gem('arvados-cli') do
control 'RVM arvados shell gems' do
title 'should be installed'
- only_if('Forced requirement for Centos-7 and Ubuntu-18.04') do
+ only_if('Forced requirement for Centos-7, Ubuntu-18.04 and Debian-10') do
(os.redhat? and platform[:release].to_f.truncate == 7) or
- (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18)
+ (os.name == 'ubuntu' and platform[:release].to_f.truncate == 18) or
+ (os.name == 'debian' and platform[:release].to_f.truncate == 10)
end
describe gem('arvados-cli', '/usr/local/rvm/bin/rvm all do gem') do
if grains.osfinger in ('CentOS Linux-7',) else
'/usr/lib/nginx/modules/ngx_http_passenger_module.so' %}
{%- set passenger_ruby = '/usr/local/rvm/rubies/ruby-2.7.2/bin/ruby'
- if grains.osfinger in ('CentOS Linux-7', 'Ubuntu-18.04',) else
+ if grains.osfinger in ('CentOS Linux-7', 'Ubuntu-18.04', 'Debian-10') else
'/usr/bin/ruby' %}
### NGINX