Project

General

Profile

Statistics
| Branch: | Tag: | Revision:
Name Size
  cli
  concerns
  reporter
  runner
  utils
check.rb 1.32 KB
cli.rb 840 Bytes
config.rb 1.54 KB
core_ext.rb 801 Bytes
dependency_graph.rb 1.74 KB
detector.rb 4.61 KB
error.rb 1.03 KB
executable.rb 4.57 KB
feature.rb 530 Bytes
object_cache.rb 571 Bytes
param.rb 1.11 KB
procedure.rb 190 Bytes
reporter.rb 2.78 KB
runner.rb 3.67 KB
scenario.rb 3.88 KB
top_level_modules.rb 295 Bytes
upgrade_runner.rb 3.82 KB
utils.rb 126 Bytes
version.rb 54 Bytes
yaml_storage.rb 1.06 KB

Latest revisions

# Date Author Comment
fe78718e 06/23/2017 03:44 AM Ivan Necas

Support for scenario serialization/deserialization

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

Extract control flow of upgrades to special file

5ce4fbc6 06/23/2017 03:43 AM Ivan Necas

Don't continue with scenarios when last is not finished

5b1badaf 06/23/2017 03:41 AM Ivan Necas

Introduce run_strategy for scenarios

Health-check scenarios are better to run all steps regardless of errors
(:fail_slow strategy), while the migration scenarios should fail as soon
as first failure happens (:fail_fast strategy).

By default, the scenarios are treated as `:fail_fast`.

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...

181d2217 05/16/2017 10:14 AM Ivan Necas

Bump version to 0.0.3

afbe9e6e 05/11/2017 06:41 AM Ivan Necas

Assumeyes option

View revisions

Also available in: Atom