Fresh install, trying to configure the first app, MATLAB. I git clone https://github.com/OSC/bc_osc_matlab.git
into /var/www/ood/apps/sys/
I changed the cluster name in form.yml
within /var/www/ood/apps/sys/bc_osc_matlab
Visiting outdomain/pun/sys/bc_osc_matlab
shows this:
App has not been initialized or does not exist
This is the first time this app has been launched in your per-user NGINX (PUN) server. This requires a configuration change followed by a restart of your PUN server. Be sure you save all the work you are doing in other apps that have active websocket connections (i.e., Shell App) and you complete all file uploads/downloads.
Clicking the "Initialize App" button will apply the configuration change and restart your per-user NGINX (PUN) server.
Clicking that fails with the following:
[ N 2024-10-11 16:54:50.2468 1062530/T8 age/Cor/CoreMain.cpp:670 ]: Signal received. Gracefully shutting down... (send signal 2 more time(s) to force shutdown)
[ N 2024-10-11 16:54:50.2469 1062530/T1 age/Cor/CoreMain.cpp:1245 ]: Received command to shutdown gracefully. Waiting until all clients have disconnected...
[ N 2024-10-11 16:54:50.2471 1062530/Ta Ser/Server.h:901 ]: [ServerThr.2] Freed 0 spare client objects
[ N 2024-10-11 16:54:50.2471 1062530/Ta Ser/Server.h:558 ]: [ServerThr.2] Shutdown finished
[ N 2024-10-11 16:54:50.2471 1062530/Tc Ser/Server.h:901 ]: [ServerThr.3] Freed 0 spare client objects
[ N 2024-10-11 16:54:50.2472 1062530/Tc Ser/Server.h:558 ]: [ServerThr.3] Shutdown finished
[ N 2024-10-11 16:54:50.2472 1062530/Te Ser/Server.h:901 ]: [ServerThr.4] Freed 0 spare client objects
[ N 2024-10-11 16:54:50.2472 1062530/Te Ser/Server.h:558 ]: [ServerThr.4] Shutdown finished
[ N 2024-10-11 16:54:50.2473 1062530/T8 Ser/Server.h:901 ]: [ServerThr.1] Freed 0 spare client objects
[ N 2024-10-11 16:54:50.2476 1062530/Tg Ser/Server.h:901 ]: [ApiServer] Freed 0 spare client objects
[ N 2024-10-11 16:54:50.2477 1062530/Tg Ser/Server.h:558 ]: [ApiServer] Shutdown finished
[ N 2024-10-11 16:54:50.2478 1062530/T8 Ser/Server.h:558 ]: [ServerThr.1] Shutdown finished
[ N 2024-10-11 16:54:50.3361 1062683/T1 age/Wat/WatchdogMain.cpp:1377 ]: Starting Passenger watchdog...
[ N 2024-10-11 16:54:50.4239 1062689/T1 age/Cor/CoreMain.cpp:1340 ]: Starting Passenger core...
[ N 2024-10-11 16:54:50.4244 1062689/T1 age/Cor/CoreMain.cpp:256 ]: Passenger core running in multi-application mode.
[ N 2024-10-11 16:54:50.4718 1062689/T1 age/Cor/CoreMain.cpp:1015 ]: Passenger core online, PID 1062689
2024/10/11 16:54:50 [error] 1062700#0: *1 open() "/var/www/ood/apps/sys/bc_osc_matlab/public" failed (2: No such file or directory), client: unix:, server: localhost, request: "GET /pun/sys/bc_osc_matlab HTTP/1.1", host: "openondemand.its.zi.columbia.edu", referrer: "https://openondemand.its.zi.columbia.edu/pun/sys/bc_osc_matlab"
[ E 2024-10-11 16:54:55.2532 1062530/T1 age/Cor/TelemetryCollector.h:454 ]: Error contacting anonymous telemetry server: Connection timed out after 5001 milliseconds
[ N 2024-10-11 16:54:55.3056 1062530/T1 age/Cor/CoreMain.cpp:1325 ]: Passenger core shutdown finished
[ N 2024-10-11 16:57:08.7240 1062689/T9 age/Cor/CoreMain.cpp:670 ]: Signal received. Gracefully shutting down... (send signal 2 more time(s) to force shutdown)
[ N 2024-10-11 16:57:08.7240 1062689/T1 age/Cor/CoreMain.cpp:1245 ]: Received command to shutdown gracefully. Waiting until all clients have disconnected...
[ N 2024-10-11 16:57:08.7242 1062689/T9 Ser/Server.h:901 ]: [ServerThr.1] Freed 0 spare client objects
[ N 2024-10-11 16:57:08.7242 1062689/T9 Ser/Server.h:558 ]: [ServerThr.1] Shutdown finished
[ N 2024-10-11 16:57:08.7242 1062689/Td Ser/Server.h:901 ]: [ServerThr.3] Freed 0 spare client objects
[ N 2024-10-11 16:57:08.7242 1062689/Ta Ser/Server.h:901 ]: [ServerThr.2] Freed 0 spare client objects
[ N 2024-10-11 16:57:08.7242 1062689/Te Ser/Server.h:901 ]: [ServerThr.4] Freed 0 spare client objects
[ N 2024-10-11 16:57:08.7242 1062689/Ta Ser/Server.h:558 ]: [ServerThr.2] Shutdown finished
[ N 2024-10-11 16:57:08.7242 1062689/Td Ser/Server.h:558 ]: [ServerThr.3] Shutdown finished
[ N 2024-10-11 16:57:08.7244 1062689/Tg Ser/Server.h:901 ]: [ApiServer] Freed 0 spare client objects
[ N 2024-10-11 16:57:08.7245 1062689/Tg Ser/Server.h:558 ]: [ApiServer] Shutdown finished
[ N 2024-10-11 16:57:08.7242 1062689/Te Ser/Server.h:558 ]: [ServerThr.4] Shutdown finished
[ N 2024-10-11 16:57:08.8157 1063484/T1 age/Wat/WatchdogMain.cpp:1377 ]: Starting Passenger watchdog...
[ N 2024-10-11 16:57:08.9026 1063488/T1 age/Cor/CoreMain.cpp:1340 ]: Starting Passenger core...
[ N 2024-10-11 16:57:08.9030 1063488/T1 age/Cor/CoreMain.cpp:256 ]: Passenger core running in multi-application mode.
[ N 2024-10-11 16:57:08.9500 1063488/T1 age/Cor/CoreMain.cpp:1015 ]: Passenger core online, PID 1063488
2024/10/11 16:57:08 [error] 1063508#0: *1 open() "/var/www/ood/apps/sys/bc_osc_matlab/public" failed (2: No such file or directory), client: unix:, server: localhost, request: "GET /pun/sys/bc_osc_matlab HTTP/1.1", host: "openondemand.its.zi.columbia.edu", referrer: "https://openondemand.its.zi.columbia.edu/pun/sys/bc_osc_matlab"
[ E 2024-10-11 16:57:13.7278 1062689/T1 age/Cor/TelemetryCollector.h:454 ]: Error contacting anonymous telemetry server: Connection timed out after 5000 milliseconds
[ N 2024-10-11 16:57:13.7803 1062689/T1 age/Cor/CoreMain.cpp:1325 ]: Passenger core shutdown finished
Are there some prerequisites I missed?