Project

General

Profile

Activity

From 05/31/2017 to 06/29/2017

06/27/2017

10:19 AM Revision 99f25802 (foreman_maintain): Bump version to 0.0.4
Ivan Necas
10:19 AM Revision 148a8efe (foreman_maintain): Add config dir to the gem
Needed for packaging to work properly Ivan Necas

06/26/2017

11:50 PM Revision 713732a8 (foreman_maintain): Newly added config constants for packaging.
Kavita Gaikwad

06/23/2017

03:24 PM Revision 59281428 (foreman_maintain): Fix rubocop
Ivan Necas
03:16 PM Revision a04a0f68 (foreman_maintain): Refactor rolling back
Ivan Necas
03:12 PM Revision 074bfd8f (foreman_maintain): Simplify the dependency graph
When composing the dependency graph for tsort, use just the collection
it was set to, instead of using resolver to fi...
Ivan Necas
03:52 AM Revision 0ecc28fc (foreman_maintain): Remove the singleton form ObjectCache
The object cache was causing issues when running multiple scenarios in
one run, where the objects from previous step ...
Ivan Necas
03:45 AM Revision 5836e1ec (foreman_maintain): Handle migration phase setting when not confirmed
Before this change, the phase was set to new one before the user full
confirmed she wants to proceed with the upgrade...
Ivan Necas
03:45 AM Revision 5b54e86a (foreman_maintain): Fix intermittent test failures
Ivan Necas
03:45 AM Revision 0ed47e40 (foreman_maintain): Fix whitelist option definition
Ivan Necas
03:45 AM Revision eb63de18 (foreman_maintain): Advanced run command and tests
Ivan Necas
03:45 AM Revision de680896 (foreman_maintain): Run installer
Ivan Necas
03:45 AM Revision a625d952 (foreman_maintain): Support for run_once procedures and repositories setup
Ivan Necas
03:44 AM Revision 92897588 (foreman_maintain): Persists the progress between upgrade runs
Ivan Necas
03:44 AM Revision 65803389 (foreman_maintain): Configure repositories and update packages
Ivan Necas
03:44 AM Revision e361f5c2 (foreman_maintain): Update the satellite upgrade to new code
Ivan Necas
03:44 AM Revision f8412867 (foreman_maintain): Rollback support if the upgrade fails soon enough
Ivan Necas
03:44 AM Revision fe78718e (foreman_maintain): Support for scenario serialization/deserialization
Ivan Necas
03:44 AM Revision 2b50ced4 (foreman_maintain): Extract control flow of upgrades to special file
Ivan Necas
03:43 AM Revision 5ce4fbc6 (foreman_maintain): Don't continue with scenarios when last is not finished
Ivan Necas
03:42 AM Revision c6e1aba5 (foreman_maintain): Poor man's maintanence mode though ip tables
Ivan Necas
03:42 AM Revision 24be88f5 (foreman_maintain): Move sync-plans checks to pre/post migrations
Ivan Necas
03:41 AM Revision 5b1badaf (foreman_maintain): Introduce run_strategy for scenarios
Health-check scenarios are better to run all steps regardless of errors
(:fail_slow strategy), while the migration sc...
Ivan Necas
03:41 AM Revision 181810b0 (foreman_maintain): Add --whitelist option
Allows to mark some steps to be ignored in the results: allows to
continue even when some checks are failing.
Ivan Necas
03:41 AM Revision ea60b444 (foreman_maintain): Full upgrade scenario
This commit intoroduces more structured upgrade scenario consisting of
this scenarios:
* pre_upgrade_check - non-m...
Ivan Necas

06/21/2017

04:14 PM Revision db17af15 (foreman_maintain): Retain original objects while Tsorting. TSort create label graph and then convert to object graph
Swapnil Abnave
04:14 PM Revision c418295c (foreman_maintain): Define order using ruby TSort
1. Introduce 2 metadata: 'before' and 'after'
2. Current order is:
Checks::SyncPlans::WithEnabledStatus
Checks::DiskS...
Swapnil Abnave
 

Also available in: Atom