Log from docker-compose up:
schulcloud-server-mongodb_1 | about to fork child process, waiting until server is ready for connections. schulcloud-server-mongodb_1 | forked process: 21 schulcloud-server-mongodb-feed_1 | /usr/local/bin/docker-entrypoint.sh: /app/backup.sh: /bin/bash^M: bad interpreter: No such file or directory schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.261+0000 I CONTROL [main] ***** SERVER RESTARTED ***** schulcloud-server-mongodb-feed_1 | /usr/local/bin/docker-entrypoint.sh: line 226: /app/backup.sh: Success schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] MongoDB starting : pid=21 port=27017 dbpath=/data/db 64-bit host=69cb6d78e659 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] db version v3.4.3 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] git version: f07437fb5a6cca07c10bafa78365456eb1d6d5e1 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1t 3 May 2016 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] allocator: tcmalloc schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] modules: none schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] build environment: schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] distmod: debian81 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] distarch: x86_64 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] target_arch: x86_64 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.268+0000 I CONTROL [initandlisten] options: { net: { bindIp: "127.0.0.1", port: 27017, ssl: { mode: "disabled" } }, processManagement: { fork: true, pidFilePath: "/tmp/tmp.5zSv726yLZ" }, systemLog: { destination: "file", logAppend: true, path: "/proc/1/fd/1" } } schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.272+0000 I STORAGE [initandlisten] schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.272+0000 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.272+0000 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.272+0000 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=478M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0), schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.470+0000 I CONTROL [initandlisten] schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.470+0000 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database. schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.470+0000 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted. schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.470+0000 I CONTROL [initandlisten] schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.565+0000 I FTDC [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data' schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.630+0000 I INDEX [initandlisten] build index on: admin.system.version properties: { v: 2, key: { version: 1 }, name: "incompatible_with_version_32", ns: "admin.system.version" } schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.630+0000 I INDEX [initandlisten] building index using bulk method; build may temporarily use up to 500 megabytes of RAM schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.636+0000 I INDEX [initandlisten] build index done. scanned 0 total records. 0 secs schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.637+0000 I COMMAND [initandlisten] setting featureCompatibilityVersion to 3.4 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.638+0000 I NETWORK [thread1] waiting for connections on port 27017 schulcloud-server-mongodb_1 | child process started successfully, parent exiting schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.940+0000 I NETWORK [thread1] connection accepted from 127.0.0.1:44070 #1 (1 connection now open) schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.941+0000 I NETWORK [conn1] received client metadata from 127.0.0.1:44070 conn1: { application: { name: "MongoDB Shell" }, driver: { name: "MongoDB Internal Client", version: "3.4.3" }, os: { type: "Linux", name: "PRETTY_NAME="Debian GNU/Linux 8 (jessie)"", architecture: "x86_64", version: "Kernel 4.9.49-moby" } } schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.952+0000 I - [conn1] end connection 127.0.0.1:44070 (1 connection now open) schulcloud-server-mongodb_1 | schulcloud-server-mongodb_1 | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* schulcloud-server-mongodb_1 | schulcloud-server-mongodb_1 | killing process with pid: 21 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I CONTROL [signalProcessingThread] got signal 15 (Terminated), will terminate after current cmd ends schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I NETWORK [signalProcessingThread] shutdown: going to close listening sockets... schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I NETWORK [signalProcessingThread] closing listening socket: 7 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I NETWORK [signalProcessingThread] closing listening socket: 8 schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I NETWORK [signalProcessingThread] removing socket file: /tmp/mongodb-27017.sock schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I NETWORK [signalProcessingThread] shutdown: going to flush diaglog... schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I FTDC [signalProcessingThread] Shutting down full-time diagnostic data capture schulcloud-server-mongodb_1 | 2017-11-21T13:42:11.971+0000 I STORAGE [signalProcessingThread] WiredTigerKVEngine shutting down schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.130+0000 I STORAGE [signalProcessingThread] shutdown: removing fs lock... schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.131+0000 I CONTROL [signalProcessingThread] now exiting schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.131+0000 I CONTROL [initandlisten] shutting down with code:0 schulcloudserver_schulcloud-server-mongodb-feed_1 exited with code 1 schulcloud-server-mongodb_1 | schulcloud-server-mongodb_1 | MongoDB init process complete; ready for start up. schulcloud-server-mongodb_1 | schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] MongoDB starting : pid=1 port=27017 dbpath=/data/db 64-bit host=69cb6d78e659 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] db version v3.4.3 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] git version: f07437fb5a6cca07c10bafa78365456eb1d6d5e1 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.1t 3 May 2016 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] allocator: tcmalloc schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] modules: none schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] build environment: schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] distmod: debian81 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] distarch: x86_64 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] target_arch: x86_64 schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.991+0000 I CONTROL [initandlisten] options: {} schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.996+0000 I - [initandlisten] Detected data files in /data/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'. schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.996+0000 I STORAGE [initandlisten] schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.997+0000 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.997+0000 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem schulcloud-server-mongodb_1 | 2017-11-21T13:42:12.997+0000 I STORAGE [initandlisten] wiredtiger_open config: create,cache_size=478M,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0), schulcloud-server_1 | npm info it worked if it ends with ok schulcloud-server_1 | npm info using [email protected] schulcloud-server_1 | npm info using [email protected] schulcloud-server_1 | npm info lifecycle [email protected]~prestart: [email protected] schulcloud-server_1 | npm info lifecycle [email protected]~start: [email protected] schulcloud-server_1 | schulcloud-server_1 | > [email protected] start /app schulcloud-server_1 | > node src/ schulcloud-server_1 | schulcloud-server-mongodb_1 | 2017-11-21T13:42:13.681+0000 I CONTROL [initandlisten] schulcloud-server-mongodb_1 | 2017-11-21T13:42:13.681+0000 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database. schulcloud-server-mongodb_1 | 2017-11-21T13:42:13.681+0000 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted. schulcloud-server-mongodb_1 | 2017-11-21T13:42:13.681+0000 I CONTROL [initandlisten] schulcloud-server-mongodb_1 | 2017-11-21T13:42:13.683+0000 I FTDC [initandlisten] Initializing full-time diagnostic data capture with directory '/data/db/diagnostic.data' schulcloud-server-mongodb_1 | 2017-11-21T13:42:13.684+0000 I NETWORK [thread1] waiting for connections on port 27017 schulcloud-server_1 | warn: The AWS config couldn't be read schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [LOG] Mongoose option.lean is false. Use hook.results.toObject() to convert the results to JS objects schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [LOG] Mongoose option.lean is false. Use hook.results.toObject() to convert the results to JS objects schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [LOG] Mongoose option.lean is false. Use hook.results.toObject() to convert the results to JS objects schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [LOG] Mongoose option.lean is false. Use hook.results.toObject() to convert the results to JS objects schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [LOG] Mongoose option.lean is false. Use hook.results.toObject() to convert the results to JS objects schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [ERROR] (node:15) DeprecationWarning:
open()is deprecated in mongoose >= 4.11.0, use
openUri()instead, or set the
useMongoClientoption if using
connect()or
createConnection(). See http://mongoosejs.com/docs/connections.html#use-mongo-client schulcloud-server_1 | [Tue Nov 21 2017 13:42:20] [LOG] info: Schul-Cloud application started on http://localhost:3030 schulcloud-server-mongodb_1 | 2017-11-21T13:42:20.859+0000 I NETWORK [thread1] connection accepted from 172.18.0.4:36046 #1 (1 connection now open) schulcloud-server-mongodb_1 | 2017-11-21T13:42:20.875+0000 I NETWORK [conn1] received client metadata from 172.18.0.4:36046 conn1: { driver: { name: "nodejs", version: "2.2.33" }, os: { type: "Linux", name: "linux", architecture: "x64", version: "4.9.49-moby" }, platform: "Node.js v6.10.2, LE, mongodb-core: 2.1.17" } schulcloud-server-mongodb_1 | 2017-11-21T13:42:20.916+0000 I NETWORK [thread1] connection accepted from 172.18.0.4:36048 #2 (2 connections now open) schulcloud-server-mongodb_1 | 2017-11-21T13:42:20.925+0000 I NETWORK [thread1] connection accepted from 172.18.0.4:36050 #3 (3 connections now open) schulcloud-server-mongodb_1 | 2017-11-21T13:42:20.965+0000 I INDEX [conn1] build index on: schulcloud.files properties: { v: 2, unique: true, key: { key: 1 }, name: "key_1", ns: "schulcloud.files", background: true } schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.009+0000 I INDEX [conn2] build index on: schulcloud.lessons properties: { v: 2, unique: true, key: { shareToken: 1 }, name: "shareToken_1", ns: "schulcloud.lessons", background: true } schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I INDEX [conn3] build index on: schulcloud.directories properties: { v: 2, unique: true, key: { key: 1 }, name: "key_1", ns: "schulcloud.directories", background: true } schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I INDEX [conn3] build index done. scanned 0 total records. 0 secs schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I INDEX [conn2] build index done. scanned 0 total records. 0 secs schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I INDEX [conn1] build index done. scanned 0 total records. 0 secs schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I COMMAND [conn3] command schulcloud.$cmd command: createIndexes { createIndexes: "directories", indexes: [ { name: "key_1", key: { key: 1 }, unique: true, background: true } ], writeConcern: { w: 1 } } numYields:0 reslen:113 locks:{ Global: { acquireCount: { r: 1, w: 1 } }, Database: { acquireCount: { w: 1, W: 2 }, acquireWaitCount: { W: 2 }, timeAcquiringMicros: { W: 82599 } }, Collection: { acquireCount: { w: 1 } } } protocol:op_query 110ms schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I COMMAND [conn2] command schulcloud.$cmd command: createIndexes { createIndexes: "lessons", indexes: [ { name: "shareToken_1", key: { shareToken: 1 }, unique: true, background: true } ], writeConcern: { w: 1 } } numYields:0 reslen:113 locks:{ Global: { acquireCount: { r: 1, w: 1 } }, Database: { acquireCount: { w: 1, W: 2 }, acquireWaitCount: { w: 1, W: 2 }, timeAcquiringMicros: { w: 27918, W: 38834 } }, Collection: { acquireCount: { w: 1 } } } protocol:op_query 110ms schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.037+0000 I COMMAND [conn1] command schulcloud.$cmd command: createIndexes { createIndexes: "files", indexes: [ { name: "key_1", key: { key: 1 }, unique: true, background: true } ], writeConcern: { w: 1 } } numYields:0 reslen:113 locks:{ Global: { acquireCount: { r: 1, w: 1 } }, Database: { acquireCount: { w: 1, W: 2 }, acquireWaitCount: { w: 1, W: 1 }, timeAcquiringMicros: { w: 70987, W: 257 } }, Collection: { acquireCount: { w: 1 } } } protocol:op_query 111ms schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.061+0000 I INDEX [conn2] build index on: schulcloud.files properties: { v: 2, key: { _fts: "text", _ftsx: 1 }, name: "name_text", ns: "schulcloud.files", background: true, weights: { name: 1 }, default_language: "english", language_override: "language", textIndexVersion: 3 } schulcloud-server-mongodb_1 | 2017-11-21T13:42:21.061+0000 I INDEX [conn2] build index done. scanned 0 total records. 0 secs