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

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

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.5.10
    • Affects Version/s: None
    • Component/s: Security
    • Labels:
      None
    • Fully Compatible
    • 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
    • Platforms 2017-07-10

      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

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

              Created:
              Updated:
              Resolved: