Skip to content

Commit

Permalink
Drop all min_version checks
Browse files Browse the repository at this point in the history
  • Loading branch information
ehelms committed Feb 16, 2024
1 parent a58650e commit 2e65e54
Show file tree
Hide file tree
Showing 8 changed files with 11 additions and 23 deletions.
2 changes: 1 addition & 1 deletion definitions/checks/disk/available_space_candlepin.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ class AvailableSpaceCandlepin < ForemanMaintain::Check
description 'Check to make sure /var/lib/candlepin has enough space'
tags :pre_upgrade
confine do
feature(:candlepin) && check_min_version('candlepin', '3.1')
feature(:candlepin)
end
end

Expand Down
3 changes: 0 additions & 3 deletions definitions/checks/foreman/check_corrupted_roles.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@ class CheckCorruptedRoles < ForemanMaintain::Check
for_feature :foreman_database
description 'Check for roles that have filters with multiple resources attached'
tags :pre_upgrade
confine do
check_min_version('foreman', '1.15')
end
end

def run
Expand Down
3 changes: 1 addition & 2 deletions definitions/checks/foreman/validate_external_db_version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ class ValidateExternalDbVersion < ForemanMaintain::Check
tags :pre_upgrade
label :validate_external_db_version
confine do
feature(:foreman_database) && !feature(:foreman_database).local? &&
!check_min_version('foreman', '2.0')
feature(:foreman_database) && !feature(:foreman_database).local?
end
end

Expand Down
8 changes: 3 additions & 5 deletions definitions/features/foreman_tasks.rb
Original file line number Diff line number Diff line change
Expand Up @@ -93,10 +93,8 @@ def delete(state)
DELETE FROM foreman_tasks_locks as ftl where ftl.task_id NOT IN (SELECT id FROM foreman_tasks_tasks);
SQL

if check_min_version(foreman_plugin_name('foreman-tasks'), '4.0.0')
sql += 'DELETE FROM foreman_tasks_links as ftl ' \
'where ftl.task_id NOT IN (SELECT id FROM foreman_tasks_tasks);'
end
sql += 'DELETE FROM foreman_tasks_links as ftl ' \
'where ftl.task_id NOT IN (SELECT id FROM foreman_tasks_tasks);'

feature(:foreman_database).psql("BEGIN; #{sql}; COMMIT;")

Expand Down Expand Up @@ -134,7 +132,7 @@ def services
end

def service_name
check_min_version('foreman', '1.17') ? 'dynflowd' : 'foreman-tasks'
'dynflowd'
end

private
Expand Down
2 changes: 1 addition & 1 deletion definitions/features/pulpcore_database.rb
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ class Features::PulpcoreDatabase < ForemanMaintain::Feature
label :pulpcore_database

confine do
file_nonzero?(PULPCORE_DB_CONFIG) && check_min_version('katello-common', '3.18')
file_nonzero?(PULPCORE_DB_CONFIG)
end
end

Expand Down
3 changes: 0 additions & 3 deletions definitions/procedures/foreman/fix_corrupted_roles.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ class FixCorruptedRoles < ForemanMaintain::Procedure
for_feature :foreman_database
desc = 'Create additional filters so that each filter has only permissions of one resource'
description desc
confine do
check_min_version('foreman', '1.15')
end
end

def run
Expand Down
3 changes: 1 addition & 2 deletions definitions/procedures/puppet/remove_puppet.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ class RemovePuppet < ForemanMaintain::Procedure
metadata do
description 'Remove Puppet feature'
confine do
feature(:puppet_server) &&
(check_min_version('foreman', '3.6') || check_min_version('foreman-proxy', '3.6'))
feature(:puppet_server)
end
advanced_run false
end
Expand Down
10 changes: 4 additions & 6 deletions definitions/scenarios/puppet.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,10 @@ class RemovePuppet < ForemanMaintain::Scenario
end

def compose
if check_min_version('foreman', '3.0') || check_min_version('foreman-proxy', '3.0')
add_step(Checks::CheckPuppetCapsules) if server?
add_step(Procedures::Puppet::RemovePuppet)
add_step(Procedures::Puppet::RemovePuppetData) if context.get(:remove_data)
add_step(Procedures::Service::Restart)
end
add_step(Checks::CheckPuppetCapsules) if server?
add_step(Procedures::Puppet::RemovePuppet)
add_step(Procedures::Puppet::RemovePuppetData) if context.get(:remove_data)
add_step(Procedures::Service::Restart)
end
end
end
Expand Down

0 comments on commit 2e65e54

Please sign in to comment.