Uploaded image for project: 'MongoDB Shell'
  1. MongoDB Shell
  2. MONGOSH-1604

"Illegal instruction" on mongosh 2.0.x execution on el7

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 2.0.2
    • Affects Version/s: 2.0.1
    • Component/s: None
    • Labels:
      None
    • Environment:
      OS: CenOS 7
      Additional info:
      Kernel: 3.10.0-1160.99.1.el7.x86_64
      model name : Intel(R) Pentium(R) CPU G2120 @ 3.10GHz
    • Not Needed
    • Iteration Kentrosaurus

      Problem Statement/Rationale

      While investigating "Illegal instruction" on execution of mongosh 2.0.1, I noticed that the mongosh package in https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/RPMS/mongodb-mongosh-2.0.1.x86_64.rpm contains "Release     : 1.el8" in its metadata.

      Is this intended?

      Steps to Reproduce

      The "Illegal instruction" appears at the moment only on the systems like mentioned above with 2.0.x of mongosh. el7 VMs with 2.0.x are not affected.


      With 1.10.6 of mongosh the "Illegal instruction"
      does not appear.

      Expected Results

      No "Illegal instruction" on mongosh execution and maybe el7 packages in the el7 repo?

      Actual Results

      What do you observe is happening?

      Additional Notes

      Any additional information that may be useful to include.

        1. cpuinfo.txt
          1 kB
        2. gdb.txt
          4 kB

            Assignee:
            anna.henningsen@mongodb.com Anna Henningsen
            Reporter:
            tf@doc-cirrus.com Thomas Fromm
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: