· 8 years ago · Aug 26, 2018, 03:34 AM
1Successfully tagged whizkidsid_gameserver:latest
2Creating rz01 ... done
3Creating whizkidsid_forwarder_1 ... done
4Creating pz01 ... done
5Creating gs01 ... done
6Creating dz01 ... done
7Creating nz01 ... done
8Attaching to rz01, pz01, whizkidsid_forwarder_1, dz01, gs01, nz01
9rz01 | 1:C 26 Aug 03:25:48.807 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
10rz01 | 1:C 26 Aug 03:25:48.998 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=1, just started
11rz01 | 1:C 26 Aug 03:25:48.998 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
12rz01 | 1:M 26 Aug 03:25:49.057 * Running mode=standalone, port=6379.
13rz01 | 1:M 26 Aug 03:25:49.057 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
14rz01 | 1:M 26 Aug 03:25:49.057 # Server initialized
15pz01 | The files belonging to this database system will be owned by user "postgres".
16pz01 | This user must also own the server process.
17pz01 |
18pz01 | The database cluster will be initialized with locale "en_US.utf8".
19pz01 | The default database encoding has accordingly been set to "UTF8".
20pz01 | The default text search configuration will be set to "english".
21pz01 |
22pz01 | Data page checksums are disabled.
23pz01 |
24pz01 | fixing permissions on existing directory /var/lib/postgresql/data ... ok
25pz01 | creating subdirectories ... ok
26forwarder_1 | Loading configuration data from "/forwarder/config.json"...
27forwarder_1 | Parsing configuration data...
28rz01 | 1:M 26 Aug 03:25:49.057 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
29pz01 | selecting default max_connections ... 100
30dz01 | No Local Settings Found
31gs01 | Executing IGE Under Node.js Version v8.11.4
32rz01 | 1:M 26 Aug 03:25:49.057 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
33forwarder_1 | Checking configuration data...
34pz01 | selecting default shared_buffers ... 128MB
35rz01 | 1:M 26 Aug 03:25:49.057 * Ready to accept connections
36dz01 | Traceback (most recent call last):
37dz01 | File "manage.py", line 22, in <module>
38gs01 | ------------------------------------------------------------------------------
39pz01 | selecting dynamic shared memory implementation ... posix
40forwarder_1 | Getting router table data...
41forwarder_1 | Generating SSL folder...
42dz01 | execute_from_command_line(sys.argv)
43dz01 | File "/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py", line 363, in execute_from_command_line
44gs01 | * Isogenic Game Engine Server v1.6.0@2015-04-29.001 *
45dz01 | utility.execute()
46dz01 | File "/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py", line 307, in execute
47dz01 | settings.INSTALLED_APPS
48dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 56, in __getattr__
49dz01 | self._setup(name)
50dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 41, in _setup
51dz01 | self._wrapped = Settings(settings_module)
52dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 110, in __init__
53dz01 | mod = importlib.import_module(self.SETTINGS_MODULE)
54dz01 | File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
55forwarder_1 | Starting server...
56forwarder_1 | Started HTTP server, listening on port 8082
57dz01 | return _bootstrap._gcd_import(name[level:], package, level)
58dz01 | File "<frozen importlib._bootstrap>", line 986, in _gcd_import
59forwarder_1 | Started HTTPS server, listening on port 5002
60dz01 | File "<frozen importlib._bootstrap>", line 969, in _find_and_load
61dz01 | File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
62dz01 | File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
63gs01 | * (C)opyright 2012 Irrelon Software Limited *
64forwarder_1 | Scanning router table for SSL requirements...
65dz01 | File "<frozen importlib._bootstrap_external>", line 665, in exec_module
66gs01 | * http://www.isogenicengine.com *
67forwarder_1 | Routing: whizkids.id => wss://whizkids.id:8081
68dz01 | File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
69gs01 | ------------------------------------------------------------------------------
70forwarder_1 | Processing cert checks...
71gs01 | IGE *log* [IgeNode] : Starting pre-init process. IGE Game Server loading...
72gs01 | IGE *log* [IgeNode] : Current working directory is: /ige
73gs01 | IGE *log* [IgeNode] : Starting game server in path: /ige//world
74gs01 | IGE *log* [IgeNode] : Checking module paths declared in: /world/ServerConfig.js
75gs01 | IGE *log* [IgeNode] : Module paths confirmed, including 4 module(s)...
76gs01 | IGE *log* [IgeNode] : Module "ServerNetworkEvents" loaded from: "/world/./gameClasses/ServerNetworkEvents.js"
77gs01 | IGE *log* [IgeNode] : Module "Character" loaded from: "/world/./gameClasses/Character.js"
78gs01 | IGE *log* [IgeNode] : Module "CharacterContainer" loaded from: "/world/./gameClasses/CharacterContainer.js"
79gs01 | IGE *log* [IgeNode] : Module "PlayerComponent" loaded from: "/world/./gameClasses/PlayerComponent.js"
80gs01 | ------------------------------------------------------------------------------
81gs01 | * Powered by the Isogenic Game Engine v1.6.0@2015-04-29.001 *
82gs01 | * (C)opyright 2018 Irrelon Software Limited *
83gs01 | * http://www.isogenicengine.com *
84gs01 | ------------------------------------------------------------------------------
85gs01 | IGE *log* [IgeNetIoComponent] : Network component initiated with Net.IO version: 1.0.0
86gs01 | IGE *log* [IgeNetIoComponent] : Starting net.io listener on port 5001
87gs01 | module.js:549
88gs01 | throw err;
89gs01 | ^
90gs01 |
91gs01 | Error: Cannot find module './lib/websocket'
92gs01 | at Function.Module._resolveFilename (module.js:547:15)
93gs01 | at Function.Module._load (module.js:474:25)
94gs01 | at Module.require (module.js:596:17)
95gs01 | at require (internal/module.js:11:18)
96gs01 | at Object.<anonymous> (/ige/server/node_modules/websocket/index.js:1:80)
97gs01 | at Module._compile (module.js:652:30)
98gs01 | at Object.Module._extensions..js (module.js:663:10)
99gs01 | at Module.load (module.js:565:32)
100gs01 | at tryModuleLoad (module.js:505:12)
101gs01 | at Function.Module._load (module.js:497:3)
102dz01 | File "/src/mydjango/settings.py", line 194, in <module>
103dz01 | 'default': dj_database_url.config(default=DATABASE_URL)
104forwarder_1 | - Checking whizkids.id for SSL cert...
105gs01 exited with code 1
106forwarder_1 | - Checking for existing file: /etc/letsencrypt/live/whizkids.id/privkey.pem
107dz01 | NameError: name 'DATABASE_URL' is not defined
108forwarder_1 | - Cert for whizkids.id already exists, using existing cert
109dz01 | Traceback (most recent call last):
110dz01 | File "manage.py", line 22, in <module>
111dz01 | No Local Settings Found
112forwarder_1 | fs.js:675
113forwarder_1 | return binding.read(fd, buffer, offset, length, position);
114forwarder_1 | ^
115forwarder_1 |
116forwarder_1 | Error: EISDIR: illegal operation on a directory, read
117forwarder_1 | at Object.fs.readSync (fs.js:675:18)
118forwarder_1 | at tryReadSync (fs.js:540:20)
119forwarder_1 | at Object.fs.readFileSync (fs.js:583:19)
120forwarder_1 | at Router.getSecureContext (/forwarder/router.js:338:11)
121forwarder_1 | at /forwarder/router.js:202:38
122forwarder_1 | at /forwarder/router.js:331:3
123forwarder_1 | at FSReqWrap.oncomplete (fs.js:153:5)
124dz01 | execute_from_command_line(sys.argv)
125dz01 | File "/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py", line 363, in execute_from_command_line
126dz01 | utility.execute()
127dz01 | File "/usr/local/lib/python3.5/dist-packages/django/core/management/__init__.py", line 307, in execute
128dz01 | settings.INSTALLED_APPS
129dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 56, in __getattr__
130dz01 | self._setup(name)
131dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 41, in _setup
132dz01 | self._wrapped = Settings(settings_module)
133dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 110, in __init__
134dz01 | mod = importlib.import_module(self.SETTINGS_MODULE)
135dz01 | File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
136dz01 | return _bootstrap._gcd_import(name[level:], package, level)
137dz01 | File "<frozen importlib._bootstrap>", line 986, in _gcd_import
138whizkidsid_forwarder_1 exited with code 1
139dz01 | File "<frozen importlib._bootstrap>", line 969, in _find_and_load
140dz01 | File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
141dz01 | File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
142dz01 | File "<frozen importlib._bootstrap_external>", line 665, in exec_module
143dz01 | File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
144dz01 | File "/src/mydjango/settings.py", line 194, in <module>
145dz01 | 'default': dj_database_url.config(default=DATABASE_URL)
146dz01 | NameError: name 'DATABASE_URL' is not defined
147dz01 | [2018-08-26 03:25:55 +0000] [11] [INFO] Starting gunicorn 19.6.0
148dz01 | [2018-08-26 03:25:55 +0000] [11] [INFO] Listening at: http://0.0.0.0:5000 (11)
149dz01 | [2018-08-26 03:25:55 +0000] [11] [INFO] Using worker: sync
150dz01 | [2018-08-26 03:25:55 +0000] [18] [INFO] Booting worker with pid: 18
151dz01 | No Local Settings Found
152dz01 | Traceback (most recent call last):
153dz01 | File "/usr/local/lib/python3.5/dist-packages/kombu/utils/objects.py", line 42, in __get__
154dz01 | return obj.__dict__[self.__name__]
155dz01 | KeyError: 'data'
156dz01 |
157dz01 | During handling of the above exception, another exception occurred:
158dz01 |
159dz01 | Traceback (most recent call last):
160dz01 | File "/usr/local/bin/celery", line 11, in <module>
161dz01 | sys.exit(main())
162dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/__main__.py", line 16, in main
163dz01 | _main()
164dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/celery.py", line 322, in main
165dz01 | cmd.execute_from_commandline(argv)
166dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/celery.py", line 484, in execute_from_commandline
167dz01 | super(CeleryCommand, self).execute_from_commandline(argv)))
168dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/base.py", line 275, in execute_from_commandline
169dz01 | return self.handle_argv(self.prog_name, argv[1:])
170dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/celery.py", line 476, in handle_argv
171dz01 | return self.execute(command, argv)
172dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/celery.py", line 408, in execute
173dz01 | ).run_from_argv(self.prog_name, argv[1:], command=argv[0])
174dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/worker.py", line 221, in run_from_argv
175dz01 | *self.parse_options(prog_name, argv, command))
176dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/base.py", line 397, in parse_options
177dz01 | self.parser = self.create_parser(prog_name, command)
178dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/base.py", line 413, in create_parser
179dz01 | self.add_arguments(parser)
180dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/bin/worker.py", line 277, in add_arguments
181dz01 | default=conf.worker_state_db,
182dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/utils/collections.py", line 129, in __getattr__
183dz01 | return self[k]
184dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/utils/collections.py", line 432, in __getitem__
185dz01 | return getitem(k)
186dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/utils/collections.py", line 281, in __getitem__
187dz01 | return mapping[_key]
188dz01 | File "/usr/lib/python3.5/collections/__init__.py", line 982, in __getitem__
189dz01 | if key in self.data:
190dz01 | File "/usr/local/lib/python3.5/dist-packages/kombu/utils/objects.py", line 44, in __get__
191dz01 | value = obj.__dict__[self.__name__] = self.__get(obj)
192dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/app/base.py", line 139, in data
193dz01 | return self.callback()
194dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/app/base.py", line 902, in _finalize_pending_conf
195dz01 | conf = self._conf = self._load_config()
196dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/app/base.py", line 912, in _load_config
197dz01 | self.loader.config_from_object(self._config_source)
198dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/loaders/base.py", line 131, in config_from_object
199dz01 | self._conf = force_mapping(obj)
200dz01 | File "/usr/local/lib/python3.5/dist-packages/celery/utils/collections.py", line 49, in force_mapping
201dz01 | if isinstance(m, (LazyObject, LazySettings)):
202dz01 | File "/usr/local/lib/python3.5/dist-packages/django/utils/functional.py", line 238, in inner
203dz01 | self._setup()
204dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 41, in _setup
205dz01 | self._wrapped = Settings(settings_module)
206dz01 | File "/usr/local/lib/python3.5/dist-packages/django/conf/__init__.py", line 110, in __init__
207dz01 | mod = importlib.import_module(self.SETTINGS_MODULE)
208dz01 | File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
209dz01 | return _bootstrap._gcd_import(name[level:], package, level)
210dz01 | File "<frozen importlib._bootstrap>", line 986, in _gcd_import
211dz01 | File "<frozen importlib._bootstrap>", line 969, in _find_and_load
212dz01 | File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
213dz01 | File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
214dz01 | File "<frozen importlib._bootstrap_external>", line 665, in exec_module
215dz01 | File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
216dz01 | File "/src/mydjango/settings.py", line 194, in <module>
217dz01 | 'default': dj_database_url.config(default=DATABASE_URL)
218dz01 | NameError: name 'DATABASE_URL' is not defined
219dz01 exited with code 1
220nz01 | 2018/08/26 03:25:57 [emerg] 1#1: host not found in upstream "web:5000" in /etc/nginx/conf.d/mydjango.conf:3
221nz01 | nginx: [emerg] host not found in upstream "web:5000" in /etc/nginx/conf.d/mydjango.conf:3
222pz01 | creating configuration files ... ok
223nz01 exited with code 1
224pz01 | creating template1 database in /var/lib/postgresql/data/base/1 ... ok
225pz01 | initializing pg_authid ... ok
226pz01 | initializing dependencies ... ok
227pz01 | creating system views ... ok
228pz01 | loading system objects' descriptions ... ok
229pz01 | creating collations ... ok
230pz01 | creating conversions ... ok
231pz01 | creating dictionaries ... ok
232pz01 | setting privileges on built-in objects ... ok
233pz01 | creating information schema ... ok
234pz01 | loading PL/pgSQL server-side language ... ok
235pz01 | vacuuming database template1 ... ok
236pz01 | copying template1 to template0 ... ok
237pz01 | copying template1 to postgres ... ok
238pz01 | syncing data to disk ... ok
239pz01 |
240pz01 | Success. You can now start the database server using:
241pz01 |
242pz01 | pg_ctl -D /var/lib/postgresql/data -l logfile start
243pz01 |
244pz01 |
245pz01 | WARNING: enabling "trust" authentication for local connections
246pz01 | You can change this by editing pg_hba.conf or using the option -A, or
247pz01 | --auth-local and --auth-host, the next time you run initdb.
248pz01 | ****************************************************
249pz01 | WARNING: No password has been set for the database.
250pz01 | This will allow anyone with access to the
251pz01 | Postgres port to access your database. In
252pz01 | Docker's default configuration, this is
253pz01 | effectively any other container on the same
254pz01 | system.
255pz01 |
256pz01 | Use "-e POSTGRES_PASSWORD=password" to set
257pz01 | it in "docker run".
258pz01 | ****************************************************
259pz01 | waiting for server to start....LOG: database system was shut down at 2018-08-26 03:26:00 UTC
260pz01 | LOG: MultiXact member wraparound protections are now enabled
261pz01 | LOG: autovacuum launcher started
262pz01 | LOG: database system is ready to accept connections
263pz01 | done
264pz01 | server started
265pz01 | ALTER ROLE
266pz01 |
267pz01 |
268pz01 | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
269pz01 |
270pz01 | LOG: received fast shutdown request
271pz01 | waiting for server to shut down...LOG: aborting any active transactions
272pz01 | .LOG: autovacuum launcher shutting down
273pz01 | LOG: shutting down
274pz01 | LOG: database system is shut down
275pz01 | done
276pz01 | server stopped
277pz01 |
278pz01 | PostgreSQL init process complete; ready for start up.
279pz01 |
280pz01 | LOG: database system was shut down at 2018-08-26 03:26:04 UTC
281pz01 | LOG: MultiXact member wraparound protections are now enabled
282pz01 | LOG: autovacuum launcher started
283pz01 | LOG: database system is ready to accept connections