Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size
base.rb 2.73 KB
health_command.rb 1.31 KB
upgrade_command.rb 2.29 KB

Latest revisions

# Date Author Comment
0ed47e40 06/23/2017 03:45 AM Ivan Necas

Fix whitelist option definition

eb63de18 06/23/2017 03:45 AM Ivan Necas

Advanced run command and tests

a625d952 06/23/2017 03:45 AM Ivan Necas

Support for run_once procedures and repositories setup

92897588 06/23/2017 03:44 AM Ivan Necas

Persists the progress between upgrade runs

e361f5c2 06/23/2017 03:44 AM Ivan Necas

Update the satellite upgrade to new code

2b50ced4 06/23/2017 03:44 AM Ivan Necas

Extract control flow of upgrades to special file

181810b0 06/23/2017 03:41 AM Ivan Necas

Add --whitelist option

Allows to mark some steps to be ignored in the results: allows to
continue even when some checks are failing.

ea60b444 06/23/2017 03:41 AM Ivan Necas

Full upgrade scenario

This commit intoroduces more structured upgrade scenario consisting of
this scenarios:

  • pre_upgrade_check - non-modifying checks: is the system ready?
  • pre_migrations - modifying procedures before source update
  • migrations - source update and main migrations...
db17af15 06/21/2017 04:14 PM Swapnil Abnave

Retain original objects while Tsorting. TSort create label graph and then convert to object graph

c418295c 06/21/2017 04:14 PM Swapnil Abnave

Define order using ruby TSort

1. Introduce 2 metadata: 'before' and 'after'
2. Current order is:
Checks::SyncPlans::WithEnabledStatus
Checks::DiskSpeedMinimal
Checks::SystemRegistration
Checks::ForemanTasks::NotPaused
Checks::ForemanTasks::NotRunning
Checks::ForemanTasks::Invalid::CheckOld...

View revisions

Also available in: Atom