Description of problem:
The tech-discovery task is executed using the java extension (provider). This is confusing and likely harmless because none of the java rules will match. However, other nodejs and python, Go, future providers may do tech discovery in the future.
The original root cause of: https://issues.redhat.com/browse/MTA-5171
Version-Release number of selected component (if applicable):
7.3.0
How reproducible:
Always
Steps to Reproduce:
1. Create an application with: url=https://github.com/konveyor/analyzer-lsp and path=examples/nodejs.
2. Look at the tech discovery task.
3.
Actual results:
name: nodejs-tech-discovery
kind: tech-discovery
addon: tech-discovery
extensions:
- java
state: Succeeded
Expected results:
name: nodejs-tech-discovery
kind: tech-discovery
addon: tech-discovery
extensions: - nodejs
state: Succeeded
Additional info:
- links to
-
RHBA-2025:150872
Migration Toolkit for Applications bug fix and enhancement update