Description of problem:
Error about duplicate rule ID is shown when running CLI analysis locally
Version-Release number of selected component (if applicable): 7.3.0-15
h4, How reproducible: 100%
Steps to Reproduce:
1. Run analysis, for example
$ /home/igor/.kantra/mta-cli analyze --overwrite --input /home/igor/github.com/kantra-cli-tests/data/applications/jee-example-app-1.0.0.ear --output /home/igor/MTA/reports-automation --source java-ee
2. See output in console
Actual results:
$ /home/igor/.kantra/mta-cli analyze --overwrite --input /home/igor/github.com/kantra-cli-tests/data/applications/jee-example-app-1.0.0.ear --output /home/igor/MTA/reports-automation --source java-ee INFO[0000] --run-local set. running analysis in containerless mode INFO[0000] running source analysis INFO[0000] creating provider config INFO[0000] setting provider from provider config provider=java INFO[0000] setting provider from provider config provider=builtin INFO[0000] parsing rules for analysis rules=/home/igor/.kantra/rulesets ERRO[0001] unable to parse all the rules for ruleset error="duplicated rule id: spring-boot-2.x-to-3.0-removals-00010\nduplicated rule id: spring-boot-2.x-to-3.0-removals-00010\nduplicated rule id: spring-boot-2.x-to-3.0-removals-00010\nduplicated rule id: spring-boot-2.x-to-3.0-removals-00010" file=/home/igor/.kantra/rulesets INFO[0001] starting provider provider=builtin INFO[0001] starting provider provider=java INFO[0011] running depencency analysis INFO[0011] evaluating rules for violations. see analysis.log for more info INFO[0021] writing analysis results to output output=/home/igor/MTA/reports-automation INFO[0021] generating static report INFO[0021] Static report created. Access it at this URL: URL="file:///home/igor/MTA/reports-automation/static-report/index.html"
Expected results:
Output shouldn't contain error messages
Additional info:
- links to
-
RHBA-2025:146385 Migration Toolkit for Applications bug fix and enhancement update