Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
5b54e86a 06/23/2017 03:45 AM Ivan Necas

Fix intermittent test failures

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

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

Rollback support if the upgrade fails soon enough

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

View revisions

Also available in: Atom