Announce
This is the last Python 2.7 compatible release. Putting Py2 on its earned rest, all the code is going to keep Python 3.6 compatibility. In the same time we are going to stop the testing and building on RHEL 7.
Packaging
- Bump leapp-framework to 6.0 (#870)
- Bump leapp-framework-dependencies to 6 (#870)
- Require PyAML (on RHEL 7) and python3-PyYAML (on RHEL 8) packages (#870)
- Introduce /etc/leapp/actor_conf.d/ in the leapp rpm (#885)
Framework
Fixes
- Increase soft limits on the number of opened file descriptors and maximum size of manipulated files during initialization (#887)
Enhancements
- [Tech preview] Introduce configurability for leapp actors (#870)
Snactor
Enhancements
- snactor(run): allow using an existing execution context in used leapp.db (#873)
stdlib
Enhancements
- [Tech preview] Introduce
api.retrieve_config
function to obtain configuration for the actor based on the specified configuration schema (#870)
New Contributors
- @tomasfratrik made their first contribution in #887
- @pholica made their first contribution in #890
Full Changelog: v0.18.0...v0.19.0