ELBA-2024-23420

ELBA-2024-23420 - fmf Bug Fix update

Type:BUG
Severity:NA
Release Date:2024-06-14

Description


[1.4.0-1]
- Introduce a new page for release notes
- Extend the filter() documentation slightly
- Implement the '~' merge operation
- Support escaping | and & in utils.filter()
- Accept additional rules in the adjust() call (#230)
- Avoid copy() calls in adjust()
- Directive select to control node selection
- Allow filtering based on the node name
- Drop epel-8
- Fix github action
- Remove travis.yaml
- Turn schema validation method into a stand-alone function
- Limit number of tests run for integration with tmt (#225)
- Add a Toolbelt Catalog entry for fmf

[1.3.0-1]
- Allow case-insensitive context matching
- Move the copr repository to the teemtee group
- Fix missing file require for unit tests
- Add callback to adjust() to make it observable by callers
- Drop support for el-8 and python-3.6
- Fix docs building on readthedocs
- Install yq needed for tmt integration tests
- Include srpm_build_deps in the packit config
- Remove metadata from Packit config
- Add missing build job to Packit config
- Update pre-commit checks to the latest versions
- Require fmf in tests, remove obsolete coverage
- Fix a typo in the merging minus sign documentation

[1.2.1-1]
- Retry if shallow clone fails

[1.2.0-1]
- Shallow git clone if no reference is used
- Select by the source of object
- Enable the flake8 check, fix detected issues
- Make when in adjust optional, add true|false expr.
- Version as fmf flag and module attribute

[1.1.0-1]
- Implement a directive for disabling inheritance
- Add support for prepending items during merging
- Explicitly convert context value to string
- Workaround s390x ruamel read issue
- Support reference schemas in validation function
- Add JSON Schema validation method
- Fixes blocking with symbolic link loops
- Use a better way to detect the default git branch
- Add unit tests for comma operator in context rules
- Add examples demonstrating the context syntax




Updated Packages


Release/ArchitectureFilenameMD5sumSuperseded By AdvisoryChannel Label
Oracle Linux 9 (x86_64) fmf-1.4.0-1.el9.src.rpm0ba351632b0e85653b35faa6a425bc4c-ol9_x86_64_developer_EPEL
fmf-1.4.0-1.el9.noarch.rpm0db2b67910262daa27ca45d47d880f1a-ol9_x86_64_developer_EPEL
python3-fmf-1.4.0-1.el9.noarch.rpmbe0be946f6201bd2435c7c4718b9b3d7-ol9_x86_64_developer_EPEL



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete