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

[CLI] Report of Gradle analysis doesn't contain any issue or dependencies

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Blocker Blocker
    • MTA 8.0.0
    • MTA 7.2.2
    • MTA CLI
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • None

      Description of problem:

      Report of Gradle analysis doesn't contain any issue or dependencies

      Version-Release number of selected component (if applicable):

      7.2.2-30 

      How reproducible: 100% 

      Steps to Reproduce:
      1. Run analysis like

      /home/igor/.kantra/mta-cli analyze --overwrite --input /home/igor/github.com/kantra-cli-tests/data/applications/gradle-multi-project-example --output /home/igor/MTA/reports-automation --target openjdk
      

      2. Inspect command output
      3. Inspect static report

      Actual results:

      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
      INFO[0000] starting provider                             provider=builtin
      INFO[0000] starting provider                             provider=java
      INFO[0003] running depencency analysis                  
      INFO[0003] evaluating rules for violations. see analysis.log for more info 
      ERRO[0004] failed to get list of dependencies for provider  error="exit status 1" provider=java
      INFO[0009] writing analysis results to output            output=/home/igor/MTA/reports-automation
      INFO[0009] generating static report                     
      INFO[0009] unable to get dependency output in static report. generating static report from source analysis only 
      INFO[0009] dependency output path not provided, only parsing analysis output 
      INFO[0009] Static report created. Access it at this URL:  URL="file:///home/igor/MTA/reports-automation/static-report/index.html"
      

      analysis.log contains line:

      time="2025-04-09T17:25:10+03:00" level=error msg="failed to resolve gradle sources jar for location" error="error appending file /root/.gradle/task.gradle to /home/igor/github.com/kantra-cli-tests/data/applications/gradle-multi-project-example/tmp.gradle" location=/home/igor/github.com/kantra-cli-tests/data/applications/gradle-multi-project-example provider=java
      

      Also report contains neither issues nor dependencies

      Expected results:

      Analysis should perform without errors 

      Additional info:
      Analysis fails both in container and in local mode

              jleflete@redhat.com Juanma Leflet Estrada
              ibragins@redhat.com Igor Braginsky
              Igor Braginsky Igor Braginsky
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: