Packaging
- Fix URL and Source0 in the SPEC file
=====================================================================
Framework
* Fixes
- Add workround patch for the multiprocessing library
- Exit non-zero on unhandled exceptions and errors
- Fix actor library loading, so libs do not have to be imported
in lexicographical order
- Fix buf with mode inheritance and list field (oamg#203)
- Fix warning about membership check of models when (oamg#503)
- Load checkpoint ordered by `id` instead of timestamp to prevent
issues with changed timezone (oamg#499)
- Log on the ERROR level by default instead of DEBUG
- Print usage to stderr
* Enhancements
- Add phase name checking to workflow parameters
- Add the fetch_upgrade_report_raw() function to obtain raw report
data
- Create a dynamic configuration phase that allows creation
of configuration for repository workflow
- Functionalite getting actor and phase names when working with
a workflow
=====================================================================
Leapp
* Fixes
- Add checks of arguments for cmdline parameters
- Load checkpoint ordered by `id` instead of timestamp to prevent
issues with changed timezone (oamg#499)
* Enhancements
- Add JSON report generation
- Add the preupgrade subcommand for the leapp tool that stops
workflow execution after the Reports phase and display info about
generated report
=====================================================================
Snactor
* Fixes
- Add a simple logger to snactor discover command to avoid spurious
output about missing logger
- Add checks of arguments for cmdline parameters
- Exit non-zero on unhandled exceptions and errors
- Load checkpoint ordered by `id` instead of timestamp to prevent
issues with changed timezone (oamg#499)
=====================================================================
stdlib
* Fixes
- Add checks of arguments for cmdline parameters
* Enhancements
- Log output of commands to logfile (oamg#520)
- stdlib: add option to `run()` to ignore exit code
=====================================================================
Modifications
- introduced conftest.py to utilize fixture mechanism, so fixture
doesn't have to be imported explicitly in tests.
- refactoring to satisfy linters