Skip to content

Commit

Permalink
Download packages to dnf cache before enabling maintenance mode
Browse files Browse the repository at this point in the history
  • Loading branch information
ehelms committed Jan 19, 2024
1 parent fa2e3cb commit a0b7a33
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 20 deletions.
11 changes: 6 additions & 5 deletions definitions/scenarios/upgrade_to_capsule_6_16.rb
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,12 @@ class PreMigrations < Abstract
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite-capsule:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))

add_steps(find_procedures(:pre_migrations))
end
end
Expand All @@ -53,11 +59,6 @@ def set_context_mapping
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite-capsule:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_step(Procedures::Service::Stop.new)
add_step(Procedures::Packages::Update.new(:assumeyes => true))
add_step_with_context(Procedures::Installer::Upgrade)
Expand Down
10 changes: 5 additions & 5 deletions definitions/scenarios/upgrade_to_capsule_6_16_z.rb
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@ class PreMigrations < Abstract
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite-capsule:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_steps(find_procedures(:pre_migrations))
end
end
Expand All @@ -53,11 +58,6 @@ def set_context_mapping
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite-capsule:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_step(Procedures::Service::Stop.new)
add_step(Procedures::Packages::Update.new(:assumeyes => true))
add_step_with_context(Procedures::Installer::Upgrade)
Expand Down
10 changes: 5 additions & 5 deletions definitions/scenarios/upgrade_to_satellite_6_16.rb
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@ class PreMigrations < Abstract
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_steps(find_procedures(:pre_migrations))
end
end
Expand All @@ -54,11 +59,6 @@ def set_context_mapping
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_step(Procedures::Service::Stop.new)
add_step(Procedures::Packages::Update.new(:assumeyes => true))
add_step_with_context(Procedures::Installer::Upgrade)
Expand Down
10 changes: 5 additions & 5 deletions definitions/scenarios/upgrade_to_satellite_6_16_z.rb
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,11 @@ class PreMigrations < Abstract
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_steps(find_procedures(:pre_migrations))
end
end
Expand All @@ -53,11 +58,6 @@ def set_context_mapping
end

def compose
add_step(Procedures::Repositories::Setup.new(:version => '6.16'))
modules_to_enable = ["satellite:#{el_short_name}"]
add_step(Procedures::Packages::EnableModules.new(:module_names => modules_to_enable))
add_step(Procedures::Packages::Update.new(:assumeyes => true,
:dnf_options => ['--downloadonly']))
add_step(Procedures::Service::Stop.new)
add_step(Procedures::Packages::Update.new(:assumeyes => true))
add_step_with_context(Procedures::Installer::Upgrade)
Expand Down

0 comments on commit a0b7a33

Please sign in to comment.