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

MacOS .NET analysis fails if I provide --rules (this works on linux)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • MTA 7.1.1
    • MTA 7.1.0
    • MTA CLI
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Important
    • None

      See MTA-3574 for a bunch more details.

      This is specifically meant to pull out this problem rh-ee-abrugaro identified.

      "In MacOS .NET analysis fails if I provide --rules (this works on linux)"

      ec2-user@ip-172-31-25-249:~/bin$ ./darwin-mta-cli analyze --input ../apps --output ./report --overwrite --rules ../rules/ --log-level 10
      DEBU[0000] created directory for XML rules               dir=/var/folders/nm/xdlnygrs08n5gv_g4s281jzh0000gn/T/transform-rules-3471873886
      DEBU[0000] created directory for converted XML rules     dir=/var/folders/nm/xdlnygrs08n5gv_g4s281jzh0000gn/T/transform-output-2978366523
      INFO[0000] running windup shim                           args="convert --outputdir=/opt/shimoutput /opt/xmlrules" output=/Users/ec2-user/bin/report volumes="
      {\"../rules/\":\"/opt/xmlrules/rules\",\"/var/folders/nm/xdlnygrs08n5gv_g4s281jzh0000gn/T/transform-output-2978366523\":\"/opt/shimoutput\"}
      "INFO[0000] generating shim log in file                   file=/Users/ec2-user/bin/report/shim.log
      /usr/local/bin/podman run --rm --name BoNYTIlmsTOPxgwI --entrypoint /usr/local/bin/windup-shim -v /var/folders/nm/xdlnygrs08n5gv_g4s281jzh0000gn/T/transform-output-2978366523:/opt/shimoutput -v ../rules:/opt/xmlrules/rules registry.redhat.io/mta/mta-cli-rhel9:7.1.0 convert --outputdir=/opt/shimoutput /opt/xmlrulesDEBU[0000] executing command                             args="run --rm --name BoNYTIlmsTOPxgwI --entrypoint /usr/local/bin/windup-shim -v /var/folders/nm/xdlnygrs08n5gv_g4s281jzh0000gn/T/transform-output-2978366523:/opt/shimoutput -v ../rules:/opt/xmlrules/rules registry.redhat.io/mta/mta-cli-rhel9:7.1.0 convert --outputdir=/opt/shimoutput /opt/xmlrules" cmd=/usr/local/bin/windup-shim container tool=/usr/local/bin/podman
      ERRO[0000] container run error                           error="exit status 125"ERRO[0000] failed to convert xml rules                   error="Error: statfs /var/home/rules: no such file or directory\n"Error: Error: statfs /var/home/rules: no such file or directory
      

       

      I've been able to work around this by specifying a rule file.

            emcmulla@redhat.com Emily McMullan
            rh-ee-dzager David Zager
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: