Uploaded image for project: 'Migration Toolkit for Applications'
  1. Migration Toolkit for Applications
  2. MTA-5234

tech-discovery for nodejs app selects the java extension.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • MTA 8.0.0
    • None
    • Hub
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Moderate
    • None

      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:

              jortel Jeff Ortel
              jortel Jeff Ortel
              Shveta Sachdeva Shveta Sachdeva
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: