Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-29755

Unix socket not created with latest server version by mongo-orchestration

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.5.10
    • Component/s: Security
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Steps To Reproduce:
      Hide

      1. Spawn an Ubuntu 16.04 host from evergreen
      2. Run the following commands to setup and run mongo-orchestration:

       
      git clone git@github.com:mongodb-labs/drivers-evergreen-tools.git 
      cd drivers-evergreen-tools 
      export DRIVERS_TOOLS=$(pwd) 
      export MONGODB_BINARIES=$DRIVERS_TOOLS/mongodb/bin 
      export MONGO_ORCHESTRATION_HOME=$DRIVERS_TOOLS/.evergreen/orchestration
      export MONGODB_VERSION=${mongodb_version} 
      echo "{ \"releases\": { \"default\": \"$MONGODB_BINARIES\" } }" > $MONGO_ORCHESTRATION_HOME/orchestration.config 
      ./.evergreen/run-orchestration.sh 
      

      The script will hang after instructing mongo-orchestration to start a standalone mongod.

      3. To examine the mongod log file, look for the line containing "Creating log file for /data/mci/drivers-evergreen-tools/mongodb/bin/mongod:" in .evergreen/orchestration/server.log

      Show
      1. Spawn an Ubuntu 16.04 host from evergreen 2. Run the following commands to setup and run mongo-orchestration: git clone git@github.com:mongodb-labs/drivers-evergreen-tools.git cd drivers-evergreen-tools export DRIVERS_TOOLS=$(pwd) export MONGODB_BINARIES=$DRIVERS_TOOLS/mongodb/bin export MONGO_ORCHESTRATION_HOME=$DRIVERS_TOOLS/.evergreen/orchestration export MONGODB_VERSION=${mongodb_version} echo "{ \"releases\": { \"default\": \"$MONGODB_BINARIES\" } }" > $MONGO_ORCHESTRATION_HOME/orchestration.config ./.evergreen/run-orchestration.sh The script will hang after instructing mongo-orchestration to start a standalone mongod. 3. To examine the mongod log file, look for the line containing "Creating log file for /data/mci/drivers-evergreen-tools/mongodb/bin/mongod:" in .evergreen/orchestration/server.log
    • Sprint:
      Platforms 2017-07-10

      Description

      With the latest server version, mongo-orchestration is unable to start mongod for the C++ driver tests, giving the error "Failed to set up listener: SocketException: Permission denied" (see the attached logfile).

      Link to one of the failing evergreen tasks: https://evergreen.mongodb.com/task/cxx_driver_ubuntu1604_debug_asan_compile_and_test_with_static_libs_e80123fb807c0608c62a71bf482b12e0e9ed48bc_17_06_19_18_03_27

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jonathan.reams Jonathan Reams
              Reporter:
              sam.rossi Samuel Rossi (Inactive)
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: