diff --git a/.gitignore b/.gitignore index 00725f0..fdbd599 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ node_modules src-local/instance/ src-local/hybrid/connect/ src-local/hybrid/keys.json +src-local/logs vimsession swarmlabdoc.js diff --git a/src-local/logs/errorfile b/src-local/logs/errorfile deleted file mode 100644 index c5903db..0000000 --- a/src-local/logs/errorfile +++ /dev/null @@ -1,67 +0,0 @@ -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"SyntaxError: Unexpected token { in JSON at position 80\n at JSON.parse ()\n at Socket. (/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:118:33)\n at Socket.emit (node:events:376:20)\n at addChunk (node:internal/streams/readable:311:12)\n at readableAddChunk (node:internal/streams/readable:286:9)\n at Socket.Readable.push (node:internal/streams/readable:225:10)\n at Pipe.onStreamRead (node:internal/stream_base_commons:192:23)\n","timestamp":"2020-12-30 17:23 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"TypeError: stdout.toString(...).join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:97:44\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Socket. (node:internal/child_process:449:11)\n at Socket.emit (node:events:376:20)\n at Pipe. (node:net:666:12)\n","timestamp":"2020-12-30 17:47 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"TypeError: stdout.toString(...).join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:97:44\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Socket. (node:internal/child_process:449:11)\n at Socket.emit (node:events:376:20)\n at Pipe. (node:net:666:12)\n","timestamp":"2020-12-30 17:47 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"TypeError: string.join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:99:47\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Socket. (node:internal/child_process:449:11)\n at Socket.emit (node:events:376:20)\n at Pipe. (node:net:666:12)\n","timestamp":"2020-12-30 17:49 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"TypeError: string.join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:99:47\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5)\n","timestamp":"2020-12-30 17:49 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 17:52 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 17:52 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:02 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | /usr/bin/jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: /usr/bin/jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq -s \njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq -s \njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"ReferenceError: nn is not defined\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:131:34\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:137:13)\n at Route.dispatch (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:112:3)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:281:22\n at Function.process_params (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:335:12)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:275:10)\n at jsonParser (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/body-parser/lib/types/json.js:110:7)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n","timestamp":"2020-12-30 20:22 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"ReferenceError: nn is not defined\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:131:34\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:137:13)\n at Route.dispatch (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:112:3)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:281:22\n at Function.process_params (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:335:12)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:275:10)\n at jsonParser (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/body-parser/lib/types/json.js:110:7)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n","timestamp":"2020-12-30 20:22 +02:00","type":"err","process_id":0,"app_name":"server"} diff --git a/src-local/logs/logfile b/src-local/logs/logfile deleted file mode 100644 index d3cc29d..0000000 --- a/src-local/logs/logfile +++ /dev/null @@ -1,406 +0,0 @@ -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 16:13 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 16:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 16:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 16:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:08 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:91\n exec(''docker ps --format \\'{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}\\''', (err, stdout, stderr) => {\n ^^\n\nSyntaxError: missing ) after argument list\n at wrapSafe (node:internal/modules/cjs/loader:1024:16)\n at Module._compile (node:internal/modules/cjs/loader:1072:27)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Object. (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:33:23)\n at Module._compile (node:internal/modules/cjs/loader:1108:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1137:10)\n at Module.load (node:internal/modules/cjs/loader:973:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n","timestamp":"2020-12-30 17:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:09 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:10 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:10 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:10 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:11 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:12 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files i{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:12 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files i{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:12 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files i{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:13 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"json undefined\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"json undefined\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"json undefined\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"stringify {\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\njson 7ef1fb326358\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"stringify {\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\njson 7ef1fb326358\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"15999\n","timestamp":"2020-12-30 17:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"SyntaxError: Unexpected token { in JSON at position 80\n at JSON.parse ()\n at Socket. (/data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:118:33)\n at Socket.emit (node:events:376:20)\n at addChunk (node:internal/streams/readable:311:12)\n at readableAddChunk (node:internal/streams/readable:286:9)\n at Socket.Readable.push (node:internal/streams/readable:225:10)\n at Pipe.onStreamRead (node:internal/stream_base_commons:192:23)\n","timestamp":"2020-12-30 17:23 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:23 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\nNumber of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"TypeError: stdout.toString(...).join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:97:44\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Socket. (node:internal/child_process:449:11)\n at Socket.emit (node:events:376:20)\n at Pipe. (node:net:666:12)\n","timestamp":"2020-12-30 17:47 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"TypeError: stdout.toString(...).join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:97:44\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Socket. (node:internal/child_process:449:11)\n at Socket.emit (node:events:376:20)\n at Pipe. (node:net:666:12)\n","timestamp":"2020-12-30 17:47 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"TypeError: string.join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:99:47\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Socket. (node:internal/child_process:449:11)\n at Socket.emit (node:events:376:20)\n at Pipe. (node:net:666:12)\n","timestamp":"2020-12-30 17:49 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"TypeError: string.join is not a function\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:99:47\n at ChildProcess.exithandler (node:child_process:324:7)\n at ChildProcess.emit (node:events:376:20)\n at maybeClose (node:internal/child_process:1063:16)\n at Process.ChildProcess._handle.onexit (node:internal/child_process:295:5)\n","timestamp":"2020-12-30 17:49 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:52 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:52 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 17:52 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 17:52 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:02 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:02 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:02 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:09 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:09 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | /usr/bin/jq --slurp\njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: /usr/bin/jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:09 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:27 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq -s \njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"exec error: Error: Command failed: docker ps --format '{\"ID\":\"{{ .ID }}\", \"Image\": \"{{ .Image }}\", \"Names\":\"{{ .Names }}\"}' | jq -s \njq - commandline JSON processor [version 1.5-1-a5b5cbe]\nUsage: jq [options] [file...]\n\n\tjq is a tool for processing JSON inputs, applying the\n\tgiven filter to its JSON text inputs and producing the\n\tfilter's results as JSON on standard output.\n\tThe simplest filter is ., which is the identity filter,\n\tcopying jq's input to its output unmodified (except for\n\tformatting).\n\tFor more advanced filters see the jq(1) manpage (\"man jq\")\n\tand/or https://stedolan.github.io/jq\n\n\tSome of the options include:\n\t -c\t\tcompact instead of pretty-printed output;\n\t -n\t\tuse `null` as the single input value;\n\t -e\t\tset the exit status code based on the output;\n\t -s\t\tread (slurp) all inputs into an array; apply filter to it;\n\t -r\t\toutput raw strings, not JSON texts;\n\t -R\t\tread raw strings, not JSON texts;\n\t -C\t\tcolorize JSON;\n\t -M\t\tmonochrome (don't colorize JSON);\n\t -S\t\tsort keys of objects on output;\n\t --tab\tuse tabs for indentation;\n\t --arg a v\tset variable $a to value ;\n\t --argjson a v\tset variable $a to JSON value ;\n\t --slurpfile a f\tset variable $a to an array of JSON texts read from ;\n\tSee the manpage for more options.\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"ReferenceError: nn is not defined\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:131:34\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:137:13)\n at Route.dispatch (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:112:3)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:281:22\n at Function.process_params (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:335:12)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:275:10)\n at jsonParser (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/body-parser/lib/types/json.js:110:7)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n","timestamp":"2020-12-30 20:22 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"ReferenceError: nn is not defined\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/llo/new.js:131:34\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:137:13)\n at Route.dispatch (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/route.js:112:3)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n at /data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:281:22\n at Function.process_params (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:335:12)\n at next (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/index.js:275:10)\n at jsonParser (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/body-parser/lib/types/json.js:110:7)\n at Layer.handle [as handle_request] (/data/appl/ok/swarmlab-hybrid-agent/src-local/node_modules/express/lib/router/layer.js:95:5)\n","timestamp":"2020-12-30 20:22 +02:00","type":"err","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:27 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:36 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:36 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:37 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:37 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:58 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:06 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:06 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:16 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:16 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:16 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:27 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"stringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:38 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:59 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:59 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:59 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"7296\n","timestamp":"2020-12-31 00:00 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"13453\n","timestamp":"2020-12-31 00:06 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 00:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 00:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 00:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"18684\n","timestamp":"2020-12-31 00:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"7f961732bb48\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"cd9ceaa4f873\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"51e406de5545\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"6278d3df1f31\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 00:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"7f961732bb48\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"cd9ceaa4f873\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"51e406de5545\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"6278d3df1f31\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"7f961732bb48\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"cd9ceaa4f873\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"51e406de5545\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"6278d3df1f31\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 00:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"23646\n","timestamp":"2020-12-31 00:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 00:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 00:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"28930\n","timestamp":"2020-12-31 00:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"4009\n","timestamp":"2020-12-31 00:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"10385\n","timestamp":"2020-12-31 00:52 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 00:54 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"16611\n","timestamp":"2020-12-31 00:57 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"25171\n","timestamp":"2020-12-31 02:17 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"4aaf4c0bbf42\",\"Image\":\"db99b870f867\",\"Names\":\"beautiful_keldysh\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"4aaf4c0bbf42\",\"Image\":\"db99b870f867\",\"Names\":\"beautiful_keldysh\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"3b004388b929\",\n \"Image\": \"18d696545198\",\n \"Names\": \"hungry_dijkstra\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"3b004388b929\",\n \"Image\": \"18d696545198\",\n \"Names\": \"hungry_dijkstra\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"3b004388b929\",\"Image\":\"18d696545198\",\"Names\":\"hungry_dijkstra\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 02:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"93824c358ced\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"40ea655cfc10\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"70dd8b088582\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"93824c358ced\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"40ea655cfc10\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"70dd8b088582\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"93824c358ced\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"40ea655cfc10\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"70dd8b088582\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"32449\n","timestamp":"2020-12-31 02:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"7926\n","timestamp":"2020-12-31 02:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"13750\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"e0e6be79baec\",\"Image\":\"3d407cf5ac95\",\"Names\":\"strange_bhabha\"},{\"ID\":\"c70c129a6bf1\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"e0e6be79baec\",\"Image\":\"3d407cf5ac95\",\"Names\":\"strange_bhabha\"},{\"ID\":\"c70c129a6bf1\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 02:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"18127\n","timestamp":"2020-12-31 02:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"22951\n","timestamp":"2020-12-31 02:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"367f3b3b26c4\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"bf177fdf85f6\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"607f1037f149\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"ba9eb82c62cf\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"367f3b3b26c4\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"bf177fdf85f6\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"607f1037f149\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"ba9eb82c62cf\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"367f3b3b26c4\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"bf177fdf85f6\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"607f1037f149\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"ba9eb82c62cf\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"27986\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"2156\n","timestamp":"2020-12-31 02:54 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"10235\n","timestamp":"2020-12-31 03:01 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2021-01-11 00:11 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2021-01-11 00:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3080 port\n","timestamp":"2021-01-25 11:58 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3080 port\n","timestamp":"2021-01-25 11:58 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2021-01-25 11:59 +02:00","type":"out","process_id":0,"app_name":"server"} diff --git a/src-local/logs/out.log b/src-local/logs/out.log deleted file mode 100644 index ff2d136..0000000 --- a/src-local/logs/out.log +++ /dev/null @@ -1,10328 +0,0 @@ ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Stopping hybrid_worker_2 ... -Stopping hybrid_worker_1 ... -Stopping hybrid_master_1 ... -Stopping hybrid_registry_1 ... - Stopping hybrid_registry_1 ... done  Stopping hybrid_master_1 ... done  Stopping hybrid_worker_1 ... done  Stopping hybrid_worker_2 ... done Removing hybrid_worker_2 ... -Removing hybrid_worker_1 ... -Removing hybrid_master_1 ... -Removing hybrid_registry_1 ... - Removing hybrid_worker_2 ... done  Removing hybrid_worker_1 ... done  Removing hybrid_master_1 ... done  Removing hybrid_registry_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 120.8kB -Step 1/23 : FROM localhost:5000/sec - ---> 70384b2d4af6 -Step 2/23 : USER root - ---> Running in a1cf6b76fed1 -Removing intermediate container a1cf6b76fed1 - ---> ea0fd1c8b815 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in aea2fcb7d3fe -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 11s (1920 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container aea2fcb7d3fe - ---> d12f34d3492a -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 393e9a28185f -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 393e9a28185f - ---> 824e6b0020a9 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 20455f9ebd58 -Removing intermediate container 20455f9ebd58 - ---> 47a50d96a4a2 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 288e662077ca -Removing intermediate container 288e662077ca - ---> 831f3bcd7135 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in ef11dd38728c -Removing intermediate container ef11dd38728c - ---> 60de4b7eba5e -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 729000a0cac4 -Removing intermediate container 729000a0cac4 - ---> 1300f1bcfb73 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 80e797066e35 -Removing intermediate container 80e797066e35 - ---> 530b3baa80ec -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 727e8a27d0a1 -Removing intermediate container 727e8a27d0a1 - ---> 23ab3e322755 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in b20747d01f62 -Removing intermediate container b20747d01f62 - ---> 2bb0c1290336 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 835857a00c12 -Step 13/23 : COPY get_hosts /usr/bin - ---> 1302c2236f30 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> e23416619031 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in ab0146476458 -Removing intermediate container ab0146476458 - ---> fd6be2d910de -Step 16/23 : COPY shorewall /etc/shorewall - ---> cab33768b2d2 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in ff715b3ff94b -Removing intermediate container ff715b3ff94b - ---> dc80e3b031ac -Step 18/23 : RUN mkdir -p /project - ---> Running in b7c42dcfdf29 -Removing intermediate container b7c42dcfdf29 - ---> 6bf8181ab8f7 -Step 19/23 : WORKDIR /project - ---> Running in e30efadeb21c -Removing intermediate container e30efadeb21c - ---> 206da1c5ca8d -Step 20/23 : COPY install-vim-plugin.sh . - ---> a733148274fb -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 3cebe8bb2720 -The user `docker' is already a member of `sudo'. -Removing intermediate container 3cebe8bb2720 - ---> 4033a702c320 -Step 22/23 : COPY .vimrc /home/docker - ---> c25f33bfd1ad -Step 23/23 : USER docker - ---> Running in 95019ccd0408 -Removing intermediate container 95019ccd0408 - ---> b95bdcc6a005 -Successfully built b95bdcc6a005 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -c4edd713fdda: Preparing -6c530e7c3926: Preparing -3d2d3386a70e: Preparing -b532f0f492e7: Preparing -2a4193f5907c: Preparing -8903953ae721: Preparing -3b37a0001157: Preparing -e58676256d8f: Preparing -571db8efbf6a: Preparing -1f33a2476f56: Preparing -bfa1218b455b: Preparing -800b7d91866a: Preparing -7c3ea482fb56: Preparing -0162adb86062: Preparing -5f9fd8ed821f: Preparing -8903953ae721: Waiting -1c61adcbeb23: Preparing -a6cb528e1ebe: Preparing -d94f7adb39a3: Preparing -3b37a0001157: Waiting -57ba9a4977fb: Preparing -e58676256d8f: Waiting -571db8efbf6a: Waiting -800b7d91866a: Waiting -1f33a2476f56: Waiting -7c3ea482fb56: Waiting -bfa1218b455b: Waiting -5f9fd8ed821f: Waiting -0162adb86062: Waiting -1c61adcbeb23: Waiting -d94f7adb39a3: Waiting -a6cb528e1ebe: Waiting -034e73641e8b: Preparing -8ec8b98532d3: Preparing -c8e1b2fe6d26: Preparing -cfb38b3ee53e: Preparing -5deb7b2fcf5d: Preparing -d50c462c286e: Preparing -d5ec02ec8214: Preparing -5a2945e67f3f: Preparing -57ba9a4977fb: Waiting -b5e08dbbc921: Preparing -5b91efdd8c45: Preparing -dadc2ef3f824: Preparing -f3b593cb1fd0: Preparing -39bbd8bb8dd1: Preparing -56841fe6512d: Preparing -d49a94160bf3: Preparing -2336f7ae8b62: Preparing -a295325b36ec: Preparing -c011480782c2: Preparing -51f00ee8ab59: Preparing -e44268dc8185: Preparing -cbb26583b3cc: Preparing -800be4aa816f: Preparing -2c0c8c833842: Preparing -9fda50e6d8b1: Preparing -fae9f776f4fa: Preparing -4984fd4e6d72: Preparing -58987213bdbf: Preparing -1b6ab3a9dfec: Preparing -c68e6ea3b7fe: Preparing -b39821707bd6: Preparing -0fda9b08d2d8: Preparing -ed58d5705415: Preparing -13c4529982c7: Preparing -034e73641e8b: Waiting -36b3b89ceac3: Preparing -b5f20e52dc40: Preparing -8ec8b98532d3: Waiting -fd4854e4f271: Preparing -d1a537fe046f: Preparing -5a2945e67f3f: Waiting -c8e1b2fe6d26: Waiting -42595e5b2d18: Preparing -e90a2a23f36a: Preparing -10993f921866: Preparing -eff07beaf535: Preparing -cfb38b3ee53e: Waiting -b5e08dbbc921: Waiting -5deb7b2fcf5d: Waiting -39bbd8bb8dd1: Waiting -d50c462c286e: Waiting -56841fe6512d: Waiting -d5ec02ec8214: Waiting -5b91efdd8c45: Waiting -d49a94160bf3: Waiting -800be4aa816f: Waiting -2336f7ae8b62: Waiting -2c0c8c833842: Waiting -dadc2ef3f824: Waiting -a295325b36ec: Waiting -9fda50e6d8b1: Waiting -c011480782c2: Waiting -fae9f776f4fa: Waiting -f3b593cb1fd0: Waiting -51f00ee8ab59: Waiting -4984fd4e6d72: Waiting -e44268dc8185: Waiting -cbb26583b3cc: Waiting -58987213bdbf: Waiting -b5f20e52dc40: Waiting -42595e5b2d18: Waiting -fd4854e4f271: Waiting -e90a2a23f36a: Waiting -1b6ab3a9dfec: Waiting -d1a537fe046f: Waiting -10993f921866: Waiting -c68e6ea3b7fe: Waiting -b39821707bd6: Waiting -ed58d5705415: Waiting -0fda9b08d2d8: Waiting -36b3b89ceac3: Waiting -13c4529982c7: Waiting -853bf36194df: Preparing -8693bd43b07f: Preparing -7f7065660180: Preparing -649d62c7f477: Preparing -35a92721aecf: Preparing -f30ce606277a: Preparing -a4415bacaabf: Preparing -677822e0c63a: Preparing -0a817b103a73: Preparing -dfd37fbe9da4: Preparing -34ae3e0cd3a3: Preparing -d7204b16b2f3: Preparing -fe6d8881187d: Preparing -eff07beaf535: Waiting -23135df75b44: Preparing -b43408d5f11b: Preparing -853bf36194df: Waiting -f30ce606277a: Waiting -a4415bacaabf: Waiting -8693bd43b07f: Waiting -677822e0c63a: Waiting -0a817b103a73: Waiting -7f7065660180: Waiting -dfd37fbe9da4: Waiting -34ae3e0cd3a3: Waiting -649d62c7f477: Waiting -d7204b16b2f3: Waiting -35a92721aecf: Waiting -fe6d8881187d: Waiting -b43408d5f11b: Waiting -23135df75b44: Waiting -6c530e7c3926: Pushed -b532f0f492e7: Pushed -2a4193f5907c: Pushed -3d2d3386a70e: Pushed -8903953ae721: Pushed -3b37a0001157: Pushed -e58676256d8f: Pushed -571db8efbf6a: Pushed -c4edd713fdda: Pushed -1f33a2476f56: Pushed -800b7d91866a: Pushed -bfa1218b455b: Pushed -7c3ea482fb56: Pushed -5f9fd8ed821f: Pushed -a6cb528e1ebe: Pushed -1c61adcbeb23: Pushed -d94f7adb39a3: Pushed -57ba9a4977fb: Pushed -034e73641e8b: Pushed -8ec8b98532d3: Pushed -c8e1b2fe6d26: Pushed -cfb38b3ee53e: Pushed -5deb7b2fcf5d: Pushed -d5ec02ec8214: Pushed -d50c462c286e: Pushed -5a2945e67f3f: Pushed -dadc2ef3f824: Pushed -5b91efdd8c45: Pushed -f3b593cb1fd0: Pushed -56841fe6512d: Pushed -39bbd8bb8dd1: Pushed -2336f7ae8b62: Pushed -d49a94160bf3: Pushed -a295325b36ec: Pushed -c011480782c2: Pushed -51f00ee8ab59: Pushed -e44268dc8185: Pushed -cbb26583b3cc: Pushed -800be4aa816f: Pushed -fae9f776f4fa: Pushed -9fda50e6d8b1: Pushed -4984fd4e6d72: Pushed -58987213bdbf: Pushed -c68e6ea3b7fe: Pushed -1b6ab3a9dfec: Pushed -b39821707bd6: Pushed -0fda9b08d2d8: Pushed -ed58d5705415: Pushed -13c4529982c7: Pushed -36b3b89ceac3: Pushed -b5f20e52dc40: Pushed -fd4854e4f271: Pushed -42595e5b2d18: Pushed -e90a2a23f36a: Pushed -10993f921866: Pushed -0162adb86062: Pushed -b5e08dbbc921: Pushed -eff07beaf535: Pushed -853bf36194df: Pushed -8693bd43b07f: Pushed -7f7065660180: Pushed -649d62c7f477: Pushed -f30ce606277a: Pushed -35a92721aecf: Pushed -a4415bacaabf: Pushed -677822e0c63a: Pushed -0a817b103a73: Pushed -dfd37fbe9da4: Pushed -34ae3e0cd3a3: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -2c0c8c833842: Pushed -d1a537fe046f: Pushed -b43408d5f11b: Pushed -d7204b16b2f3: Pushed -latest: digest: sha256:730cd6b476082220c901d309911df0fcca3508e2ed5927523161a5ef9b9f6213 size: 15889 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Stopping hybrid_worker_2 ... -Stopping hybrid_worker_1 ... -Stopping hybrid_master_1 ... -Stopping hybrid_registry_1 ... - Stopping hybrid_registry_1 ... done  Stopping hybrid_worker_2 ... done  Stopping hybrid_worker_1 ... done  Stopping hybrid_master_1 ... done Removing hybrid_worker_2 ... -Removing hybrid_worker_1 ... -Removing hybrid_master_1 ... -Removing hybrid_registry_1 ... - Removing hybrid_master_1 ... done  Removing hybrid_registry_1 ... done  Removing hybrid_worker_2 ... done  Removing hybrid_worker_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 123.4kB -Step 1/23 : FROM localhost:5000/sec - ---> b95bdcc6a005 -Step 2/23 : USER root - ---> Running in e1f0a3a1c056 -Removing intermediate container e1f0a3a1c056 - ---> 95f0fdb3f5c3 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in ee8658441061 -Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:3 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 12s (1801 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container ee8658441061 - ---> 7412f4ebf334 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 3720e6568bb4 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 3720e6568bb4 - ---> eed99a4819f5 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 75ec83c924ff -Removing intermediate container 75ec83c924ff - ---> e91e3355e51e -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in e8c84c2894b2 -Removing intermediate container e8c84c2894b2 - ---> bd43fd7a74ab -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in aef1928738f8 -Removing intermediate container aef1928738f8 - ---> ba3e699e522b -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in f220a2b3853f -Removing intermediate container f220a2b3853f - ---> 6c4cb5949538 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in ca391f259bee -Removing intermediate container ca391f259bee - ---> c64afb9fa458 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 1cbb43f60517 -Removing intermediate container 1cbb43f60517 - ---> 1083a5344a10 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in d4e78e5d8ded -Removing intermediate container d4e78e5d8ded - ---> b6e9c2feb6be -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 175692be9fc7 -Step 13/23 : COPY get_hosts /usr/bin - ---> 517d700eecb2 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> d5a19c678912 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in d1f620296166 -Removing intermediate container d1f620296166 - ---> fd7526309f8e -Step 16/23 : COPY shorewall /etc/shorewall - ---> a972269832ac -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in fbe8ee39daa5 -Removing intermediate container fbe8ee39daa5 - ---> f272e66d5b6f -Step 18/23 : RUN mkdir -p /project - ---> Running in 5dfe201670f4 -Removing intermediate container 5dfe201670f4 - ---> 1bcd5f61c463 -Step 19/23 : WORKDIR /project - ---> Running in ba5f39660231 -Removing intermediate container ba5f39660231 - ---> 553d265236aa -Step 20/23 : COPY install-vim-plugin.sh . - ---> ef79ff973aa1 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 8eaa50a7a922 -The user `docker' is already a member of `sudo'. -Removing intermediate container 8eaa50a7a922 - ---> 020b86709eec -Step 22/23 : COPY .vimrc /home/docker - ---> 732461d8cd23 -Step 23/23 : USER docker - ---> Running in 87eed2aa29bc -Removing intermediate container 87eed2aa29bc - ---> b7cfe42a2c66 -Successfully built b7cfe42a2c66 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -4c0b961089d2: Preparing -e78326fb3374: Preparing -52143bff71c2: Preparing -fcf3ace531df: Preparing -3cd6833e18df: Preparing -1095879b32f5: Preparing -7d957980cf5e: Preparing -9a034126ca6d: Preparing -332c41fb3bbd: Preparing -8d4a361d8ea6: Preparing -24675bad6f82: Preparing -cd7434d16f25: Preparing -bbd80b0c1ab4: Preparing -f7baf09f9a1f: Preparing -c4edd713fdda: Preparing -6c530e7c3926: Preparing -3d2d3386a70e: Preparing -b532f0f492e7: Preparing -2a4193f5907c: Preparing -1095879b32f5: Waiting -8903953ae721: Preparing -3b37a0001157: Preparing -7d957980cf5e: Waiting -e58676256d8f: Preparing -571db8efbf6a: Preparing -1f33a2476f56: Preparing -9a034126ca6d: Waiting -bfa1218b455b: Preparing -800b7d91866a: Preparing -332c41fb3bbd: Waiting -7c3ea482fb56: Preparing -0162adb86062: Preparing -8d4a361d8ea6: Waiting -5f9fd8ed821f: Preparing -1c61adcbeb23: Preparing -24675bad6f82: Waiting -a6cb528e1ebe: Preparing -d94f7adb39a3: Preparing -cd7434d16f25: Waiting -57ba9a4977fb: Preparing -034e73641e8b: Preparing -bbd80b0c1ab4: Waiting -8ec8b98532d3: Preparing -c8e1b2fe6d26: Preparing -f7baf09f9a1f: Waiting -cfb38b3ee53e: Preparing -5deb7b2fcf5d: Preparing -c4edd713fdda: Waiting -d50c462c286e: Preparing -d5ec02ec8214: Preparing -6c530e7c3926: Waiting -5a2945e67f3f: Preparing -b5e08dbbc921: Preparing -5b91efdd8c45: Preparing -dadc2ef3f824: Preparing -f3b593cb1fd0: Preparing -3d2d3386a70e: Waiting -39bbd8bb8dd1: Preparing -56841fe6512d: Preparing -d49a94160bf3: Preparing -b532f0f492e7: Waiting -2336f7ae8b62: Preparing -a295325b36ec: Preparing -c011480782c2: Preparing -2a4193f5907c: Waiting -51f00ee8ab59: Preparing -e44268dc8185: Preparing -cbb26583b3cc: Preparing -8903953ae721: Waiting -800be4aa816f: Preparing -2c0c8c833842: Preparing -9fda50e6d8b1: Preparing -3b37a0001157: Waiting -fae9f776f4fa: Preparing -4984fd4e6d72: Preparing -58987213bdbf: Preparing -e58676256d8f: Waiting -1b6ab3a9dfec: Preparing -c68e6ea3b7fe: Preparing -b39821707bd6: Preparing -0fda9b08d2d8: Preparing -571db8efbf6a: Waiting -ed58d5705415: Preparing -13c4529982c7: Preparing -36b3b89ceac3: Preparing -1f33a2476f56: Waiting -bfa1218b455b: Waiting -b5f20e52dc40: Preparing -fd4854e4f271: Preparing -800b7d91866a: Waiting -d1a537fe046f: Preparing -42595e5b2d18: Preparing -e90a2a23f36a: Preparing -7c3ea482fb56: Waiting -10993f921866: Preparing -eff07beaf535: Preparing -853bf36194df: Preparing -8693bd43b07f: Preparing -0162adb86062: Waiting -7f7065660180: Preparing -649d62c7f477: Preparing -35a92721aecf: Preparing -f30ce606277a: Preparing -a4415bacaabf: Preparing -677822e0c63a: Preparing -0a817b103a73: Preparing -dfd37fbe9da4: Preparing -34ae3e0cd3a3: Preparing -d7204b16b2f3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -5f9fd8ed821f: Waiting -1c61adcbeb23: Waiting -a6cb528e1ebe: Waiting -d94f7adb39a3: Waiting -57ba9a4977fb: Waiting -034e73641e8b: Waiting -8ec8b98532d3: Waiting -c8e1b2fe6d26: Waiting -cfb38b3ee53e: Waiting -5deb7b2fcf5d: Waiting -d50c462c286e: Waiting -d5ec02ec8214: Waiting -5a2945e67f3f: Waiting -b5e08dbbc921: Waiting -5b91efdd8c45: Waiting -dadc2ef3f824: Waiting -f3b593cb1fd0: Waiting -39bbd8bb8dd1: Waiting -56841fe6512d: Waiting -d49a94160bf3: Waiting -2336f7ae8b62: Waiting -a295325b36ec: Waiting -c011480782c2: Waiting -51f00ee8ab59: Waiting -e44268dc8185: Waiting -cbb26583b3cc: Waiting -800be4aa816f: Waiting -0fda9b08d2d8: Waiting -ed58d5705415: Waiting -2c0c8c833842: Waiting -13c4529982c7: Waiting -36b3b89ceac3: Waiting -b5f20e52dc40: Waiting -9fda50e6d8b1: Waiting -42595e5b2d18: Waiting -fae9f776f4fa: Waiting -fd4854e4f271: Waiting -4984fd4e6d72: Waiting -d1a537fe046f: Waiting -58987213bdbf: Waiting -e90a2a23f36a: Waiting -dfd37fbe9da4: Waiting -1b6ab3a9dfec: Waiting -c68e6ea3b7fe: Waiting -34ae3e0cd3a3: Waiting -10993f921866: Waiting -d7204b16b2f3: Waiting -eff07beaf535: Waiting -fe6d8881187d: Waiting -b39821707bd6: Waiting -23135df75b44: Waiting -853bf36194df: Waiting -f30ce606277a: Waiting -8693bd43b07f: Waiting -a4415bacaabf: Waiting -7f7065660180: Waiting -b43408d5f11b: Waiting -677822e0c63a: Waiting -0a817b103a73: Waiting -649d62c7f477: Waiting -35a92721aecf: Waiting -4c0b961089d2: Pushed -52143bff71c2: Pushed -fcf3ace531df: Pushed -3cd6833e18df: Pushed -e78326fb3374: Pushed -1095879b32f5: Pushed -7d957980cf5e: Pushed -332c41fb3bbd: Pushed -8d4a361d8ea6: Pushed -9a034126ca6d: Pushed -cd7434d16f25: Pushed -6c530e7c3926: Pushed -24675bad6f82: Pushed -bbd80b0c1ab4: Pushed -3d2d3386a70e: Pushed -c4edd713fdda: Pushed -b532f0f492e7: Pushed -2a4193f5907c: Pushed -8903953ae721: Pushed -3b37a0001157: Pushed -e58676256d8f: Pushed -1f33a2476f56: Pushed -571db8efbf6a: Pushed -bfa1218b455b: Pushed -800b7d91866a: Pushed -7c3ea482fb56: Pushed -5f9fd8ed821f: Pushed -1c61adcbeb23: Pushed -a6cb528e1ebe: Pushed -d94f7adb39a3: Pushed -57ba9a4977fb: Pushed -034e73641e8b: Pushed -8ec8b98532d3: Pushed -c8e1b2fe6d26: Pushed -5deb7b2fcf5d: Pushed -cfb38b3ee53e: Pushed -d50c462c286e: Pushed -d5ec02ec8214: Pushed -5a2945e67f3f: Pushed -5b91efdd8c45: Pushed -dadc2ef3f824: Pushed -f3b593cb1fd0: Pushed -39bbd8bb8dd1: Pushed -56841fe6512d: Pushed -d49a94160bf3: Pushed -2336f7ae8b62: Pushed -a295325b36ec: Pushed -c011480782c2: Pushed -51f00ee8ab59: Pushed -e44268dc8185: Pushed -cbb26583b3cc: Pushed -800be4aa816f: Pushed -9fda50e6d8b1: Pushed -fae9f776f4fa: Pushed -4984fd4e6d72: Pushed -58987213bdbf: Pushed -1b6ab3a9dfec: Pushed -c68e6ea3b7fe: Pushed -b39821707bd6: Pushed -0162adb86062: Pushed -0fda9b08d2d8: Pushed -ed58d5705415: Pushed -13c4529982c7: Pushed -36b3b89ceac3: Pushed -f7baf09f9a1f: Pushed -b5f20e52dc40: Pushed -fd4854e4f271: Pushed -42595e5b2d18: Pushed -e90a2a23f36a: Pushed -10993f921866: Pushed -eff07beaf535: Pushed -b5e08dbbc921: Pushed -853bf36194df: Pushed -8693bd43b07f: Pushed -7f7065660180: Pushed -649d62c7f477: Pushed -35a92721aecf: Pushed -f30ce606277a: Pushed -a4415bacaabf: Pushed -677822e0c63a: Pushed -dfd37fbe9da4: Pushed -0a817b103a73: Pushed -34ae3e0cd3a3: Pushed -fe6d8881187d: Pushed -2c0c8c833842: Pushed -23135df75b44: Pushed -d1a537fe046f: Pushed -b43408d5f11b: Pushed -d7204b16b2f3: Pushed -latest: digest: sha256:c05d08c5a13cc72aad418c4c6cebc038498104847e4283ffc27b72674c4bfbc5 size: 18795 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Stopping hybrid_worker_2 ... -Stopping hybrid_worker_1 ... -Stopping hybrid_master_1 ... -Stopping hybrid_registry_1 ... - Stopping hybrid_registry_1 ... done  Stopping hybrid_worker_1 ... done  Stopping hybrid_worker_2 ... done  Stopping hybrid_master_1 ... done Removing hybrid_worker_2 ... -Removing hybrid_worker_1 ... -Removing hybrid_master_1 ... -Removing hybrid_registry_1 ... - Removing hybrid_worker_2 ... done  Removing hybrid_registry_1 ... done  Removing hybrid_worker_1 ... done  Removing hybrid_master_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 126kB -Step 1/23 : FROM localhost:5000/sec - ---> b7cfe42a2c66 -Step 2/23 : USER root - ---> Running in bee296832bc8 -Removing intermediate container bee296832bc8 - ---> b0af29f7a204 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 2fb9677e8094 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 12s (1851 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 2fb9677e8094 - ---> 1d239ed688bc -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in e884f3ca8acc -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container e884f3ca8acc - ---> 2bfff5dbcaaa -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 5ad5bf69b63d -Removing intermediate container 5ad5bf69b63d - ---> b157e72f8aa0 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 7d4e145c00c6 -Removing intermediate container 7d4e145c00c6 - ---> c4ef8945278d -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 5a826f89966b -Removing intermediate container 5a826f89966b - ---> 8418c87e7be9 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 8ba8ce07b6af -Removing intermediate container 8ba8ce07b6af - ---> 6e43520f0bce -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in b87cd375ea6f -Removing intermediate container b87cd375ea6f - ---> 1a30eb9b1a18 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 9c4a59dff7dc -Removing intermediate container 9c4a59dff7dc - ---> 6c072cc4e8e8 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in da300bdb7522 -Removing intermediate container da300bdb7522 - ---> 581f22b972e4 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 0d5f6fbe8c8e -Step 13/23 : COPY get_hosts /usr/bin - ---> 184d504c962e -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> d25435b3d953 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in a1f460e80734 -Removing intermediate container a1f460e80734 - ---> 70968588c354 -Step 16/23 : COPY shorewall /etc/shorewall - ---> bd7f37f6480d -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 2197a4267195 -Removing intermediate container 2197a4267195 - ---> 2f83c4c48eca -Step 18/23 : RUN mkdir -p /project - ---> Running in e9aea29b6e37 -Removing intermediate container e9aea29b6e37 - ---> d5eca3e7d581 -Step 19/23 : WORKDIR /project - ---> Running in 5b5272699fb2 -Removing intermediate container 5b5272699fb2 - ---> 5972e3374303 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 7a085816b581 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 0f7bdff1f155 -The user `docker' is already a member of `sudo'. -Removing intermediate container 0f7bdff1f155 - ---> 27ebd7b47511 -Step 22/23 : COPY .vimrc /home/docker - ---> d0e07746d072 -Step 23/23 : USER docker - ---> Running in b004f7150de9 -Removing intermediate container b004f7150de9 - ---> 8757ddf0dbd9 -Successfully built 8757ddf0dbd9 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -2810eda465bf: Preparing -c7629729ef19: Preparing -77bf15c98641: Preparing -c02be571aad5: Preparing -7a4b179f5bde: Preparing -9dacbef1054a: Preparing -84ca98c60391: Preparing -25f554eb4aad: Preparing -79722152bde9: Preparing -e0815d6826d0: Preparing -1e34585c1211: Preparing -7ebc1036efcc: Preparing -e694d09f5902: Preparing -660a9415fbdc: Preparing -4c0b961089d2: Preparing -e78326fb3374: Preparing -52143bff71c2: Preparing -fcf3ace531df: Preparing -3cd6833e18df: Preparing -1095879b32f5: Preparing -7d957980cf5e: Preparing -9a034126ca6d: Preparing -332c41fb3bbd: Preparing -8d4a361d8ea6: Preparing -24675bad6f82: Preparing -cd7434d16f25: Preparing -bbd80b0c1ab4: Preparing -f7baf09f9a1f: Preparing -c4edd713fdda: Preparing -6c530e7c3926: Preparing -3d2d3386a70e: Preparing -b532f0f492e7: Preparing -2a4193f5907c: Preparing -8903953ae721: Preparing -3b37a0001157: Preparing -e58676256d8f: Preparing -571db8efbf6a: Preparing -1f33a2476f56: Preparing -bfa1218b455b: Preparing -800b7d91866a: Preparing -7c3ea482fb56: Preparing -0162adb86062: Preparing -5f9fd8ed821f: Preparing -1c61adcbeb23: Preparing -a6cb528e1ebe: Preparing -d94f7adb39a3: Preparing -57ba9a4977fb: Preparing -034e73641e8b: Preparing -8ec8b98532d3: Preparing -c8e1b2fe6d26: Preparing -cfb38b3ee53e: Preparing -5deb7b2fcf5d: Preparing -d50c462c286e: Preparing -d5ec02ec8214: Preparing -5a2945e67f3f: Preparing -b5e08dbbc921: Preparing -5b91efdd8c45: Preparing -dadc2ef3f824: Preparing -f3b593cb1fd0: Preparing -39bbd8bb8dd1: Preparing -56841fe6512d: Preparing -d49a94160bf3: Preparing -2336f7ae8b62: Preparing -a295325b36ec: Preparing -c011480782c2: Preparing -51f00ee8ab59: Preparing -e44268dc8185: Preparing -cbb26583b3cc: Preparing -800be4aa816f: Preparing -2c0c8c833842: Preparing -9fda50e6d8b1: Preparing -fae9f776f4fa: Preparing -4984fd4e6d72: Preparing -58987213bdbf: Preparing -1b6ab3a9dfec: Preparing -c68e6ea3b7fe: Preparing -b39821707bd6: Preparing -0fda9b08d2d8: Preparing -ed58d5705415: Preparing -13c4529982c7: Preparing -36b3b89ceac3: Preparing -b5f20e52dc40: Preparing -fd4854e4f271: Preparing -d1a537fe046f: Preparing -42595e5b2d18: Preparing -e90a2a23f36a: Preparing -10993f921866: Preparing -eff07beaf535: Preparing -853bf36194df: Preparing -8693bd43b07f: Preparing -7f7065660180: Preparing -649d62c7f477: Preparing -35a92721aecf: Preparing -f30ce606277a: Preparing -a4415bacaabf: Preparing -9dacbef1054a: Waiting -84ca98c60391: Waiting -677822e0c63a: Preparing -0a817b103a73: Preparing -dfd37fbe9da4: Preparing -25f554eb4aad: Waiting -34ae3e0cd3a3: Preparing -d7204b16b2f3: Preparing -fe6d8881187d: Preparing -79722152bde9: Waiting -23135df75b44: Preparing -b43408d5f11b: Preparing -e0815d6826d0: Waiting -2c0c8c833842: Waiting -1e34585c1211: Waiting -9fda50e6d8b1: Waiting -fae9f776f4fa: Waiting -7ebc1036efcc: Waiting -4984fd4e6d72: Waiting -e694d09f5902: Waiting -58987213bdbf: Waiting -660a9415fbdc: Waiting -1b6ab3a9dfec: Waiting -4c0b961089d2: Waiting -c68e6ea3b7fe: Waiting -e78326fb3374: Waiting -b39821707bd6: Waiting -52143bff71c2: Waiting -0fda9b08d2d8: Waiting -fcf3ace531df: Waiting -ed58d5705415: Waiting -3cd6833e18df: Waiting -13c4529982c7: Waiting -1095879b32f5: Waiting -36b3b89ceac3: Waiting -7d957980cf5e: Waiting -b5f20e52dc40: Waiting -9a034126ca6d: Waiting -fd4854e4f271: Waiting -f7baf09f9a1f: Waiting -d1a537fe046f: Waiting -c4edd713fdda: Waiting -42595e5b2d18: Waiting -6c530e7c3926: Waiting -e90a2a23f36a: Waiting -10993f921866: Waiting -3d2d3386a70e: Waiting -eff07beaf535: Waiting -b532f0f492e7: Waiting -853bf36194df: Waiting -2a4193f5907c: Waiting -8693bd43b07f: Waiting -7f7065660180: Waiting -649d62c7f477: Waiting -35a92721aecf: Waiting -332c41fb3bbd: Waiting -8d4a361d8ea6: Waiting -24675bad6f82: Waiting -cd7434d16f25: Waiting -f30ce606277a: Waiting -bbd80b0c1ab4: Waiting -8903953ae721: Waiting -a4415bacaabf: Waiting -bfa1218b455b: Waiting -677822e0c63a: Waiting -3b37a0001157: Waiting -800b7d91866a: Waiting -0a817b103a73: Waiting -7c3ea482fb56: Waiting -e58676256d8f: Waiting -dfd37fbe9da4: Waiting -800be4aa816f: Waiting -0162adb86062: Waiting -34ae3e0cd3a3: Waiting -5f9fd8ed821f: Waiting -d7204b16b2f3: Waiting -1c61adcbeb23: Waiting -a6cb528e1ebe: Waiting -23135df75b44: Waiting -571db8efbf6a: Waiting -1f33a2476f56: Waiting -d94f7adb39a3: Waiting -b43408d5f11b: Waiting -57ba9a4977fb: Waiting -034e73641e8b: Waiting -d50c462c286e: Waiting -8ec8b98532d3: Waiting -d5ec02ec8214: Waiting -c8e1b2fe6d26: Waiting -5a2945e67f3f: Waiting -cfb38b3ee53e: Waiting -5deb7b2fcf5d: Waiting -5b91efdd8c45: Waiting -dadc2ef3f824: Waiting -f3b593cb1fd0: Waiting -56841fe6512d: Waiting -39bbd8bb8dd1: Waiting -d49a94160bf3: Waiting -2336f7ae8b62: Waiting -a295325b36ec: Waiting -c011480782c2: Waiting -51f00ee8ab59: Waiting -e44268dc8185: Waiting -cbb26583b3cc: Waiting -fe6d8881187d: Waiting -b5e08dbbc921: Waiting -2810eda465bf: Pushed -77bf15c98641: Pushed -7a4b179f5bde: Pushed -c02be571aad5: Pushed -c7629729ef19: Pushed -25f554eb4aad: Pushed -84ca98c60391: Pushed -9dacbef1054a: Pushed -79722152bde9: Pushed -e0815d6826d0: Pushed -1e34585c1211: Pushed -e694d09f5902: Pushed -7ebc1036efcc: Pushed -4c0b961089d2: Pushed -e78326fb3374: Pushed -fcf3ace531df: Pushed -52143bff71c2: Pushed -3cd6833e18df: Pushed -1095879b32f5: Pushed -7d957980cf5e: Pushed -9a034126ca6d: Pushed -332c41fb3bbd: Pushed -8d4a361d8ea6: Pushed -cd7434d16f25: Pushed -24675bad6f82: Pushed -6c530e7c3926: Pushed -bbd80b0c1ab4: Pushed -3d2d3386a70e: Pushed -b532f0f492e7: Pushed -2a4193f5907c: Pushed -c4edd713fdda: Pushed -3b37a0001157: Pushed -8903953ae721: Pushed -e58676256d8f: Pushed -571db8efbf6a: Pushed -1f33a2476f56: Pushed -bfa1218b455b: Pushed -800b7d91866a: Pushed -7c3ea482fb56: Pushed -5f9fd8ed821f: Pushed -1c61adcbeb23: Pushed -a6cb528e1ebe: Pushed -d94f7adb39a3: Pushed -57ba9a4977fb: Pushed -034e73641e8b: Pushed -8ec8b98532d3: Pushed -c8e1b2fe6d26: Pushed -cfb38b3ee53e: Pushed -5deb7b2fcf5d: Pushed -d50c462c286e: Pushed -d5ec02ec8214: Pushed -5a2945e67f3f: Pushed -5b91efdd8c45: Pushed -dadc2ef3f824: Pushed -f3b593cb1fd0: Pushed -39bbd8bb8dd1: Pushed -56841fe6512d: Pushed -d49a94160bf3: Pushed -660a9415fbdc: Pushed -2336f7ae8b62: Pushed -a295325b36ec: Pushed -c011480782c2: Pushed -51f00ee8ab59: Pushed -e44268dc8185: Pushed -cbb26583b3cc: Pushed -800be4aa816f: Pushed -0162adb86062: Pushed -f7baf09f9a1f: Pushed -9fda50e6d8b1: Pushed -fae9f776f4fa: Pushed -4984fd4e6d72: Pushed -1b6ab3a9dfec: Pushed -58987213bdbf: Pushed -c68e6ea3b7fe: Pushed -0fda9b08d2d8: Pushed -b39821707bd6: Pushed -ed58d5705415: Pushed -13c4529982c7: Pushed -36b3b89ceac3: Pushed -b5f20e52dc40: Pushed -fd4854e4f271: Pushed -42595e5b2d18: Pushed -e90a2a23f36a: Pushed -10993f921866: Pushed -eff07beaf535: Pushed -853bf36194df: Pushed -8693bd43b07f: Pushed -7f7065660180: Pushed -649d62c7f477: Pushed -35a92721aecf: Pushed -f30ce606277a: Pushed -a4415bacaabf: Pushed -677822e0c63a: Pushed -0a817b103a73: Pushed -dfd37fbe9da4: Pushed -34ae3e0cd3a3: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -b5e08dbbc921: Pushed -2c0c8c833842: Pushed -d1a537fe046f: Pushed -b43408d5f11b: Pushed -d7204b16b2f3: Pushed -latest: digest: sha256:5b43f759614dc36b7d4bc2b72c83af11901bceafce46eee2905dc119f0fc2d62 size: 21701 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Stopping hybrid_worker_2 ... -Stopping hybrid_worker_1 ... -Stopping hybrid_master_1 ... -Stopping hybrid_registry_1 ... - Stopping hybrid_registry_1 ... done  Stopping hybrid_worker_2 ... done  Stopping hybrid_worker_1 ... done  Stopping hybrid_master_1 ... done Removing hybrid_worker_2 ... -Removing hybrid_worker_1 ... -Removing hybrid_master_1 ... -Removing hybrid_registry_1 ... - Removing hybrid_worker_2 ... done  Removing hybrid_master_1 ... done  Removing hybrid_registry_1 ... done  Removing hybrid_worker_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 128.5kB -Step 1/23 : FROM localhost:5000/sec - ---> 8757ddf0dbd9 -Step 2/23 : USER root - ---> Running in 0a60dcb7a210 -Removing intermediate container 0a60dcb7a210 - ---> f1238a040b67 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 384481137fe5 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:12 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Fetched 21.5 MB in 13s (1623 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 384481137fe5 - ---> 8e4e79b10f36 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 0c6ede28ac68 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 0c6ede28ac68 - ---> bec41fd262c5 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 6a650ead72b0 -Removing intermediate container 6a650ead72b0 - ---> 5cd1eb746552 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in d442e295a8fa -Removing intermediate container d442e295a8fa - ---> 549c89f0d16b -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 83b03e6ba542 -Removing intermediate container 83b03e6ba542 - ---> b3fc14acf124 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 72ddff024f63 -Removing intermediate container 72ddff024f63 - ---> 27b58f03df33 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 749914fbdc27 -Removing intermediate container 749914fbdc27 - ---> 406a851dc6cb -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 1e93ccac59ec -Removing intermediate container 1e93ccac59ec - ---> da8d9aa04438 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 69aec300cead -Removing intermediate container 69aec300cead - ---> 54b485cbb837 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 162396f0cf19 -Step 13/23 : COPY get_hosts /usr/bin - ---> 4bbdc49d8ed4 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> b2fec3ef6265 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 7f450e70b5cc -Removing intermediate container 7f450e70b5cc - ---> f6fa587d65cf -Step 16/23 : COPY shorewall /etc/shorewall - ---> 5da2e2d6046f -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 63892556815c -Removing intermediate container 63892556815c - ---> 6aa03b4d66f6 -Step 18/23 : RUN mkdir -p /project - ---> Running in 431bb991a797 -Removing intermediate container 431bb991a797 - ---> 5eafbd3f6b58 -Step 19/23 : WORKDIR /project - ---> Running in 81075febc775 -Removing intermediate container 81075febc775 - ---> 327ba6f5a4dd -Step 20/23 : COPY install-vim-plugin.sh . - ---> ccc677ed8ded -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in ab83d0fab27c -The user `docker' is already a member of `sudo'. -Removing intermediate container ab83d0fab27c - ---> 7742f0c13794 -Step 22/23 : COPY .vimrc /home/docker - ---> 53dcf98a94a4 -Step 23/23 : USER docker - ---> Running in a0b1cf8c0219 -Removing intermediate container a0b1cf8c0219 - ---> 7e8d128ee6f8 -Successfully built 7e8d128ee6f8 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -6588f3d01291: Preparing -74511f3f4356: Preparing -cfa79f7f4afa: Preparing -87a3e044ad19: Preparing -21b94f9e78d0: Preparing -4aa472bf1554: Preparing -ec0336f6b389: Preparing -7883c9936324: Preparing -bb98643e79b2: Preparing -f871775a538b: Preparing -beafdbc789e0: Preparing -9d9d2a01619d: Preparing -e2d46f6b6d0d: Preparing -a0559555fbae: Preparing -2810eda465bf: Preparing -c7629729ef19: Preparing -4aa472bf1554: Waiting -77bf15c98641: Preparing -c02be571aad5: Preparing -7a4b179f5bde: Preparing -ec0336f6b389: Waiting -9dacbef1054a: Preparing -84ca98c60391: Preparing -25f554eb4aad: Preparing -7883c9936324: Waiting -79722152bde9: Preparing -bb98643e79b2: Waiting -e0815d6826d0: Preparing -1e34585c1211: Preparing -7ebc1036efcc: Preparing -e694d09f5902: Preparing -f871775a538b: Waiting -660a9415fbdc: Preparing -4c0b961089d2: Preparing -e78326fb3374: Preparing -beafdbc789e0: Waiting -52143bff71c2: Preparing -fcf3ace531df: Preparing -3cd6833e18df: Preparing -1095879b32f5: Preparing -9d9d2a01619d: Waiting -7d957980cf5e: Preparing -9a034126ca6d: Preparing -332c41fb3bbd: Preparing -8d4a361d8ea6: Preparing -24675bad6f82: Preparing -cd7434d16f25: Preparing -bbd80b0c1ab4: Preparing -f7baf09f9a1f: Preparing -c4edd713fdda: Preparing -6c530e7c3926: Preparing -3d2d3386a70e: Preparing -b532f0f492e7: Preparing -2a4193f5907c: Preparing -8903953ae721: Preparing -3b37a0001157: Preparing -e58676256d8f: Preparing -571db8efbf6a: Preparing -1f33a2476f56: Preparing -bfa1218b455b: Preparing -800b7d91866a: Preparing -7c3ea482fb56: Preparing -0162adb86062: Preparing -5f9fd8ed821f: Preparing -1c61adcbeb23: Preparing -a6cb528e1ebe: Preparing -d94f7adb39a3: Preparing -57ba9a4977fb: Preparing -034e73641e8b: Preparing -8ec8b98532d3: Preparing -c8e1b2fe6d26: Preparing -cfb38b3ee53e: Preparing -5deb7b2fcf5d: Preparing -d50c462c286e: Preparing -d5ec02ec8214: Preparing -5a2945e67f3f: Preparing -b5e08dbbc921: Preparing -5b91efdd8c45: Preparing -dadc2ef3f824: Preparing -f3b593cb1fd0: Preparing -39bbd8bb8dd1: Preparing -56841fe6512d: Preparing -d49a94160bf3: Preparing -2336f7ae8b62: Preparing -a295325b36ec: Preparing -c011480782c2: Preparing -51f00ee8ab59: Preparing -e44268dc8185: Preparing -cbb26583b3cc: Preparing -800be4aa816f: Preparing -2c0c8c833842: Preparing -9fda50e6d8b1: Preparing -fae9f776f4fa: Preparing -4984fd4e6d72: Preparing -58987213bdbf: Preparing -1b6ab3a9dfec: Preparing -c68e6ea3b7fe: Preparing -b39821707bd6: Preparing -0fda9b08d2d8: Preparing -ed58d5705415: Preparing -13c4529982c7: Preparing -36b3b89ceac3: Preparing -b5f20e52dc40: Preparing -fd4854e4f271: Preparing -d1a537fe046f: Preparing -42595e5b2d18: Preparing -e90a2a23f36a: Preparing -10993f921866: Preparing -eff07beaf535: Preparing -853bf36194df: Preparing -8693bd43b07f: Preparing -7f7065660180: Preparing -649d62c7f477: Preparing -35a92721aecf: Preparing -f30ce606277a: Preparing -a4415bacaabf: Preparing -677822e0c63a: Preparing -0a817b103a73: Preparing -dfd37fbe9da4: Preparing -34ae3e0cd3a3: Preparing -d7204b16b2f3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -a295325b36ec: Waiting -c011480782c2: Waiting -e2d46f6b6d0d: Waiting -51f00ee8ab59: Waiting -a0559555fbae: Waiting -e44268dc8185: Waiting -2810eda465bf: Waiting -cbb26583b3cc: Waiting -c7629729ef19: Waiting -800be4aa816f: Waiting -2c0c8c833842: Waiting -77bf15c98641: Waiting -c02be571aad5: Waiting -9fda50e6d8b1: Waiting -fae9f776f4fa: Waiting -7a4b179f5bde: Waiting -4984fd4e6d72: Waiting -9dacbef1054a: Waiting -58987213bdbf: Waiting -84ca98c60391: Waiting -1b6ab3a9dfec: Waiting -25f554eb4aad: Waiting -79722152bde9: Waiting -c68e6ea3b7fe: Waiting -b39821707bd6: Waiting -e0815d6826d0: Waiting -0fda9b08d2d8: Waiting -1e34585c1211: Waiting -ed58d5705415: Waiting -7ebc1036efcc: Waiting -13c4529982c7: Waiting -e694d09f5902: Waiting -36b3b89ceac3: Waiting -660a9415fbdc: Waiting -b5f20e52dc40: Waiting -4c0b961089d2: Waiting -fd4854e4f271: Waiting -e78326fb3374: Waiting -d1a537fe046f: Waiting -52143bff71c2: Waiting -42595e5b2d18: Waiting -fcf3ace531df: Waiting -e90a2a23f36a: Waiting -3cd6833e18df: Waiting -10993f921866: Waiting -1095879b32f5: Waiting -c4edd713fdda: Waiting -eff07beaf535: Waiting -6c530e7c3926: Waiting -853bf36194df: Waiting -7d957980cf5e: Waiting -8693bd43b07f: Waiting -9a034126ca6d: Waiting -332c41fb3bbd: Waiting -3d2d3386a70e: Waiting -7f7065660180: Waiting -b532f0f492e7: Waiting -649d62c7f477: Waiting -8d4a361d8ea6: Waiting -35a92721aecf: Waiting -24675bad6f82: Waiting -2a4193f5907c: Waiting -f30ce606277a: Waiting -8903953ae721: Waiting -cd7434d16f25: Waiting -677822e0c63a: Waiting -bbd80b0c1ab4: Waiting -3b37a0001157: Waiting -f7baf09f9a1f: Waiting -0a817b103a73: Waiting -e58676256d8f: Waiting -dfd37fbe9da4: Waiting -571db8efbf6a: Waiting -34ae3e0cd3a3: Waiting -d7204b16b2f3: Waiting -a6cb528e1ebe: Waiting -fe6d8881187d: Waiting -d94f7adb39a3: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -57ba9a4977fb: Waiting -034e73641e8b: Waiting -8ec8b98532d3: Waiting -c8e1b2fe6d26: Waiting -cfb38b3ee53e: Waiting -d5ec02ec8214: Waiting -5a2945e67f3f: Waiting -5deb7b2fcf5d: Waiting -b5e08dbbc921: Waiting -d50c462c286e: Waiting -5b91efdd8c45: Waiting -dadc2ef3f824: Waiting -56841fe6512d: Waiting -d49a94160bf3: Waiting -2336f7ae8b62: Waiting -a4415bacaabf: Waiting -1f33a2476f56: Waiting -bfa1218b455b: Waiting -800b7d91866a: Waiting -7c3ea482fb56: Waiting -0162adb86062: Waiting -5f9fd8ed821f: Waiting -1c61adcbeb23: Waiting -39bbd8bb8dd1: Waiting -f3b593cb1fd0: Waiting -cfa79f7f4afa: Pushed -6588f3d01291: Pushed -74511f3f4356: Pushed -21b94f9e78d0: Pushed -87a3e044ad19: Pushed -4aa472bf1554: Pushed -ec0336f6b389: Pushed -7883c9936324: Pushed -bb98643e79b2: Pushed -f871775a538b: Pushed -9d9d2a01619d: Pushed -beafdbc789e0: Pushed -2810eda465bf: Pushed -e2d46f6b6d0d: Pushed -c7629729ef19: Pushed -77bf15c98641: Pushed -c02be571aad5: Pushed -7a4b179f5bde: Pushed -84ca98c60391: Pushed -9dacbef1054a: Pushed -25f554eb4aad: Pushed -79722152bde9: Pushed -e0815d6826d0: Pushed -7ebc1036efcc: Pushed -1e34585c1211: Pushed -e694d09f5902: Pushed -e78326fb3374: Pushed -4c0b961089d2: Pushed -52143bff71c2: Pushed -3cd6833e18df: Pushed -fcf3ace531df: Pushed -1095879b32f5: Pushed -9a034126ca6d: Pushed -7d957980cf5e: Pushed -332c41fb3bbd: Pushed -8d4a361d8ea6: Pushed -24675bad6f82: Pushed -cd7434d16f25: Pushed -bbd80b0c1ab4: Pushed -6c530e7c3926: Pushed -c4edd713fdda: Pushed -3d2d3386a70e: Pushed -b532f0f492e7: Pushed -2a4193f5907c: Pushed -8903953ae721: Pushed -3b37a0001157: Pushed -e58676256d8f: Pushed -571db8efbf6a: Pushed -1f33a2476f56: Pushed -bfa1218b455b: Pushed -800b7d91866a: Pushed -7c3ea482fb56: Pushed -5f9fd8ed821f: Pushed -1c61adcbeb23: Pushed -a6cb528e1ebe: Pushed -d94f7adb39a3: Pushed -57ba9a4977fb: Pushed -034e73641e8b: Pushed -a0559555fbae: Pushed -8ec8b98532d3: Pushed -c8e1b2fe6d26: Pushed -cfb38b3ee53e: Pushed -5deb7b2fcf5d: Pushed -d50c462c286e: Pushed -d5ec02ec8214: Pushed -660a9415fbdc: Pushed -5a2945e67f3f: Pushed -5b91efdd8c45: Pushed -dadc2ef3f824: Pushed -f3b593cb1fd0: Pushed -39bbd8bb8dd1: Pushed -56841fe6512d: Pushed -d49a94160bf3: Pushed -2336f7ae8b62: Pushed -a295325b36ec: Pushed -c011480782c2: Pushed -51f00ee8ab59: Pushed -e44268dc8185: Pushed -cbb26583b3cc: Pushed -800be4aa816f: Pushed -9fda50e6d8b1: Pushed -fae9f776f4fa: Pushed -4984fd4e6d72: Pushed -58987213bdbf: Pushed -f7baf09f9a1f: Pushed -1b6ab3a9dfec: Pushed -c68e6ea3b7fe: Pushed -b39821707bd6: Pushed -0fda9b08d2d8: Pushed -ed58d5705415: Pushed -13c4529982c7: Pushed -36b3b89ceac3: Pushed -b5f20e52dc40: Pushed -fd4854e4f271: Pushed -42595e5b2d18: Pushed -0162adb86062: Pushed -e90a2a23f36a: Pushed -10993f921866: Pushed -eff07beaf535: Pushed -853bf36194df: Pushed -8693bd43b07f: Pushed -649d62c7f477: Pushed -7f7065660180: Pushed -35a92721aecf: Pushed -f30ce606277a: Pushed -a4415bacaabf: Pushed -677822e0c63a: Pushed -0a817b103a73: Pushed -dfd37fbe9da4: Pushed -34ae3e0cd3a3: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -b5e08dbbc921: Pushed -2c0c8c833842: Pushed -d1a537fe046f: Pushed -b43408d5f11b: Pushed -d7204b16b2f3: Pushed -latest: digest: sha256:e72d6269f5d3c5d777c7719f23fea9fc6e9c2a4a9f0d52db289d5aa2115d86c0 size: 24607 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 131.1kB -Step 1/23 : FROM localhost:5000/sec - ---> 7e8d128ee6f8 -Step 2/23 : USER root - ---> Running in 7710e0f173e7 -Removing intermediate container 7710e0f173e7 - ---> 60ad8a37de6b -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 44d242be8474 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:5 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 19s (1125 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 44d242be8474 - ---> a0a2c2974e54 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 90cd60c02448 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 90cd60c02448 - ---> 528a978c702c -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in b8540c353d1a -Removing intermediate container b8540c353d1a - ---> f26bc8b84443 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in cac3f1776eb3 -Removing intermediate container cac3f1776eb3 - ---> f570d26531be -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in a168a21e8897 -Removing intermediate container a168a21e8897 - ---> 33ca12ce4fe8 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 145a4faebc2d -Removing intermediate container 145a4faebc2d - ---> 3b3b892a9eaf -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 886c59f7a411 -Removing intermediate container 886c59f7a411 - ---> dd4c649de40a -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in ab00db42373c -Removing intermediate container ab00db42373c - ---> 0865eab9b84c -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in de01aa6ee4cf -Removing intermediate container de01aa6ee4cf - ---> 0890bbff2a71 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 729123a3cf74 -Step 13/23 : COPY get_hosts /usr/bin -max depth exceeded - ->>> Load Origin - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Stopping hybrid_registry_1 ... - Stopping hybrid_registry_1 ... done Removing hybrid_registry_1 ... - Removing hybrid_registry_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 106.5kB -Step 1/23 : FROM ubuntu:18.04 -18.04: Pulling from library/ubuntu -f22ccc0b8772: Pulling fs layer -3cf8fb62ba5f: Pulling fs layer -e80c964ece6a: Pulling fs layer -e80c964ece6a: Verifying Checksum -e80c964ece6a: Download complete -3cf8fb62ba5f: Verifying Checksum -3cf8fb62ba5f: Download complete -f22ccc0b8772: Download complete -f22ccc0b8772: Pull complete -3cf8fb62ba5f: Pull complete -e80c964ece6a: Pull complete -Digest: sha256:fd25e706f3dea2a5ff705dbc3353cf37f08307798f3e360a13e9385840f73fb3 -Status: Downloaded newer image for ubuntu:18.04 - ---> 2c047404e52d -Step 2/23 : USER root - ---> Running in 93bee6d92b3c -Removing intermediate container 93bee6d92b3c - ---> b559dcdfab9c -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in d75ba4fd1565 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 11s (1952 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -The following additional packages will be installed: - bc bind9-host iproute2 libasn1-8-heimdal libbind9-160 libblas3 libbsd0 - libcap2 libcurl4 libdns1100 libedit2 libelf1 libexpat1 libgdbm-compat4 - libgdbm5 libgeoip1 libgpm2 libgssapi-krb5-2 libgssapi3-heimdal - libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal - libhx509-5-heimdal libicu60 libidn11 libip4tc0 libip6tc0 libiptc0 libirs160 - libisc169 libisccc160 libisccfg160 libjson-c3 libk5crypto3 libkeyutils1 - libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common - liblinear3 liblua5.3-0 liblwres160 libmnl0 libmpdec2 libnetfilter-conntrack3 - libnfnetlink0 libnghttp2-14 libpcap0.8 libperl5.26 libpsl5 libpython-stdlib - libpython2.7-minimal libpython2.7-stdlib libpython3.6 libpython3.6-minimal - libpython3.6-stdlib libreadline7 libroken18-heimdal librtmp1 libsasl2-2 - libsasl2-modules-db libsqlite3-0 libssl1.0.0 libssl1.1 libwind0-heimdal - libwrap0 libxml2 libxtables12 mime-support multiarch-support openssh-client - openssh-sftp-server perl perl-modules-5.26 python-minimal python2.7 - python2.7-minimal readline-common shorewall-core ucf vim-common vim-runtime - xxd -Suggested packages: - rblcheck iproute2-doc kmod gdbm-l10n geoip-bin gpm krb5-doc krb5-user - liblinear-tools liblinear-dev ndiff keychain libpam-ssh monkeysphere - ssh-askpass molly-guard rssh ufw perl-doc libterm-readline-gnu-perl - | libterm-readline-perl-perl make python-doc python-tk python2.7-doc - binutils binfmt-support readline-doc shorewall-doc apparmor ctags vim-doc - vim-scripts -Recommended packages: - libatm1 libcap2-bin ca-certificates geoip-database krb5-locales publicsuffix - libsasl2-modules file xz-utils xauth libpam-systemd ncurses-term - ssh-import-id netbase libnetfilter-cthelper0 -The following NEW packages will be installed: - bc bind9-host curl dnsutils iproute2 iptables iputils-ping libasn1-8-heimdal - libbind9-160 libblas3 libbsd0 libcap2 libcurl4 libdns1100 libedit2 libelf1 - libexpat1 libgdbm-compat4 libgdbm5 libgeoip1 libgpm2 libgssapi-krb5-2 - libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal - libheimntlm0-heimdal libhx509-5-heimdal libicu60 libidn11 libip4tc0 - libip6tc0 libiptc0 libirs160 libisc169 libisccc160 libisccfg160 libjson-c3 - libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 - libldap-2.4-2 libldap-common liblinear3 liblua5.3-0 liblwres160 libmnl0 - libmpdec2 libnetfilter-conntrack3 libnfnetlink0 libnghttp2-14 libpcap0.8 - libperl5.26 libpsl5 libpython-stdlib libpython2.7-minimal - libpython2.7-stdlib libpython3.6 libpython3.6-minimal libpython3.6-stdlib - libreadline7 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db - libsqlite3-0 libssl1.0.0 libssl1.1 libwind0-heimdal libwrap0 libxml2 - libxtables12 mime-support multiarch-support net-tools nmap openssh-client - openssh-server openssh-sftp-server perl perl-modules-5.26 python - python-minimal python2.7 python2.7-minimal readline-common shorewall - shorewall-core sudo tcpdump ucf vim vim-common vim-runtime wget xxd -0 upgraded, 97 newly installed, 0 to remove and 4 not upgraded. -Need to get 46.9 MB of archives. -After this operation, 210 MB of additional disk space will be used. -Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 multiarch-support amd64 2.27-3ubuntu1.4 [6944 B] -Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnfnetlink0 amd64 1.0.1-3 [13.3 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.5 [2762 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm5 amd64 1.14.1-6 [26.0 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm-compat4 amd64 1.14.1-6 [6084 B] -Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.5 [3534 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl amd64 5.26.1-6ubuntu0.5 [201 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython2.7-minimal amd64 2.7.17-1~18.04ubuntu1.2 [335 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python2.7-minimal amd64 2.7.17-1~18.04ubuntu1.2 [1290 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 python-minimal amd64 2.7.15~rc1-1 [28.1 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.1 amd64 1.1.1-1ubuntu2.1~18.04.7 [1301 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 mime-support all 3.60ubuntu1 [30.1 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libexpat1 amd64 2.2.5-3ubuntu0.2 [80.5 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic/main amd64 readline-common all 7.0-3 [52.9 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic/main amd64 libreadline7 amd64 7.0-3 [124 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsqlite3-0 amd64 3.22.0-1ubuntu0.4 [499 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython2.7-stdlib amd64 2.7.17-1~18.04ubuntu1.2 [1916 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python2.7 amd64 2.7.17-1~18.04ubuntu1.2 [248 kB] -Get:19 http://archive.ubuntu.com/ubuntu bionic/main amd64 libpython-stdlib amd64 2.7.15~rc1-1 [7620 B] -Get:20 http://archive.ubuntu.com/ubuntu bionic/main amd64 python amd64 2.7.15~rc1-1 [140 kB] -Get:21 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libelf1 amd64 0.170-0.4ubuntu0.1 [44.8 kB] -Get:22 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmnl0 amd64 1.0.4-2 [12.3 kB] -Get:23 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 iproute2 amd64 4.15.0-2ubuntu1.2 [722 kB] -Get:24 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcap2 amd64 1:2.25-1.2 [13.0 kB] -Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libidn11 amd64 1.33-2.1ubuntu1.2 [46.6 kB] -Get:26 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 iputils-ping amd64 3:20161105-1ubuntu3 [54.2 kB] -Get:27 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbsd0 amd64 0.8.7-1ubuntu0.1 [41.6 kB] -Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libicu60 amd64 60.2-3ubuntu3.1 [8054 kB] -Get:29 http://archive.ubuntu.com/ubuntu bionic/main amd64 libip4tc0 amd64 1.6.1-2ubuntu2 [19.6 kB] -Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libjson-c3 amd64 0.12.1-1.3ubuntu0.3 [21.7 kB] -Get:31 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmpdec2 amd64 2.4.2-1ubuntu1 [84.1 kB] -Get:32 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-minimal amd64 3.6.9-1~18.04ubuntu1.3 [533 kB] -Get:33 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-stdlib amd64 3.6.9-1~18.04ubuntu1.3 [1713 kB] -Get:34 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxml2 amd64 2.9.4+dfsg1-6.1ubuntu1.3 [663 kB] -Get:35 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxtables12 amd64 1.6.1-2ubuntu2 [27.9 kB] -Get:36 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 sudo amd64 1.8.21p2-3ubuntu1.3 [428 kB] -Get:37 http://archive.ubuntu.com/ubuntu bionic/main amd64 ucf all 3.0038 [50.5 kB] -Get:38 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 xxd amd64 2:8.0.1453-1ubuntu1.4 [49.3 kB] -Get:39 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-common all 2:8.0.1453-1ubuntu1.4 [70.4 kB] -Get:40 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libisc169 amd64 1:9.11.3+dfsg-1ubuntu1.13 [238 kB] -Get:41 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgeoip1 amd64 1.6.12-1 [71.8 kB] -Get:42 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libkrb5support0 amd64 1.16-2ubuntu0.2 [30.8 kB] -Get:43 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libk5crypto3 amd64 1.16-2ubuntu0.2 [85.5 kB] -Get:44 http://archive.ubuntu.com/ubuntu bionic/main amd64 libkeyutils1 amd64 1.5.9-9.2ubuntu2 [8720 B] -Get:45 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libkrb5-3 amd64 1.16-2ubuntu0.2 [279 kB] -Get:46 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgssapi-krb5-2 amd64 1.16-2ubuntu0.2 [122 kB] -Get:47 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libdns1100 amd64 1:9.11.3+dfsg-1ubuntu1.13 [966 kB] -Get:48 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libisccc160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [17.9 kB] -Get:49 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libisccfg160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [48.4 kB] -Get:50 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbind9-160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [27.6 kB] -Get:51 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 liblwres160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [34.7 kB] -Get:52 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 bind9-host amd64 1:9.11.3+dfsg-1ubuntu1.13 [53.5 kB] -Get:53 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libirs160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [19.1 kB] -Get:54 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dnsutils amd64 1:9.11.3+dfsg-1ubuntu1.13 [145 kB] -Get:55 http://archive.ubuntu.com/ubuntu bionic/main amd64 libip6tc0 amd64 1.6.1-2ubuntu2 [19.9 kB] -Get:56 http://archive.ubuntu.com/ubuntu bionic/main amd64 libiptc0 amd64 1.6.1-2ubuntu2 [9308 B] -Get:57 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnetfilter-conntrack3 amd64 1.0.6-2 [37.8 kB] -Get:58 http://archive.ubuntu.com/ubuntu bionic/main amd64 iptables amd64 1.6.1-2ubuntu2 [269 kB] -Get:59 http://archive.ubuntu.com/ubuntu bionic/main amd64 libedit2 amd64 3.1-20170329-1 [76.9 kB] -Get:60 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpcap0.8 amd64 1.8.1-6ubuntu1.18.04.2 [118 kB] -Get:61 http://archive.ubuntu.com/ubuntu bionic/main amd64 libpsl5 amd64 0.19.1-5build1 [41.8 kB] -Get:62 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.0.0 amd64 1.0.2n-1ubuntu5.5 [1088 kB] -Get:63 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-client amd64 1:7.6p1-4ubuntu0.3 [614 kB] -Get:64 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 tcpdump amd64 4.9.3-0ubuntu0.18.04.1 [364 kB] -Get:65 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 wget amd64 1.19.4-1ubuntu2.2 [316 kB] -Get:66 http://archive.ubuntu.com/ubuntu bionic/main amd64 bc amd64 1.07.1-2 [86.2 kB] -Get:67 http://archive.ubuntu.com/ubuntu bionic/main amd64 libroken18-heimdal amd64 7.5.0+dfsg-1 [41.3 kB] -Get:68 http://archive.ubuntu.com/ubuntu bionic/main amd64 libasn1-8-heimdal amd64 7.5.0+dfsg-1 [175 kB] -Get:69 http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimbase1-heimdal amd64 7.5.0+dfsg-1 [29.3 kB] -Get:70 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-1 [85.9 kB] -Get:71 http://archive.ubuntu.com/ubuntu bionic/main amd64 libwind0-heimdal amd64 7.5.0+dfsg-1 [47.8 kB] -Get:72 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhx509-5-heimdal amd64 7.5.0+dfsg-1 [107 kB] -Get:73 http://archive.ubuntu.com/ubuntu bionic/main amd64 libkrb5-26-heimdal amd64 7.5.0+dfsg-1 [206 kB] -Get:74 http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimntlm0-heimdal amd64 7.5.0+dfsg-1 [14.8 kB] -Get:75 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgssapi3-heimdal amd64 7.5.0+dfsg-1 [96.5 kB] -Get:76 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.1 [14.8 kB] -Get:77 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.1 [49.2 kB] -Get:78 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-common all 2.4.45+dfsg-1ubuntu1.8 [17.0 kB] -Get:79 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-2.4-2 amd64 2.4.45+dfsg-1ubuntu1.8 [155 kB] -Get:80 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnghttp2-14 amd64 1.30.0-1ubuntu1 [77.8 kB] -Get:81 http://archive.ubuntu.com/ubuntu bionic/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-1 [54.2 kB] -Get:82 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcurl4 amd64 7.58.0-2ubuntu3.12 [214 kB] -Get:83 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 curl amd64 7.58.0-2ubuntu3.12 [159 kB] -Get:84 http://archive.ubuntu.com/ubuntu bionic/main amd64 libblas3 amd64 3.7.1-4ubuntu1 [140 kB] -Get:85 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgpm2 amd64 1.20.7-5 [15.1 kB] -Get:86 http://archive.ubuntu.com/ubuntu bionic/main amd64 liblinear3 amd64 2.1.0+dfsg-2 [39.3 kB] -Get:87 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 liblua5.3-0 amd64 5.3.3-1ubuntu0.18.04.1 [115 kB] -Get:88 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6 amd64 3.6.9-1~18.04ubuntu1.3 [1414 kB] -Get:89 http://archive.ubuntu.com/ubuntu bionic/main amd64 libwrap0 amd64 7.6.q-27 [46.3 kB] -Get:90 http://archive.ubuntu.com/ubuntu bionic/main amd64 net-tools amd64 1.60+git20161116.90da8a0-1ubuntu1 [194 kB] -Get:91 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-sftp-server amd64 1:7.6p1-4ubuntu0.3 [45.6 kB] -Get:92 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-server amd64 1:7.6p1-4ubuntu0.3 [333 kB] -Get:93 http://archive.ubuntu.com/ubuntu bionic/universe amd64 shorewall-core all 5.1.12.2-1 [67.6 kB] -Get:94 http://archive.ubuntu.com/ubuntu bionic/universe amd64 shorewall all 5.1.12.2-1 [761 kB] -Get:95 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-runtime all 2:8.0.1453-1ubuntu1.4 [5435 kB] -Get:96 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim amd64 2:8.0.1453-1ubuntu1.4 [1152 kB] -Get:97 http://archive.ubuntu.com/ubuntu bionic/main amd64 nmap amd64 7.60-1ubuntu5 [5174 kB] -debconf: delaying package configuration, since apt-utils is not installed -Fetched 46.9 MB in 23s (2038 kB/s) -Selecting previously unselected package multiarch-support. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4045 files and directories currently installed.) -Preparing to unpack .../multiarch-support_2.27-3ubuntu1.4_amd64.deb ... -Unpacking multiarch-support (2.27-3ubuntu1.4) ... -Setting up multiarch-support (2.27-3ubuntu1.4) ... -Selecting previously unselected package libnfnetlink0:amd64. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4048 files and directories currently installed.) -Preparing to unpack .../00-libnfnetlink0_1.0.1-3_amd64.deb ... -Unpacking libnfnetlink0:amd64 (1.0.1-3) ... -Selecting previously unselected package perl-modules-5.26. -Preparing to unpack .../01-perl-modules-5.26_5.26.1-6ubuntu0.5_all.deb ... -Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.5) ... -Selecting previously unselected package libgdbm5:amd64. -Preparing to unpack .../02-libgdbm5_1.14.1-6_amd64.deb ... -Unpacking libgdbm5:amd64 (1.14.1-6) ... -Selecting previously unselected package libgdbm-compat4:amd64. -Preparing to unpack .../03-libgdbm-compat4_1.14.1-6_amd64.deb ... -Unpacking libgdbm-compat4:amd64 (1.14.1-6) ... -Selecting previously unselected package libperl5.26:amd64. -Preparing to unpack .../04-libperl5.26_5.26.1-6ubuntu0.5_amd64.deb ... -Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.5) ... -Selecting previously unselected package perl. -Preparing to unpack .../05-perl_5.26.1-6ubuntu0.5_amd64.deb ... -Unpacking perl (5.26.1-6ubuntu0.5) ... -Selecting previously unselected package libpython2.7-minimal:amd64. -Preparing to unpack .../06-libpython2.7-minimal_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking libpython2.7-minimal:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package python2.7-minimal. -Preparing to unpack .../07-python2.7-minimal_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking python2.7-minimal (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package python-minimal. -Preparing to unpack .../08-python-minimal_2.7.15~rc1-1_amd64.deb ... -Unpacking python-minimal (2.7.15~rc1-1) ... -Selecting previously unselected package libssl1.1:amd64. -Preparing to unpack .../09-libssl1.1_1.1.1-1ubuntu2.1~18.04.7_amd64.deb ... -Unpacking libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.7) ... -Selecting previously unselected package mime-support. -Preparing to unpack .../10-mime-support_3.60ubuntu1_all.deb ... -Unpacking mime-support (3.60ubuntu1) ... -Selecting previously unselected package libexpat1:amd64. -Preparing to unpack .../11-libexpat1_2.2.5-3ubuntu0.2_amd64.deb ... -Unpacking libexpat1:amd64 (2.2.5-3ubuntu0.2) ... -Selecting previously unselected package readline-common. -Preparing to unpack .../12-readline-common_7.0-3_all.deb ... -Unpacking readline-common (7.0-3) ... -Selecting previously unselected package libreadline7:amd64. -Preparing to unpack .../13-libreadline7_7.0-3_amd64.deb ... -Unpacking libreadline7:amd64 (7.0-3) ... -Selecting previously unselected package libsqlite3-0:amd64. -Preparing to unpack .../14-libsqlite3-0_3.22.0-1ubuntu0.4_amd64.deb ... -Unpacking libsqlite3-0:amd64 (3.22.0-1ubuntu0.4) ... -Selecting previously unselected package libpython2.7-stdlib:amd64. -Preparing to unpack .../15-libpython2.7-stdlib_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking libpython2.7-stdlib:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package python2.7. -Preparing to unpack .../16-python2.7_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking python2.7 (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package libpython-stdlib:amd64. -Preparing to unpack .../17-libpython-stdlib_2.7.15~rc1-1_amd64.deb ... -Unpacking libpython-stdlib:amd64 (2.7.15~rc1-1) ... -Setting up libpython2.7-minimal:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Setting up python2.7-minimal (2.7.17-1~18.04ubuntu1.2) ... -Setting up python-minimal (2.7.15~rc1-1) ... -Selecting previously unselected package python. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6786 files and directories currently installed.) -Preparing to unpack .../00-python_2.7.15~rc1-1_amd64.deb ... -Unpacking python (2.7.15~rc1-1) ... -Selecting previously unselected package libelf1:amd64. -Preparing to unpack .../01-libelf1_0.170-0.4ubuntu0.1_amd64.deb ... -Unpacking libelf1:amd64 (0.170-0.4ubuntu0.1) ... -Selecting previously unselected package libmnl0:amd64. -Preparing to unpack .../02-libmnl0_1.0.4-2_amd64.deb ... -Unpacking libmnl0:amd64 (1.0.4-2) ... -Selecting previously unselected package iproute2. -Preparing to unpack .../03-iproute2_4.15.0-2ubuntu1.2_amd64.deb ... -Unpacking iproute2 (4.15.0-2ubuntu1.2) ... -Selecting previously unselected package libcap2:amd64. -Preparing to unpack .../04-libcap2_1%3a2.25-1.2_amd64.deb ... -Unpacking libcap2:amd64 (1:2.25-1.2) ... -Selecting previously unselected package libidn11:amd64. -Preparing to unpack .../05-libidn11_1.33-2.1ubuntu1.2_amd64.deb ... -Unpacking libidn11:amd64 (1.33-2.1ubuntu1.2) ... -Selecting previously unselected package iputils-ping. -Preparing to unpack .../06-iputils-ping_3%3a20161105-1ubuntu3_amd64.deb ... -Unpacking iputils-ping (3:20161105-1ubuntu3) ... -Selecting previously unselected package libbsd0:amd64. -Preparing to unpack .../07-libbsd0_0.8.7-1ubuntu0.1_amd64.deb ... -Unpacking libbsd0:amd64 (0.8.7-1ubuntu0.1) ... -Selecting previously unselected package libicu60:amd64. -Preparing to unpack .../08-libicu60_60.2-3ubuntu3.1_amd64.deb ... -Unpacking libicu60:amd64 (60.2-3ubuntu3.1) ... -Selecting previously unselected package libip4tc0:amd64. -Preparing to unpack .../09-libip4tc0_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libip4tc0:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package libjson-c3:amd64. -Preparing to unpack .../10-libjson-c3_0.12.1-1.3ubuntu0.3_amd64.deb ... -Unpacking libjson-c3:amd64 (0.12.1-1.3ubuntu0.3) ... -Selecting previously unselected package libmpdec2:amd64. -Preparing to unpack .../11-libmpdec2_2.4.2-1ubuntu1_amd64.deb ... -Unpacking libmpdec2:amd64 (2.4.2-1ubuntu1) ... -Selecting previously unselected package libpython3.6-minimal:amd64. -Preparing to unpack .../12-libpython3.6-minimal_3.6.9-1~18.04ubuntu1.3_amd64.deb ... -Unpacking libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Selecting previously unselected package libpython3.6-stdlib:amd64. -Preparing to unpack .../13-libpython3.6-stdlib_3.6.9-1~18.04ubuntu1.3_amd64.deb ... -Unpacking libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Selecting previously unselected package libxml2:amd64. -Preparing to unpack .../14-libxml2_2.9.4+dfsg1-6.1ubuntu1.3_amd64.deb ... -Unpacking libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.3) ... -Selecting previously unselected package libxtables12:amd64. -Preparing to unpack .../15-libxtables12_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libxtables12:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package sudo. -Preparing to unpack .../16-sudo_1.8.21p2-3ubuntu1.3_amd64.deb ... -Unpacking sudo (1.8.21p2-3ubuntu1.3) ... -Selecting previously unselected package ucf. -Preparing to unpack .../17-ucf_3.0038_all.deb ... -Moving old data out of the way -Unpacking ucf (3.0038) ... -Selecting previously unselected package xxd. -Preparing to unpack .../18-xxd_2%3a8.0.1453-1ubuntu1.4_amd64.deb ... -Unpacking xxd (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package vim-common. -Preparing to unpack .../19-vim-common_2%3a8.0.1453-1ubuntu1.4_all.deb ... -Unpacking vim-common (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package libisc169:amd64. -Preparing to unpack .../20-libisc169_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libisc169:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libgeoip1:amd64. -Preparing to unpack .../21-libgeoip1_1.6.12-1_amd64.deb ... -Unpacking libgeoip1:amd64 (1.6.12-1) ... -Selecting previously unselected package libkrb5support0:amd64. -Preparing to unpack .../22-libkrb5support0_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libkrb5support0:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libk5crypto3:amd64. -Preparing to unpack .../23-libk5crypto3_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libk5crypto3:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libkeyutils1:amd64. -Preparing to unpack .../24-libkeyutils1_1.5.9-9.2ubuntu2_amd64.deb ... -Unpacking libkeyutils1:amd64 (1.5.9-9.2ubuntu2) ... -Selecting previously unselected package libkrb5-3:amd64. -Preparing to unpack .../25-libkrb5-3_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libkrb5-3:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libgssapi-krb5-2:amd64. -Preparing to unpack .../26-libgssapi-krb5-2_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libgssapi-krb5-2:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libdns1100:amd64. -Preparing to unpack .../27-libdns1100_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libdns1100:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libisccc160:amd64. -Preparing to unpack .../28-libisccc160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libisccc160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libisccfg160:amd64. -Preparing to unpack .../29-libisccfg160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libisccfg160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libbind9-160:amd64. -Preparing to unpack .../30-libbind9-160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libbind9-160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package liblwres160:amd64. -Preparing to unpack .../31-liblwres160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking liblwres160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package bind9-host. -Preparing to unpack .../32-bind9-host_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking bind9-host (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libirs160:amd64. -Preparing to unpack .../33-libirs160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libirs160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package dnsutils. -Preparing to unpack .../34-dnsutils_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking dnsutils (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libip6tc0:amd64. -Preparing to unpack .../35-libip6tc0_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libip6tc0:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package libiptc0:amd64. -Preparing to unpack .../36-libiptc0_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libiptc0:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package libnetfilter-conntrack3:amd64. -Preparing to unpack .../37-libnetfilter-conntrack3_1.0.6-2_amd64.deb ... -Unpacking libnetfilter-conntrack3:amd64 (1.0.6-2) ... -Selecting previously unselected package iptables. -Preparing to unpack .../38-iptables_1.6.1-2ubuntu2_amd64.deb ... -Unpacking iptables (1.6.1-2ubuntu2) ... -Selecting previously unselected package libedit2:amd64. -Preparing to unpack .../39-libedit2_3.1-20170329-1_amd64.deb ... -Unpacking libedit2:amd64 (3.1-20170329-1) ... -Selecting previously unselected package libpcap0.8:amd64. -Preparing to unpack .../40-libpcap0.8_1.8.1-6ubuntu1.18.04.2_amd64.deb ... -Unpacking libpcap0.8:amd64 (1.8.1-6ubuntu1.18.04.2) ... -Selecting previously unselected package libpsl5:amd64. -Preparing to unpack .../41-libpsl5_0.19.1-5build1_amd64.deb ... -Unpacking libpsl5:amd64 (0.19.1-5build1) ... -Selecting previously unselected package libssl1.0.0:amd64. -Preparing to unpack .../42-libssl1.0.0_1.0.2n-1ubuntu5.5_amd64.deb ... -Unpacking libssl1.0.0:amd64 (1.0.2n-1ubuntu5.5) ... -Selecting previously unselected package openssh-client. -Preparing to unpack .../43-openssh-client_1%3a7.6p1-4ubuntu0.3_amd64.deb ... -Unpacking openssh-client (1:7.6p1-4ubuntu0.3) ... -Selecting previously unselected package tcpdump. -Preparing to unpack .../44-tcpdump_4.9.3-0ubuntu0.18.04.1_amd64.deb ... -Unpacking tcpdump (4.9.3-0ubuntu0.18.04.1) ... -Selecting previously unselected package wget. -Preparing to unpack .../45-wget_1.19.4-1ubuntu2.2_amd64.deb ... -Unpacking wget (1.19.4-1ubuntu2.2) ... -Selecting previously unselected package bc. -Preparing to unpack .../46-bc_1.07.1-2_amd64.deb ... -Unpacking bc (1.07.1-2) ... -Selecting previously unselected package libroken18-heimdal:amd64. -Preparing to unpack .../47-libroken18-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libroken18-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libasn1-8-heimdal:amd64. -Preparing to unpack .../48-libasn1-8-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libheimbase1-heimdal:amd64. -Preparing to unpack .../49-libheimbase1-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libhcrypto4-heimdal:amd64. -Preparing to unpack .../50-libhcrypto4-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libwind0-heimdal:amd64. -Preparing to unpack .../51-libwind0-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libwind0-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libhx509-5-heimdal:amd64. -Preparing to unpack .../52-libhx509-5-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libkrb5-26-heimdal:amd64. -Preparing to unpack .../53-libkrb5-26-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libheimntlm0-heimdal:amd64. -Preparing to unpack .../54-libheimntlm0-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libgssapi3-heimdal:amd64. -Preparing to unpack .../55-libgssapi3-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libsasl2-modules-db:amd64. -Preparing to unpack .../56-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2.1_amd64.deb ... -Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Selecting previously unselected package libsasl2-2:amd64. -Preparing to unpack .../57-libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2.1_amd64.deb ... -Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Selecting previously unselected package libldap-common. -Preparing to unpack .../58-libldap-common_2.4.45+dfsg-1ubuntu1.8_all.deb ... -Unpacking libldap-common (2.4.45+dfsg-1ubuntu1.8) ... -Selecting previously unselected package libldap-2.4-2:amd64. -Preparing to unpack .../59-libldap-2.4-2_2.4.45+dfsg-1ubuntu1.8_amd64.deb ... -Unpacking libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.8) ... -Selecting previously unselected package libnghttp2-14:amd64. -Preparing to unpack .../60-libnghttp2-14_1.30.0-1ubuntu1_amd64.deb ... -Unpacking libnghttp2-14:amd64 (1.30.0-1ubuntu1) ... -Selecting previously unselected package librtmp1:amd64. -Preparing to unpack .../61-librtmp1_2.4+20151223.gitfa8646d.1-1_amd64.deb ... -Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1) ... -Selecting previously unselected package libcurl4:amd64. -Preparing to unpack .../62-libcurl4_7.58.0-2ubuntu3.12_amd64.deb ... -Unpacking libcurl4:amd64 (7.58.0-2ubuntu3.12) ... -Selecting previously unselected package curl. -Preparing to unpack .../63-curl_7.58.0-2ubuntu3.12_amd64.deb ... -Unpacking curl (7.58.0-2ubuntu3.12) ... -Selecting previously unselected package libblas3:amd64. -Preparing to unpack .../64-libblas3_3.7.1-4ubuntu1_amd64.deb ... -Unpacking libblas3:amd64 (3.7.1-4ubuntu1) ... -Selecting previously unselected package libgpm2:amd64. -Preparing to unpack .../65-libgpm2_1.20.7-5_amd64.deb ... -Unpacking libgpm2:amd64 (1.20.7-5) ... -Selecting previously unselected package liblinear3:amd64. -Preparing to unpack .../66-liblinear3_2.1.0+dfsg-2_amd64.deb ... -Unpacking liblinear3:amd64 (2.1.0+dfsg-2) ... -Selecting previously unselected package liblua5.3-0:amd64. -Preparing to unpack .../67-liblua5.3-0_5.3.3-1ubuntu0.18.04.1_amd64.deb ... -Unpacking liblua5.3-0:amd64 (5.3.3-1ubuntu0.18.04.1) ... -Selecting previously unselected package libpython3.6:amd64. -Preparing to unpack .../68-libpython3.6_3.6.9-1~18.04ubuntu1.3_amd64.deb ... -Unpacking libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Selecting previously unselected package libwrap0:amd64. -Preparing to unpack .../69-libwrap0_7.6.q-27_amd64.deb ... -Unpacking libwrap0:amd64 (7.6.q-27) ... -Selecting previously unselected package net-tools. -Preparing to unpack .../70-net-tools_1.60+git20161116.90da8a0-1ubuntu1_amd64.deb ... -Unpacking net-tools (1.60+git20161116.90da8a0-1ubuntu1) ... -Selecting previously unselected package openssh-sftp-server. -Preparing to unpack .../71-openssh-sftp-server_1%3a7.6p1-4ubuntu0.3_amd64.deb ... -Unpacking openssh-sftp-server (1:7.6p1-4ubuntu0.3) ... -Selecting previously unselected package openssh-server. -Preparing to unpack .../72-openssh-server_1%3a7.6p1-4ubuntu0.3_amd64.deb ... -Unpacking openssh-server (1:7.6p1-4ubuntu0.3) ... -Selecting previously unselected package shorewall-core. -Preparing to unpack .../73-shorewall-core_5.1.12.2-1_all.deb ... -Unpacking shorewall-core (5.1.12.2-1) ... -Selecting previously unselected package shorewall. -Preparing to unpack .../74-shorewall_5.1.12.2-1_all.deb ... -Unpacking shorewall (5.1.12.2-1) ... -Selecting previously unselected package vim-runtime. -Preparing to unpack .../75-vim-runtime_2%3a8.0.1453-1ubuntu1.4_all.deb ... -Adding 'diversion of /usr/share/vim/vim80/doc/help.txt to /usr/share/vim/vim80/doc/help.txt.vim-tiny by vim-runtime' -Adding 'diversion of /usr/share/vim/vim80/doc/tags to /usr/share/vim/vim80/doc/tags.vim-tiny by vim-runtime' -Unpacking vim-runtime (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package vim. -Preparing to unpack .../76-vim_2%3a8.0.1453-1ubuntu1.4_amd64.deb ... -Unpacking vim (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package nmap. -Preparing to unpack .../77-nmap_7.60-1ubuntu5_amd64.deb ... -Unpacking nmap (7.60-1ubuntu5) ... -Setting up libedit2:amd64 (3.1-20170329-1) ... -Setting up readline-common (7.0-3) ... -Setting up libexpat1:amd64 (2.2.5-3ubuntu0.2) ... -Setting up libicu60:amd64 (60.2-3ubuntu3.1) ... -Setting up libip4tc0:amd64 (1.6.1-2ubuntu2) ... -Setting up libssl1.0.0:amd64 (1.0.2n-1ubuntu5.5) ... -Setting up libnghttp2-14:amd64 (1.30.0-1ubuntu1) ... -Setting up mime-support (3.60ubuntu1) ... -Setting up xxd (2:8.0.1453-1ubuntu1.4) ... -Setting up sudo (1.8.21p2-3ubuntu1.3) ... -Setting up libgpm2:amd64 (1.20.7-5) ... -Setting up libldap-common (2.4.45+dfsg-1ubuntu1.8) ... -Setting up libreadline7:amd64 (7.0-3) ... -Setting up libjson-c3:amd64 (0.12.1-1.3ubuntu0.3) ... -Setting up libpsl5:amd64 (0.19.1-5build1) ... -Setting up libelf1:amd64 (0.170-0.4ubuntu0.1) ... -Setting up libcap2:amd64 (1:2.25-1.2) ... -Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Setting up libiptc0:amd64 (1.6.1-2ubuntu2) ... -Setting up libroken18-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1) ... -Setting up perl-modules-5.26 (5.26.1-6ubuntu0.5) ... -Setting up libgdbm5:amd64 (1.14.1-6) ... -Setting up libgeoip1:amd64 (1.6.12-1) ... -Setting up libbsd0:amd64 (0.8.7-1ubuntu0.1) ... -Setting up libkrb5support0:amd64 (1.16-2ubuntu0.2) ... -Setting up ucf (3.0038) ... -Setting up libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.3) ... -Setting up libblas3:amd64 (3.7.1-4ubuntu1) ... -update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode -Setting up libxtables12:amd64 (1.6.1-2ubuntu2) ... -Setting up libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.7) ... -Setting up libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up wget (1.19.4-1ubuntu2.2) ... -Setting up vim-common (2:8.0.1453-1ubuntu1.4) ... -Setting up libsqlite3-0:amd64 (3.22.0-1ubuntu0.4) ... -Setting up libnfnetlink0:amd64 (1.0.1-3) ... -Setting up vim-runtime (2:8.0.1453-1ubuntu1.4) ... -Setting up libgdbm-compat4:amd64 (1.14.1-6) ... -Setting up libkeyutils1:amd64 (1.5.9-9.2ubuntu2) ... -Setting up bc (1.07.1-2) ... -Setting up liblinear3:amd64 (2.1.0+dfsg-2) ... -Setting up net-tools (1.60+git20161116.90da8a0-1ubuntu1) ... -Setting up liblua5.3-0:amd64 (5.3.3-1ubuntu0.18.04.1) ... -Setting up libmnl0:amd64 (1.0.4-2) ... -Setting up liblwres160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libpython2.7-stdlib:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Setting up libidn11:amd64 (1.33-2.1ubuntu1.2) ... -Setting up libmpdec2:amd64 (2.4.2-1ubuntu1) ... -Setting up libip6tc0:amd64 (1.6.1-2ubuntu2) ... -Setting up libwrap0:amd64 (7.6.q-27) ... -Setting up libpcap0.8:amd64 (1.8.1-6ubuntu1.18.04.2) ... -Setting up iputils-ping (3:20161105-1ubuntu3) ... -Setting up libisc169:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libk5crypto3:amd64 (1.16-2ubuntu0.2) ... -Setting up libisccc160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libnetfilter-conntrack3:amd64 (1.0.6-2) ... -Setting up libwind0-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up nmap (7.60-1ubuntu5) ... -Setting up libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up python2.7 (2.7.17-1~18.04ubuntu1.2) ... -Setting up iproute2 (4.15.0-2ubuntu1.2) ... -Setting up libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up tcpdump (4.9.3-0ubuntu0.18.04.1) ... -Setting up libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Setting up libpython-stdlib:amd64 (2.7.15~rc1-1) ... -Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.5) ... -Setting up iptables (1.6.1-2ubuntu2) ... -Setting up libkrb5-3:amd64 (1.16-2ubuntu0.2) ... -Setting up libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up python (2.7.15~rc1-1) ... -Setting up libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Setting up libgssapi-krb5-2:amd64 (1.16-2ubuntu0.2) ... -Setting up perl (5.26.1-6ubuntu0.5) ... -Setting up libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up libdns1100:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up openssh-client (1:7.6p1-4ubuntu0.3) ... -Setting up libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Setting up vim (2:8.0.1453-1ubuntu1.4) ... -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/vi.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/vi.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/vi.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/vi.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/vi.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/vi.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/view.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/view.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/view.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/view.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/view.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/view.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/ex.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/ex.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/ex.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/ex.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/ex.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/ex.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/editor.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/editor.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/editor.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/editor.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/editor.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/editor.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group editor) doesn't exist -Setting up shorewall-core (5.1.12.2-1) ... -Setting up libisccfg160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up openssh-sftp-server (1:7.6p1-4ubuntu0.3) ... -Setting up libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.8) ... -Setting up shorewall (5.1.12.2-1) ... -Setting up libirs160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libcurl4:amd64 (7.58.0-2ubuntu3.12) ... -Setting up libbind9-160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up openssh-server (1:7.6p1-4ubuntu0.3) ... - -Creating config file /etc/ssh/sshd_config with new version -Creating SSH2 RSA key; this may take some time ... -2048 SHA256:KFycZO2QX9kPmLS1hD1LwhU3DxZBlFztcz+uqgJx0RM root@d75ba4fd1565 (RSA) -Creating SSH2 ECDSA key; this may take some time ... -256 SHA256:2NIyO2nRaWSPp5JIdtghHbWmnGgGj/SVcrpfmJqE6fI root@d75ba4fd1565 (ECDSA) -Creating SSH2 ED25519 key; this may take some time ... -256 SHA256:rf8k5D+ImhGYmYTHo+j2CwErD8XsG8Cm6BOb2CYF2TA root@d75ba4fd1565 (ED25519) -invoke-rc.d: could not determine current runlevel -invoke-rc.d: policy-rc.d denied execution of start. -Setting up bind9-host (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up curl (7.58.0-2ubuntu3.12) ... -Setting up dnsutils (1:9.11.3+dfsg-1ubuntu1.13) ... -Processing triggers for libc-bin (2.27-3ubuntu1.3) ... -Removing intermediate container d75ba4fd1565 - ---> 0432f5a3ec58 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in e76dedd58cc2 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container e76dedd58cc2 - ---> c234a6e27049 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 8de0897484dd -Removing intermediate container 8de0897484dd - ---> e15c18f22232 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 8fc750826453 -Removing intermediate container 8fc750826453 - ---> be33a03bf3ae -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in b2b827b1e16d -Removing intermediate container b2b827b1e16d - ---> 397a27bc19a6 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in ba0e281ba5a3 -Removing intermediate container ba0e281ba5a3 - ---> 80aea39d54a9 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 2a42b1484df3 -Removing intermediate container 2a42b1484df3 - ---> b1fcdb679aed -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in bc0b8c0c32c1 -Removing intermediate container bc0b8c0c32c1 - ---> 3982fcc6efca -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in eaf1c4cebddc -Removing intermediate container eaf1c4cebddc - ---> f829c78130d7 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> a39c5113392c -Step 13/23 : COPY get_hosts /usr/bin - ---> c6508816bc86 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 33d15eb265ae -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 36f2615ad4bf -Removing intermediate container 36f2615ad4bf - ---> f98f7626c5e8 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 1c9127392604 -Step 17/23 : RUN mkdir -p /project - ---> Running in 3c71a14018d0 -Removing intermediate container 3c71a14018d0 - ---> 685faa896f3f -Step 18/23 : RUN mkdir -p /etc/opt - ---> Running in cf08227292b6 -Removing intermediate container cf08227292b6 - ---> 9a84f419bbe6 -Step 19/23 : WORKDIR /project - ---> Running in 8ff1c685dde5 -Removing intermediate container 8ff1c685dde5 - ---> b4997e06a9c0 -Step 20/23 : COPY install-vim-plugin.sh . - ---> a5dce154a461 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 3250c2daa010 -Adding user `docker' to group `sudo' ... -Adding user docker to group sudo -Done. -Removing intermediate container 3250c2daa010 - ---> ff7766cd9a93 -Step 22/23 : COPY .vimrc /home/docker - ---> 4bfcdc8d110a -Step 23/23 : USER docker - ---> Running in 15d5ad6ee6aa -Removing intermediate container 15d5ad6ee6aa - ---> 621ec530c335 -Successfully built 621ec530c335 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -c65081711af8: Preparing -e08c5923be6b: Preparing -33cfe45b0979: Preparing -257fefb13fac: Preparing -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -748c986f448a: Preparing -c0bd0a627503: Preparing -a55bad2deee0: Preparing -3bf38be5c1ad: Preparing -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -1f3c311d6d61: Preparing -3baf8e7e389b: Preparing -7a1e164803e3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -242f180f3ae0: Waiting -f58ddfe44eef: Waiting -1f3c311d6d61: Waiting -3baf8e7e389b: Waiting -7a1e164803e3: Waiting -fe6d8881187d: Waiting -748c986f448a: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -3bf38be5c1ad: Waiting -c0bd0a627503: Waiting -a55bad2deee0: Waiting -bac6f5cfa7b8: Waiting -4f8b94a8ff52: Waiting -33cfe45b0979: Pushed -e08c5923be6b: Pushed -257fefb13fac: Pushed -c65081711af8: Pushed -7ed8d156ec94: Pushed -242f180f3ae0: Pushed -f58ddfe44eef: Pushed -748c986f448a: Pushed -c0bd0a627503: Pushed -a55bad2deee0: Pushed -3bf38be5c1ad: Pushed -4f8b94a8ff52: Pushed -bac6f5cfa7b8: Pushed -1f3c311d6d61: Pushed -3baf8e7e389b: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:8c9db2c37b46cf363f14c3b611e94418e86595709783a412499710ff429aa637 size: 4264 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 112.6kB -Step 1/23 : FROM localhost:5000/sec - ---> 621ec530c335 -Step 2/23 : USER root - ---> Running in de0eb5c4c99b -Removing intermediate container de0eb5c4c99b - ---> c8cd26548e77 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 95f272025638 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 12s (1827 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 95f272025638 - ---> 4fcbdc1c0d74 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in a78808f7ab61 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container a78808f7ab61 - ---> 7b735ba603a6 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 2f6c36e0de3e -Removing intermediate container 2f6c36e0de3e - ---> 2e7cce7f5d19 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in a89fbbc49f6b -Removing intermediate container a89fbbc49f6b - ---> 63181b38783c -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 96be7ae459ec -Removing intermediate container 96be7ae459ec - ---> 9e9544bce5e8 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in fbfd6a8b4539 -Removing intermediate container fbfd6a8b4539 - ---> a32b167a2602 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in bbcf3efdc5f1 -Removing intermediate container bbcf3efdc5f1 - ---> 05745284852a -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 392aec4a5610 -Removing intermediate container 392aec4a5610 - ---> 50fd9ceb3a85 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 4788f33fc33c -Removing intermediate container 4788f33fc33c - ---> 7a38aad59274 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> e24a0f1c6f24 -Step 13/23 : COPY get_hosts /usr/bin - ---> cf993a4986d5 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> b55060e5ff77 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 74bec5ff3450 -Removing intermediate container 74bec5ff3450 - ---> 7c378362edb3 -Step 16/23 : COPY shorewall /etc/shorewall - ---> ee8c551b1894 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 9c72bf7d8fe9 -Removing intermediate container 9c72bf7d8fe9 - ---> b87507c0261e -Step 18/23 : RUN mkdir -p /project - ---> Running in c24d3a985429 -Removing intermediate container c24d3a985429 - ---> f09f6c664182 -Step 19/23 : WORKDIR /project - ---> Running in 1f9b0162d11f -Removing intermediate container 1f9b0162d11f - ---> 407319b8491e -Step 20/23 : COPY install-vim-plugin.sh . - ---> 3367082b996c -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 69661c6b4803 -The user `docker' is already a member of `sudo'. -Removing intermediate container 69661c6b4803 - ---> 84e989436cd5 -Step 22/23 : COPY .vimrc /home/docker - ---> da05976708f5 -Step 23/23 : USER docker - ---> Running in 79af5578b792 -Removing intermediate container 79af5578b792 - ---> e26554a311c4 -Successfully built e26554a311c4 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -a1d2cea62dbf: Preparing -f3ce43e88437: Preparing -f7edc19a8d63: Preparing -90e959f492a3: Preparing -d06e118b4bc3: Preparing -94e39dbcfeda: Preparing -e42ebb5006fd: Preparing -22143a084401: Preparing -cd089230a130: Preparing -e22c66715f65: Preparing -c767402c44ea: Preparing -89427ad5ed30: Preparing -5c466de0a20e: Preparing -e4cb3af20151: Preparing -c65081711af8: Preparing -e08c5923be6b: Preparing -33cfe45b0979: Preparing -257fefb13fac: Preparing -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -748c986f448a: Preparing -c0bd0a627503: Preparing -a55bad2deee0: Preparing -3bf38be5c1ad: Preparing -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -1f3c311d6d61: Preparing -3baf8e7e389b: Preparing -7a1e164803e3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -94e39dbcfeda: Waiting -e42ebb5006fd: Waiting -22143a084401: Waiting -cd089230a130: Waiting -e22c66715f65: Waiting -c767402c44ea: Waiting -89427ad5ed30: Waiting -5c466de0a20e: Waiting -e4cb3af20151: Waiting -c65081711af8: Waiting -e08c5923be6b: Waiting -33cfe45b0979: Waiting -257fefb13fac: Waiting -7ed8d156ec94: Waiting -242f180f3ae0: Waiting -f58ddfe44eef: Waiting -748c986f448a: Waiting -c0bd0a627503: Waiting -3bf38be5c1ad: Waiting -4f8b94a8ff52: Waiting -bac6f5cfa7b8: Waiting -b43408d5f11b: Waiting -1f3c311d6d61: Waiting -3baf8e7e389b: Waiting -7a1e164803e3: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -a55bad2deee0: Waiting -d06e118b4bc3: Pushed -f3ce43e88437: Pushed -f7edc19a8d63: Pushed -a1d2cea62dbf: Pushed -90e959f492a3: Pushed -94e39dbcfeda: Pushed -e42ebb5006fd: Pushed -22143a084401: Pushed -e22c66715f65: Pushed -cd089230a130: Pushed -c767402c44ea: Pushed -5c466de0a20e: Pushed -89427ad5ed30: Pushed -c65081711af8: Pushed -257fefb13fac: Pushed -e08c5923be6b: Pushed -7ed8d156ec94: Pushed -33cfe45b0979: Pushed -242f180f3ae0: Pushed -f58ddfe44eef: Pushed -748c986f448a: Pushed -c0bd0a627503: Pushed -4f8b94a8ff52: Pushed -3bf38be5c1ad: Pushed -a55bad2deee0: Pushed -bac6f5cfa7b8: Pushed -3baf8e7e389b: Pushed -1f3c311d6d61: Pushed -23135df75b44: Pushed -fe6d8881187d: Pushed -e4cb3af20151: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:ae948538dbbae95157924b1e3ff6f5c11b700c64f5d2f611f3bfd332c61d2f8a size: 7171 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 115.2kB -Step 1/23 : FROM localhost:5000/sec - ---> e26554a311c4 -Step 2/23 : USER root - ---> Running in c5a69c43f00b -Removing intermediate container c5a69c43f00b - ---> fb3c206c61b4 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 6f589f4bdea0 -Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:3 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 12s (1776 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 6f589f4bdea0 - ---> cab654ad0515 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 24034873866d -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 24034873866d - ---> 25b0eab998a1 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 265f3f5ab743 -Removing intermediate container 265f3f5ab743 - ---> ca9459913e10 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in c890c44dda78 -Removing intermediate container c890c44dda78 - ---> b4644a9c85f7 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in feda1deef3d0 -Removing intermediate container feda1deef3d0 - ---> f70a89c9271f -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in b8c376e3a8fd -Removing intermediate container b8c376e3a8fd - ---> d07ca0842898 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 299900db1f47 -Removing intermediate container 299900db1f47 - ---> 427769f897a1 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 97828b838ca5 -Removing intermediate container 97828b838ca5 - ---> 903f701d35c2 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 71e8a80ed897 -Removing intermediate container 71e8a80ed897 - ---> e6ab90625809 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 1999b8da243f -Step 13/23 : COPY get_hosts /usr/bin - ---> 5785c4e3094c -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> b10b327388f0 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 801065b8f404 -Removing intermediate container 801065b8f404 - ---> c168d49c06e9 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 5109f6de0436 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 68ee53b1a5f0 -Removing intermediate container 68ee53b1a5f0 - ---> 6e0afc590033 -Step 18/23 : RUN mkdir -p /project - ---> Running in bde50ab0378b -Removing intermediate container bde50ab0378b - ---> 7150899a8fda -Step 19/23 : WORKDIR /project - ---> Running in c27cc761b739 -Removing intermediate container c27cc761b739 - ---> 59eb24d7f551 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 7555bf53c7cd -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 66d6fb593018 -The user `docker' is already a member of `sudo'. -Removing intermediate container 66d6fb593018 - ---> 3253c91ac45f -Step 22/23 : COPY .vimrc /home/docker - ---> 027c07e25eef -Step 23/23 : USER docker - ---> Running in ea869404e402 -Removing intermediate container ea869404e402 - ---> e1f1bb589b23 -Successfully built e1f1bb589b23 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -21efa4eba8b1: Preparing -d59124498620: Preparing -57b292cb4083: Preparing -53049aef3d56: Preparing -863cb086b83b: Preparing -45bdc6f61aed: Preparing -5b486ace0136: Preparing -800b9253e15d: Preparing -7369e76a1f43: Preparing -3263ac556437: Preparing -3cf1f6b102af: Preparing -d80d9597e45a: Preparing -3e52419df646: Preparing -a3a7a724b578: Preparing -a1d2cea62dbf: Preparing -f3ce43e88437: Preparing -f7edc19a8d63: Preparing -90e959f492a3: Preparing -d06e118b4bc3: Preparing -94e39dbcfeda: Preparing -e42ebb5006fd: Preparing -22143a084401: Preparing -cd089230a130: Preparing -e22c66715f65: Preparing -c767402c44ea: Preparing -89427ad5ed30: Preparing -5c466de0a20e: Preparing -e4cb3af20151: Preparing -c65081711af8: Preparing -e08c5923be6b: Preparing -33cfe45b0979: Preparing -257fefb13fac: Preparing -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -748c986f448a: Preparing -c0bd0a627503: Preparing -a55bad2deee0: Preparing -3bf38be5c1ad: Preparing -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -1f3c311d6d61: Preparing -3baf8e7e389b: Preparing -7a1e164803e3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -c767402c44ea: Waiting -89427ad5ed30: Waiting -5c466de0a20e: Waiting -e4cb3af20151: Waiting -c65081711af8: Waiting -e08c5923be6b: Waiting -45bdc6f61aed: Waiting -5b486ace0136: Waiting -800b9253e15d: Waiting -7369e76a1f43: Waiting -3263ac556437: Waiting -3cf1f6b102af: Waiting -d80d9597e45a: Waiting -3e52419df646: Waiting -a3a7a724b578: Waiting -a1d2cea62dbf: Waiting -f3ce43e88437: Waiting -f7edc19a8d63: Waiting -90e959f492a3: Waiting -d06e118b4bc3: Waiting -94e39dbcfeda: Waiting -e42ebb5006fd: Waiting -22143a084401: Waiting -cd089230a130: Waiting -e22c66715f65: Waiting -257fefb13fac: Waiting -7ed8d156ec94: Waiting -242f180f3ae0: Waiting -748c986f448a: Waiting -c0bd0a627503: Waiting -a55bad2deee0: Waiting -3bf38be5c1ad: Waiting -4f8b94a8ff52: Waiting -bac6f5cfa7b8: Waiting -1f3c311d6d61: Waiting -3baf8e7e389b: Waiting -7a1e164803e3: Waiting -fe6d8881187d: Waiting -f58ddfe44eef: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -33cfe45b0979: Waiting -57b292cb4083: Pushed -863cb086b83b: Pushed -53049aef3d56: Pushed -d59124498620: Pushed -21efa4eba8b1: Pushed -5b486ace0136: Pushed -45bdc6f61aed: Pushed -7369e76a1f43: Pushed -800b9253e15d: Pushed -3263ac556437: Pushed -d80d9597e45a: Pushed -3cf1f6b102af: Pushed -3e52419df646: Pushed -a1d2cea62dbf: Pushed -f3ce43e88437: Pushed -f7edc19a8d63: Pushed -90e959f492a3: Pushed -d06e118b4bc3: Pushed -e42ebb5006fd: Pushed -94e39dbcfeda: Pushed -22143a084401: Pushed -cd089230a130: Pushed -e22c66715f65: Pushed -c767402c44ea: Pushed -89427ad5ed30: Pushed -5c466de0a20e: Pushed -c65081711af8: Pushed -33cfe45b0979: Pushed -e08c5923be6b: Pushed -257fefb13fac: Pushed -7ed8d156ec94: Pushed -242f180f3ae0: Pushed -f58ddfe44eef: Pushed -748c986f448a: Pushed -a55bad2deee0: Pushed -c0bd0a627503: Pushed -3bf38be5c1ad: Pushed -4f8b94a8ff52: Pushed -bac6f5cfa7b8: Pushed -1f3c311d6d61: Pushed -3baf8e7e389b: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a3a7a724b578: Pushed -e4cb3af20151: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:bb39d8704792942d92596f1af9c7ed315efd3a5773a151f24f497b04d2ca291c size: 10077 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 118.3kB -Step 1/23 : FROM localhost:5000/sec - ---> e1f1bb589b23 -Step 2/23 : USER root - ---> Running in 5a7bba3d8247 -Removing intermediate container 5a7bba3d8247 - ---> bcea465dee97 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 706204f6eeea -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:5 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 15s (1456 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 706204f6eeea - ---> 418b23477078 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 75f9631c8f21 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 75f9631c8f21 - ---> cdbba4dc71cf -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 48a5876a9e96 -Removing intermediate container 48a5876a9e96 - ---> 46689864ff32 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 6bcff7b05455 -Removing intermediate container 6bcff7b05455 - ---> 684cd2b193c7 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 130a69a4de5a -Removing intermediate container 130a69a4de5a - ---> 5b8d833ee7a1 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in f5d88ddf499b -Removing intermediate container f5d88ddf499b - ---> 3c74c8ff3dd2 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in f6a9421b68f3 -Removing intermediate container f6a9421b68f3 - ---> 097bcefa5588 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 9e3506c4b31b -Removing intermediate container 9e3506c4b31b - ---> 0fd93a9abe44 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in c02364b33f72 -Removing intermediate container c02364b33f72 - ---> f4d5839a4410 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 4e3a9da52584 -Step 13/23 : COPY get_hosts /usr/bin - ---> 62ae98d21172 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 0bf8711c1abf -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 30ca5802e016 -Removing intermediate container 30ca5802e016 - ---> 97b86c4e418c -Step 16/23 : COPY shorewall /etc/shorewall - ---> 2a193c5ad540 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in dce0e212ae3e -Removing intermediate container dce0e212ae3e - ---> cb303c9bc31f -Step 18/23 : RUN mkdir -p /project - ---> Running in 2c2b59e675d8 -Removing intermediate container 2c2b59e675d8 - ---> 82aa9d9475c7 -Step 19/23 : WORKDIR /project - ---> Running in 872e15269087 -Removing intermediate container 872e15269087 - ---> daf1b59c6f55 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 6e08b0bb3040 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 1c740055c2e1 -The user `docker' is already a member of `sudo'. -Removing intermediate container 1c740055c2e1 - ---> dd9b86284034 -Step 22/23 : COPY .vimrc /home/docker - ---> 12d03dd5b2e1 -Step 23/23 : USER docker - ---> Running in 48694f4ed80b -Removing intermediate container 48694f4ed80b - ---> ef98f7ae9779 -Successfully built ef98f7ae9779 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -Get http://localhost:5000/v2/: dial tcp 127.0.0.1:5000: connect: connection refused ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 120.3kB -Step 1/23 : FROM localhost:5000/sec - ---> ef98f7ae9779 -Step 2/23 : USER root - ---> Running in 8981f1320fae -Removing intermediate container 8981f1320fae - ---> 5807e005e04f -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 8263b8ccb9ce -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 11s (1883 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 8263b8ccb9ce - ---> c661f74497f2 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in b627aeb0f21f -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container b627aeb0f21f - ---> 744ceceb5827 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 9db0c52196b4 -Removing intermediate container 9db0c52196b4 - ---> 9ca63e85b3c9 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 588008819e9a -Removing intermediate container 588008819e9a - ---> 258ec0e05ff5 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 3ebe4ff27803 -Removing intermediate container 3ebe4ff27803 - ---> 1c13fd9bc258 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 66d66366dfa0 -Removing intermediate container 66d66366dfa0 - ---> fe17761dc84c -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in a8a64eefd190 -Removing intermediate container a8a64eefd190 - ---> 2fc5f040121c -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 42dc0eb349be -Removing intermediate container 42dc0eb349be - ---> 9c93ba019914 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in fa4ae91449d8 -Removing intermediate container fa4ae91449d8 - ---> 93d7c20ba1f1 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 3e3074e24137 -Step 13/23 : COPY get_hosts /usr/bin - ---> 1aff6c513332 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> aa2751508015 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 8e45a1988ad1 -Removing intermediate container 8e45a1988ad1 - ---> 244c411aef42 -Step 16/23 : COPY shorewall /etc/shorewall - ---> d1cc8decfa73 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 369844ad129a -Removing intermediate container 369844ad129a - ---> fb7121222118 -Step 18/23 : RUN mkdir -p /project - ---> Running in a81401fe95f9 -Removing intermediate container a81401fe95f9 - ---> ccf2067ba5f7 -Step 19/23 : WORKDIR /project - ---> Running in 67354327420b -Removing intermediate container 67354327420b - ---> f8bba7aecca1 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 10b92748bac1 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in a69224ad62a6 -The user `docker' is already a member of `sudo'. -Removing intermediate container a69224ad62a6 - ---> 23a724c53e2d -Step 22/23 : COPY .vimrc /home/docker - ---> 5096263867ec -Step 23/23 : USER docker - ---> Running in 5fd7b7f5f8fd -Removing intermediate container 5fd7b7f5f8fd - ---> 86a201f61f00 -Successfully built 86a201f61f00 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -418a1420f848: Preparing -d4ef6687ec24: Preparing -d26c000fe807: Preparing -2dc6d8f0563b: Preparing -9819c3e138d9: Preparing -6d4e984a00ed: Preparing -9f9cf4d793d9: Preparing -c4aae6fbd5ee: Preparing -244a3b1d1a28: Preparing -71cf7b156c8f: Preparing -36995f901c74: Preparing -1306a073c2e4: Preparing -ae95b6e7214b: Preparing -1f2fe9d817e7: Preparing -9f1fded15526: Preparing -00c6a057b22e: Preparing -81aec7de5067: Preparing -99f60f3d6fb4: Preparing -2a22607e7f72: Preparing -3f3092edcc59: Preparing -2f265df07905: Preparing -4b0ba71d4d49: Preparing -94dd507fd40a: Preparing -02d9286ccd96: Preparing -65ba9c307279: Preparing -6a419e5480a4: Preparing -25c8a466d710: Preparing -9692e7e66d73: Preparing -21efa4eba8b1: Preparing -d59124498620: Preparing -57b292cb4083: Preparing -53049aef3d56: Preparing -863cb086b83b: Preparing -45bdc6f61aed: Preparing -5b486ace0136: Preparing -800b9253e15d: Preparing -7369e76a1f43: Preparing -3263ac556437: Preparing -3cf1f6b102af: Preparing -d80d9597e45a: Preparing -3e52419df646: Preparing -a3a7a724b578: Preparing -a1d2cea62dbf: Preparing -f3ce43e88437: Preparing -f7edc19a8d63: Preparing -90e959f492a3: Preparing -d06e118b4bc3: Preparing -94e39dbcfeda: Preparing -e42ebb5006fd: Preparing -22143a084401: Preparing -cd089230a130: Preparing -e22c66715f65: Preparing -c767402c44ea: Preparing -89427ad5ed30: Preparing -5c466de0a20e: Preparing -e4cb3af20151: Preparing -c65081711af8: Preparing -e08c5923be6b: Preparing -33cfe45b0979: Preparing -257fefb13fac: Preparing -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -748c986f448a: Preparing -c0bd0a627503: Preparing -a55bad2deee0: Preparing -6d4e984a00ed: Waiting -3bf38be5c1ad: Preparing -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -9f9cf4d793d9: Waiting -1f3c311d6d61: Preparing -3baf8e7e389b: Preparing -c4aae6fbd5ee: Waiting -7a1e164803e3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -244a3b1d1a28: Waiting -b43408d5f11b: Preparing -71cf7b156c8f: Waiting -45bdc6f61aed: Waiting -5b486ace0136: Waiting -36995f901c74: Waiting -800b9253e15d: Waiting -1306a073c2e4: Waiting -7369e76a1f43: Waiting -ae95b6e7214b: Waiting -3263ac556437: Waiting -1f2fe9d817e7: Waiting -9f1fded15526: Waiting -00c6a057b22e: Waiting -81aec7de5067: Waiting -99f60f3d6fb4: Waiting -2a22607e7f72: Waiting -3f3092edcc59: Waiting -2f265df07905: Waiting -4b0ba71d4d49: Waiting -94dd507fd40a: Waiting -02d9286ccd96: Waiting -65ba9c307279: Waiting -6a419e5480a4: Waiting -25c8a466d710: Waiting -863cb086b83b: Waiting -9692e7e66d73: Waiting -21efa4eba8b1: Waiting -d59124498620: Waiting -57b292cb4083: Waiting -53049aef3d56: Waiting -d80d9597e45a: Waiting -3e52419df646: Waiting -a3a7a724b578: Waiting -a1d2cea62dbf: Waiting -f3ce43e88437: Waiting -f7edc19a8d63: Waiting -90e959f492a3: Waiting -d06e118b4bc3: Waiting -e08c5923be6b: Waiting -94e39dbcfeda: Waiting -33cfe45b0979: Waiting -e42ebb5006fd: Waiting -257fefb13fac: Waiting -22143a084401: Waiting -7ed8d156ec94: Waiting -cd089230a130: Waiting -242f180f3ae0: Waiting -e22c66715f65: Waiting -f58ddfe44eef: Waiting -c767402c44ea: Waiting -748c986f448a: Waiting -89427ad5ed30: Waiting -4f8b94a8ff52: Waiting -c0bd0a627503: Waiting -bac6f5cfa7b8: Waiting -5c466de0a20e: Waiting -a55bad2deee0: Waiting -1f3c311d6d61: Waiting -e4cb3af20151: Waiting -3bf38be5c1ad: Waiting -3baf8e7e389b: Waiting -7a1e164803e3: Waiting -c65081711af8: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -9819c3e138d9: Pushed -d4ef6687ec24: Pushed -2dc6d8f0563b: Pushed -d26c000fe807: Pushed -9f9cf4d793d9: Pushed -6d4e984a00ed: Pushed -c4aae6fbd5ee: Pushed -244a3b1d1a28: Pushed -418a1420f848: Pushed -71cf7b156c8f: Pushed -36995f901c74: Pushed -1306a073c2e4: Pushed -ae95b6e7214b: Pushed -9f1fded15526: Pushed -00c6a057b22e: Pushed -99f60f3d6fb4: Pushed -81aec7de5067: Pushed -3f3092edcc59: Pushed -2a22607e7f72: Pushed -2f265df07905: Pushed -94dd507fd40a: Pushed -4b0ba71d4d49: Pushed -02d9286ccd96: Pushed -65ba9c307279: Pushed -6a419e5480a4: Pushed -25c8a466d710: Pushed -21efa4eba8b1: Pushed -d59124498620: Pushed -57b292cb4083: Pushed -53049aef3d56: Pushed -863cb086b83b: Pushed -45bdc6f61aed: Pushed -800b9253e15d: Pushed -5b486ace0136: Pushed -7369e76a1f43: Pushed -3263ac556437: Pushed -3cf1f6b102af: Pushed -d80d9597e45a: Pushed -3e52419df646: Pushed -a1d2cea62dbf: Pushed -f3ce43e88437: Pushed -f7edc19a8d63: Pushed -90e959f492a3: Pushed -d06e118b4bc3: Pushed -94e39dbcfeda: Pushed -e42ebb5006fd: Pushed -22143a084401: Pushed -cd089230a130: Pushed -e22c66715f65: Pushed -c767402c44ea: Pushed -89427ad5ed30: Pushed -5c466de0a20e: Pushed -c65081711af8: Pushed -e08c5923be6b: Pushed -33cfe45b0979: Pushed -9692e7e66d73: Pushed -257fefb13fac: Pushed -1f2fe9d817e7: Pushed -7ed8d156ec94: Pushed -242f180f3ae0: Pushed -f58ddfe44eef: Pushed -748c986f448a: Pushed -c0bd0a627503: Pushed -a55bad2deee0: Pushed -4f8b94a8ff52: Pushed -3bf38be5c1ad: Pushed -bac6f5cfa7b8: Pushed -1f3c311d6d61: Pushed -3baf8e7e389b: Pushed -a3a7a724b578: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -e4cb3af20151: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:d5502f0aa28d548581fbb2e1fc36a16fd1dab4808ded1ebc86e7eb9dd9cf99e6 size: 15889 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Stopping hybrid_worker_2 ... -Stopping hybrid_worker_1 ... -Stopping hybrid_master_1 ... -Stopping hybrid_registry_1 ... - Stopping hybrid_registry_1 ... done  Stopping hybrid_worker_1 ... done  Stopping hybrid_worker_2 ... done  Stopping hybrid_master_1 ... done Removing hybrid_worker_2 ... -Removing hybrid_worker_1 ... -Removing hybrid_master_1 ... -Removing hybrid_registry_1 ... - Removing hybrid_master_1 ... done  Removing hybrid_worker_2 ... done  Removing hybrid_worker_1 ... done  Removing hybrid_registry_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 123.4kB -Step 1/23 : FROM localhost:5000/sec - ---> 86a201f61f00 -Step 2/23 : USER root - ---> Running in ef6dc87afdbb -Removing intermediate container ef6dc87afdbb - ---> bb36b754b4b4 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in a175b311a013 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 11s (1918 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container a175b311a013 - ---> fe4d1e2cdd7d -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in ce9ddfc9bed6 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container ce9ddfc9bed6 - ---> ff6c725773d5 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in de215b6e2e30 -Removing intermediate container de215b6e2e30 - ---> 80d17ac129ea -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in af18401a2d57 -Removing intermediate container af18401a2d57 - ---> 6089377f954c -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 9782411525d5 -Removing intermediate container 9782411525d5 - ---> c367fd1315ad -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 5f05deaa144d -Removing intermediate container 5f05deaa144d - ---> e371b62bfc80 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in b2e615591051 -Removing intermediate container b2e615591051 - ---> 3daf92a30e51 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 07a0ad72615e -Removing intermediate container 07a0ad72615e - ---> 06a282f3a8a9 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 4901d742808e -Removing intermediate container 4901d742808e - ---> 4116bbb4dd28 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 4d581afd881c -Step 13/23 : COPY get_hosts /usr/bin - ---> 999b405d22fb -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> d030bc61ad58 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in a0904e24e4ff -Removing intermediate container a0904e24e4ff - ---> 8881fb87991c -Step 16/23 : COPY shorewall /etc/shorewall - ---> f658d4c5c5ef -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in dd112076f1ad -Removing intermediate container dd112076f1ad - ---> a77a7b007edb -Step 18/23 : RUN mkdir -p /project - ---> Running in f9d55fc8eda3 -Removing intermediate container f9d55fc8eda3 - ---> 3fc630f990e4 -Step 19/23 : WORKDIR /project - ---> Running in e870b9088cde -Removing intermediate container e870b9088cde - ---> 6cb9eafb7408 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 8c7ec1ffb465 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 94b4aadf9a05 -The user `docker' is already a member of `sudo'. -Removing intermediate container 94b4aadf9a05 - ---> fc9ad6c815dd -Step 22/23 : COPY .vimrc /home/docker - ---> 458b120f160b -Step 23/23 : USER docker - ---> Running in 2e9b8ad779db -Removing intermediate container 2e9b8ad779db - ---> 07341a6403a6 -Successfully built 07341a6403a6 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -5f973a5e2524: Preparing -bf16cec31530: Preparing -49b946784c52: Preparing -985fde413278: Preparing -51f0cf7ca984: Preparing -b4853b5a1254: Preparing -cdb2ad7da563: Preparing -634f6ff134fd: Preparing -d595c4d51f62: Preparing -e352a942cbb0: Preparing -1442f11781f8: Preparing -d1071aa03c71: Preparing -3cd5e748b6c4: Preparing -41f55b4556fe: Preparing -418a1420f848: Preparing -d4ef6687ec24: Preparing -d26c000fe807: Preparing -634f6ff134fd: Waiting -2dc6d8f0563b: Preparing -9819c3e138d9: Preparing -6d4e984a00ed: Preparing -b4853b5a1254: Waiting -9f9cf4d793d9: Preparing -c4aae6fbd5ee: Preparing -d595c4d51f62: Waiting -244a3b1d1a28: Preparing -71cf7b156c8f: Preparing -e352a942cbb0: Waiting -36995f901c74: Preparing -1306a073c2e4: Preparing -1442f11781f8: Waiting -ae95b6e7214b: Preparing -1f2fe9d817e7: Preparing -9f1fded15526: Preparing -d1071aa03c71: Waiting -00c6a057b22e: Preparing -81aec7de5067: Preparing -3cd5e748b6c4: Waiting -99f60f3d6fb4: Preparing -2a22607e7f72: Preparing -3f3092edcc59: Preparing -41f55b4556fe: Waiting -2f265df07905: Preparing -4b0ba71d4d49: Preparing -94dd507fd40a: Preparing -02d9286ccd96: Preparing -65ba9c307279: Preparing -6a419e5480a4: Preparing -25c8a466d710: Preparing -9692e7e66d73: Preparing -21efa4eba8b1: Preparing -d59124498620: Preparing -57b292cb4083: Preparing -53049aef3d56: Preparing -863cb086b83b: Preparing -45bdc6f61aed: Preparing -5b486ace0136: Preparing -800b9253e15d: Preparing -7369e76a1f43: Preparing -3263ac556437: Preparing -3cf1f6b102af: Preparing -d80d9597e45a: Preparing -3e52419df646: Preparing -a3a7a724b578: Preparing -a1d2cea62dbf: Preparing -f3ce43e88437: Preparing -f7edc19a8d63: Preparing -90e959f492a3: Preparing -d06e118b4bc3: Preparing -94e39dbcfeda: Preparing -e42ebb5006fd: Preparing -22143a084401: Preparing -cd089230a130: Preparing -e22c66715f65: Preparing -c767402c44ea: Preparing -89427ad5ed30: Preparing -5c466de0a20e: Preparing -e4cb3af20151: Preparing -c65081711af8: Preparing -e08c5923be6b: Preparing -cdb2ad7da563: Waiting -33cfe45b0979: Preparing -257fefb13fac: Preparing -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -748c986f448a: Preparing -c0bd0a627503: Preparing -a55bad2deee0: Preparing -3bf38be5c1ad: Preparing -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -1f3c311d6d61: Preparing -3baf8e7e389b: Preparing -7a1e164803e3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -863cb086b83b: Waiting -244a3b1d1a28: Waiting -418a1420f848: Waiting -45bdc6f61aed: Waiting -71cf7b156c8f: Waiting -d4ef6687ec24: Waiting -5b486ace0136: Waiting -800b9253e15d: Waiting -d26c000fe807: Waiting -36995f901c74: Waiting -7369e76a1f43: Waiting -2dc6d8f0563b: Waiting -1306a073c2e4: Waiting -3263ac556437: Waiting -9819c3e138d9: Waiting -ae95b6e7214b: Waiting -3cf1f6b102af: Waiting -1f2fe9d817e7: Waiting -6d4e984a00ed: Waiting -d80d9597e45a: Waiting -9f9cf4d793d9: Waiting -9f1fded15526: Waiting -3e52419df646: Waiting -c4aae6fbd5ee: Waiting -a3a7a724b578: Waiting -00c6a057b22e: Waiting -a1d2cea62dbf: Waiting -81aec7de5067: Waiting -f3ce43e88437: Waiting -99f60f3d6fb4: Waiting -f7edc19a8d63: Waiting -3f3092edcc59: Waiting -2a22607e7f72: Waiting -90e959f492a3: Waiting -02d9286ccd96: Waiting -2f265df07905: Waiting -d06e118b4bc3: Waiting -65ba9c307279: Waiting -25c8a466d710: Waiting -6a419e5480a4: Waiting -4b0ba71d4d49: Waiting -94e39dbcfeda: Waiting -9692e7e66d73: Waiting -e42ebb5006fd: Waiting -94dd507fd40a: Waiting -d59124498620: Waiting -21efa4eba8b1: Waiting -22143a084401: Waiting -53049aef3d56: Waiting -57b292cb4083: Waiting -cd089230a130: Waiting -e22c66715f65: Waiting -33cfe45b0979: Waiting -c767402c44ea: Waiting -257fefb13fac: Waiting -89427ad5ed30: Waiting -748c986f448a: Waiting -5c466de0a20e: Waiting -7ed8d156ec94: Waiting -e4cb3af20151: Waiting -c0bd0a627503: Waiting -242f180f3ae0: Waiting -c65081711af8: Waiting -f58ddfe44eef: Waiting -a55bad2deee0: Waiting -3bf38be5c1ad: Waiting -bac6f5cfa7b8: Waiting -3baf8e7e389b: Waiting -4f8b94a8ff52: Waiting -1f3c311d6d61: Waiting -b43408d5f11b: Waiting -23135df75b44: Waiting -fe6d8881187d: Waiting -7a1e164803e3: Waiting -51f0cf7ca984: Pushed -5f973a5e2524: Pushed -bf16cec31530: Pushed -985fde413278: Pushed -49b946784c52: Pushed -b4853b5a1254: Pushed -cdb2ad7da563: Pushed -634f6ff134fd: Pushed -d595c4d51f62: Pushed -e352a942cbb0: Pushed -1442f11781f8: Pushed -d1071aa03c71: Pushed -d4ef6687ec24: Pushed -3cd5e748b6c4: Pushed -d26c000fe807: Pushed -418a1420f848: Pushed -2dc6d8f0563b: Pushed -9819c3e138d9: Pushed -6d4e984a00ed: Pushed -c4aae6fbd5ee: Pushed -9f9cf4d793d9: Pushed -244a3b1d1a28: Pushed -71cf7b156c8f: Pushed -1306a073c2e4: Pushed -36995f901c74: Pushed -ae95b6e7214b: Pushed -9f1fded15526: Pushed -00c6a057b22e: Pushed -81aec7de5067: Pushed -2a22607e7f72: Pushed -99f60f3d6fb4: Pushed -3f3092edcc59: Pushed -4b0ba71d4d49: Pushed -2f265df07905: Pushed -94dd507fd40a: Pushed -02d9286ccd96: Pushed -65ba9c307279: Pushed -6a419e5480a4: Pushed -25c8a466d710: Pushed -21efa4eba8b1: Pushed -d59124498620: Pushed -57b292cb4083: Pushed -53049aef3d56: Pushed -863cb086b83b: Pushed -45bdc6f61aed: Pushed -5b486ace0136: Pushed -800b9253e15d: Pushed -7369e76a1f43: Pushed -3263ac556437: Pushed -3cf1f6b102af: Pushed -d80d9597e45a: Pushed -3e52419df646: Pushed -a1d2cea62dbf: Pushed -f3ce43e88437: Pushed -f7edc19a8d63: Pushed -1f2fe9d817e7: Pushed -90e959f492a3: Pushed -d06e118b4bc3: Pushed -41f55b4556fe: Pushed -94e39dbcfeda: Pushed -e42ebb5006fd: Pushed -22143a084401: Pushed -cd089230a130: Pushed -e22c66715f65: Pushed -89427ad5ed30: Pushed -5c466de0a20e: Pushed -c767402c44ea: Pushed -c65081711af8: Pushed -9692e7e66d73: Pushed -e08c5923be6b: Pushed -33cfe45b0979: Pushed -257fefb13fac: Pushed -242f180f3ae0: Pushed -7ed8d156ec94: Pushed -f58ddfe44eef: Pushed -748c986f448a: Pushed -c0bd0a627503: Pushed -a55bad2deee0: Pushed -3bf38be5c1ad: Pushed -4f8b94a8ff52: Pushed -bac6f5cfa7b8: Pushed -1f3c311d6d61: Pushed -3baf8e7e389b: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a3a7a724b578: Pushed -e4cb3af20151: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:bacf8dd789156dbb899030e65eca603e6cce2a0bc54fbb386e9c550e4bf2717e size: 18795 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing hybrid_worker_2 ... -Removing hybrid_worker_1 ... -Removing hybrid_master_1 ... -Removing hybrid_registry_1 ... - Removing hybrid_master_1 ... done  Removing hybrid_worker_2 ... done  Removing hybrid_worker_1 ... done  Removing hybrid_registry_1 ... done Removing network hybrid_default -Removing network hybrid_net -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 126kB -Step 1/23 : FROM localhost:5000/sec - ---> 07341a6403a6 -Step 2/23 : USER root - ---> Running in 93ad3e1bee30 -Removing intermediate container 93ad3e1bee30 - ---> 2d2fedcb29d5 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in e89b9ec62aa1 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:5 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 13s (1699 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container e89b9ec62aa1 - ---> 718b516698e6 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 913cd71be097 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 913cd71be097 - ---> 564c5463daa3 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in eb95faa5471f -Removing intermediate container eb95faa5471f - ---> 46e9dd50f086 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in c8c6a501082b -Removing intermediate container c8c6a501082b - ---> 7b38ff2ff963 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in f28c91b9bf73 -Removing intermediate container f28c91b9bf73 - ---> dfda71dca706 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 61d8409c029c -Removing intermediate container 61d8409c029c - ---> 5ca1eb260be2 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in c05535994d0f -Removing intermediate container c05535994d0f - ---> 98b911ff7c09 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in bf182f2116d8 -Removing intermediate container bf182f2116d8 - ---> fa8f4a5f52b2 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 8a4b69b57d41 -Removing intermediate container 8a4b69b57d41 - ---> f0639ea96fc0 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> cc3a958ebdc5 -Step 13/23 : COPY get_hosts /usr/bin - ---> ebf7b601083c -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 459508e49fe6 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 06164939bd2b -Removing intermediate container 06164939bd2b - ---> 2b67afe4ac04 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 42bef276bcd4 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 0bd826840b1b -Removing intermediate container 0bd826840b1b - ---> 0e155834b4dc -Step 18/23 : RUN mkdir -p /project - ---> Running in 096c49449b4f -Removing intermediate container 096c49449b4f - ---> 22ef21a1e87c -Step 19/23 : WORKDIR /project - ---> Running in d1550f07227b -Removing intermediate container d1550f07227b - ---> 48960f24b4c8 -Step 20/23 : COPY install-vim-plugin.sh . - ---> bc71dffa74db -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 9ab0fd2e59a7 -The user `docker' is already a member of `sudo'. -Removing intermediate container 9ab0fd2e59a7 - ---> 96db95406362 -Step 22/23 : COPY .vimrc /home/docker - ---> 4e83871eb6ed -Step 23/23 : USER docker - ---> Running in 38b8a7807d27 -Removing intermediate container 38b8a7807d27 - ---> 0d52aa64d7c6 -Successfully built 0d52aa64d7c6 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -0296b09dee8d: Preparing -925da60a8a8f: Preparing -354031b7a33f: Preparing -6866272cef85: Preparing -0cc409d23aea: Preparing -79e071ddadfb: Preparing -6b625a06eaec: Preparing -f799f39eeeae: Preparing -46603e2a1031: Preparing -2305a704f992: Preparing -7c64a5f9ad01: Preparing -156cd4a54131: Preparing -9233ef7b059b: Preparing -56ce4e93b16b: Preparing -5f973a5e2524: Preparing -bf16cec31530: Preparing -49b946784c52: Preparing -985fde413278: Preparing -51f0cf7ca984: Preparing -b4853b5a1254: Preparing -cdb2ad7da563: Preparing -634f6ff134fd: Preparing -d595c4d51f62: Preparing -e352a942cbb0: Preparing -1442f11781f8: Preparing -d1071aa03c71: Preparing -3cd5e748b6c4: Preparing -41f55b4556fe: Preparing -418a1420f848: Preparing -d4ef6687ec24: Preparing -d26c000fe807: Preparing -2dc6d8f0563b: Preparing -9819c3e138d9: Preparing -6d4e984a00ed: Preparing -9f9cf4d793d9: Preparing -c4aae6fbd5ee: Preparing -244a3b1d1a28: Preparing -71cf7b156c8f: Preparing -36995f901c74: Preparing -1306a073c2e4: Preparing -ae95b6e7214b: Preparing -1f2fe9d817e7: Preparing -9f1fded15526: Preparing -00c6a057b22e: Preparing -81aec7de5067: Preparing -99f60f3d6fb4: Preparing -2a22607e7f72: Preparing -3f3092edcc59: Preparing -2f265df07905: Preparing -4b0ba71d4d49: Preparing -94dd507fd40a: Preparing -02d9286ccd96: Preparing -65ba9c307279: Preparing -6a419e5480a4: Preparing -25c8a466d710: Preparing -9692e7e66d73: Preparing -21efa4eba8b1: Preparing -d59124498620: Preparing -57b292cb4083: Preparing -53049aef3d56: Preparing -863cb086b83b: Preparing -45bdc6f61aed: Preparing -5b486ace0136: Preparing -800b9253e15d: Preparing -7369e76a1f43: Preparing -3263ac556437: Preparing -3cf1f6b102af: Preparing -d80d9597e45a: Preparing -3e52419df646: Preparing -a3a7a724b578: Preparing -a1d2cea62dbf: Preparing -f3ce43e88437: Preparing -f7edc19a8d63: Preparing -90e959f492a3: Preparing -d06e118b4bc3: Preparing -94e39dbcfeda: Preparing -e42ebb5006fd: Preparing -22143a084401: Preparing -cd089230a130: Preparing -e22c66715f65: Preparing -c767402c44ea: Preparing -89427ad5ed30: Preparing -5c466de0a20e: Preparing -e4cb3af20151: Preparing -c65081711af8: Preparing -e08c5923be6b: Preparing -33cfe45b0979: Preparing -257fefb13fac: Preparing -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -748c986f448a: Preparing -c0bd0a627503: Preparing -a55bad2deee0: Preparing -3bf38be5c1ad: Preparing -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -1f3c311d6d61: Preparing -3baf8e7e389b: Preparing -7a1e164803e3: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -a3a7a724b578: Waiting -a1d2cea62dbf: Waiting -f3ce43e88437: Waiting -f7edc19a8d63: Waiting -90e959f492a3: Waiting -d06e118b4bc3: Waiting -94e39dbcfeda: Waiting -e42ebb5006fd: Waiting -22143a084401: Waiting -cd089230a130: Waiting -e22c66715f65: Waiting -c767402c44ea: Waiting -89427ad5ed30: Waiting -5c466de0a20e: Waiting -e4cb3af20151: Waiting -c65081711af8: Waiting -e08c5923be6b: Waiting -33cfe45b0979: Waiting -257fefb13fac: Waiting -7ed8d156ec94: Waiting -242f180f3ae0: Waiting -f58ddfe44eef: Waiting -748c986f448a: Waiting -c0bd0a627503: Waiting -a55bad2deee0: Waiting -3bf38be5c1ad: Waiting -4f8b94a8ff52: Waiting -bac6f5cfa7b8: Waiting -1f3c311d6d61: Waiting -3baf8e7e389b: Waiting -7a1e164803e3: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -79e071ddadfb: Waiting -6b625a06eaec: Waiting -d595c4d51f62: Waiting -f799f39eeeae: Waiting -46603e2a1031: Waiting -2305a704f992: Waiting -7c64a5f9ad01: Waiting -156cd4a54131: Waiting -9233ef7b059b: Waiting -56ce4e93b16b: Waiting -5f973a5e2524: Waiting -bf16cec31530: Waiting -49b946784c52: Waiting -985fde413278: Waiting -51f0cf7ca984: Waiting -b4853b5a1254: Waiting -cdb2ad7da563: Waiting -634f6ff134fd: Waiting -9f9cf4d793d9: Waiting -c4aae6fbd5ee: Waiting -244a3b1d1a28: Waiting -71cf7b156c8f: Waiting -36995f901c74: Waiting -1306a073c2e4: Waiting -ae95b6e7214b: Waiting -1f2fe9d817e7: Waiting -9f1fded15526: Waiting -00c6a057b22e: Waiting -81aec7de5067: Waiting -99f60f3d6fb4: Waiting -2a22607e7f72: Waiting -3f3092edcc59: Waiting -2f265df07905: Waiting -4b0ba71d4d49: Waiting -94dd507fd40a: Waiting -02d9286ccd96: Waiting -65ba9c307279: Waiting -6a419e5480a4: Waiting -25c8a466d710: Waiting -9692e7e66d73: Waiting -21efa4eba8b1: Waiting -d59124498620: Waiting -57b292cb4083: Waiting -53049aef3d56: Waiting -863cb086b83b: Waiting -45bdc6f61aed: Waiting -5b486ace0136: Waiting -e352a942cbb0: Waiting -1442f11781f8: Waiting -800b9253e15d: Waiting -d1071aa03c71: Waiting -7369e76a1f43: Waiting -3cd5e748b6c4: Waiting -41f55b4556fe: Waiting -3263ac556437: Waiting -418a1420f848: Waiting -3cf1f6b102af: Waiting -d4ef6687ec24: Waiting -d80d9597e45a: Waiting -3e52419df646: Waiting -d26c000fe807: Waiting -2dc6d8f0563b: Waiting -9819c3e138d9: Waiting -6d4e984a00ed: Waiting -354031b7a33f: Pushed -6866272cef85: Pushed -925da60a8a8f: Pushed -0296b09dee8d: Pushed -0cc409d23aea: Pushed -79e071ddadfb: Pushed -f799f39eeeae: Pushed -6b625a06eaec: Pushed -46603e2a1031: Pushed -2305a704f992: Pushed -7c64a5f9ad01: Pushed -156cd4a54131: Pushed -9233ef7b059b: Pushed -5f973a5e2524: Pushed -bf16cec31530: Pushed -49b946784c52: Pushed -985fde413278: Pushed -51f0cf7ca984: Pushed -b4853b5a1254: Pushed -cdb2ad7da563: Pushed -634f6ff134fd: Pushed -e352a942cbb0: Pushed -d595c4d51f62: Pushed -3cd5e748b6c4: Pushed -1442f11781f8: Pushed -d1071aa03c71: Pushed -d4ef6687ec24: Pushed -d26c000fe807: Pushed -2dc6d8f0563b: Pushed -418a1420f848: Pushed -9819c3e138d9: Pushed -9f9cf4d793d9: Pushed -6d4e984a00ed: Pushed -c4aae6fbd5ee: Pushed -71cf7b156c8f: Pushed -244a3b1d1a28: Pushed -36995f901c74: Pushed -1306a073c2e4: Pushed -ae95b6e7214b: Pushed -9f1fded15526: Pushed -00c6a057b22e: Pushed -81aec7de5067: Pushed -99f60f3d6fb4: Pushed -2a22607e7f72: Pushed -3f3092edcc59: Pushed -2f265df07905: Pushed -4b0ba71d4d49: Pushed -94dd507fd40a: Pushed -02d9286ccd96: Pushed -65ba9c307279: Pushed -25c8a466d710: Pushed -6a419e5480a4: Pushed -21efa4eba8b1: Pushed -d59124498620: Pushed -57b292cb4083: Pushed -53049aef3d56: Pushed -863cb086b83b: Pushed -45bdc6f61aed: Pushed -5b486ace0136: Pushed -800b9253e15d: Pushed -7369e76a1f43: Pushed -3263ac556437: Pushed -3cf1f6b102af: Pushed -d80d9597e45a: Pushed -3e52419df646: Pushed -56ce4e93b16b: Pushed -a1d2cea62dbf: Pushed -f3ce43e88437: Pushed -f7edc19a8d63: Pushed -90e959f492a3: Pushed -d06e118b4bc3: Pushed -41f55b4556fe: Pushed -e42ebb5006fd: Pushed -94e39dbcfeda: Pushed -cd089230a130: Pushed -22143a084401: Pushed -c767402c44ea: Pushed -e22c66715f65: Pushed -89427ad5ed30: Pushed -5c466de0a20e: Pushed -1f2fe9d817e7: Pushed -c65081711af8: Pushed -e08c5923be6b: Pushed -33cfe45b0979: Pushed -257fefb13fac: Pushed -7ed8d156ec94: Pushed -f58ddfe44eef: Pushed -242f180f3ae0: Pushed -9692e7e66d73: Pushed -748c986f448a: Pushed -c0bd0a627503: Pushed -a55bad2deee0: Pushed -3bf38be5c1ad: Pushed -4f8b94a8ff52: Pushed -bac6f5cfa7b8: Pushed -1f3c311d6d61: Pushed -3baf8e7e389b: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a3a7a724b578: Pushed -e4cb3af20151: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:61d33e6fd67c110868edd71831b1bf7e92478261d68e295cc5bb9584066c4d78 size: 21701 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 128.5kB -Step 1/23 : FROM localhost:5000/sec - ---> 0d52aa64d7c6 -Step 2/23 : USER root - ---> Running in c67507dccee5 -Removing intermediate container c67507dccee5 - ---> e36affd96846 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 7ac165672821 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 12s (1858 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 7ac165672821 - ---> 4f72b5e44ba7 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 083abcbb4c62 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 083abcbb4c62 - ---> 47c91fd260eb -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 9041d7b495a0 -Removing intermediate container 9041d7b495a0 - ---> f0976543dae8 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 7bc53073edd0 -Removing intermediate container 7bc53073edd0 - ---> 4812976f03f7 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in fa176b510d46 -Removing intermediate container fa176b510d46 - ---> 593494413a05 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 4d64a911e0d9 -Removing intermediate container 4d64a911e0d9 - ---> ed5b05ecd8d1 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 6e7a866e8fe5 -Removing intermediate container 6e7a866e8fe5 - ---> 089c5ef7062e -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 58bcd3fc0684 -Removing intermediate container 58bcd3fc0684 - ---> 10519108f052 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in a3be6d92472d -Removing intermediate container a3be6d92472d - ---> 900e0404aed9 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 0cd3a02fb543 -Step 13/23 : COPY get_hosts /usr/bin - ---> b87b64b032fc -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 3216dce5dbf6 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 772420719d3c -Removing intermediate container 772420719d3c - ---> 648c5c9647b0 -Step 16/23 : COPY shorewall /etc/shorewall - ---> d498e5c93b09 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 135e4d7f97ca -Removing intermediate container 135e4d7f97ca - ---> dec4534c8967 -Step 18/23 : RUN mkdir -p /project - ---> Running in 393fe797d0c2 -Removing intermediate container 393fe797d0c2 - ---> bdbf5cfe4a3e -Step 19/23 : WORKDIR /project - ---> Running in a82eb8e66846 -Removing intermediate container a82eb8e66846 - ---> 0772548732de -Step 20/23 : COPY install-vim-plugin.sh . - ---> c116a3cce433 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in e4f12ab6d5ed -The user `docker' is already a member of `sudo'. -Removing intermediate container e4f12ab6d5ed - ---> ea40363cce52 -Step 22/23 : COPY .vimrc /home/docker - ---> 4c9a4393e08b -Step 23/23 : USER docker - ---> Running in ab0c1522337a -Removing intermediate container ab0c1522337a - ---> d926e9f4903e -Successfully built d926e9f4903e -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -82c6c92c2b39: Preparing -2505cfb9a60b: Preparing -6565cc2b5382: Preparing -bcbc9c02e88d: Preparing -bb0ebce2d919: Preparing -8d89c56f94d2: Preparing -9230d435cb1a: Preparing -d54ec8279678: Preparing -4bf7928d28f4: Preparing -ddbb3f83999e: Preparing -32b1667c0804: Preparing -31fc06cb5845: Preparing -9fe6c6ac3aba: Preparing -44a62135d158: Preparing -0296b09dee8d: Preparing -925da60a8a8f: Preparing -354031b7a33f: Preparing -6866272cef85: Preparing -0cc409d23aea: Preparing -79e071ddadfb: Preparing -6b625a06eaec: Preparing -f799f39eeeae: Preparing -46603e2a1031: Preparing -2305a704f992: Preparing -7c64a5f9ad01: Preparing -156cd4a54131: Preparing -9233ef7b059b: Preparing -56ce4e93b16b: Preparing -5f973a5e2524: Preparing -bf16cec31530: Preparing -49b946784c52: Preparing -985fde413278: Preparing -51f0cf7ca984: Preparing -b4853b5a1254: Preparing -cdb2ad7da563: Preparing -634f6ff134fd: Preparing -d595c4d51f62: Preparing -e352a942cbb0: Preparing -1442f11781f8: Preparing -d1071aa03c71: Preparing -3cd5e748b6c4: Preparing -41f55b4556fe: Preparing -418a1420f848: Preparing -d4ef6687ec24: Preparing -d26c000fe807: Preparing -2dc6d8f0563b: Preparing -9819c3e138d9: Preparing -6d4e984a00ed: Preparing -9f9cf4d793d9: Preparing -c4aae6fbd5ee: Preparing -244a3b1d1a28: Preparing -71cf7b156c8f: Preparing -36995f901c74: Preparing -1306a073c2e4: Preparing -ae95b6e7214b: Preparing -1f2fe9d817e7: Preparing -9f1fded15526: Preparing -00c6a057b22e: Preparing -81aec7de5067: Preparing -99f60f3d6fb4: Preparing -2a22607e7f72: Preparing -3f3092edcc59: Preparing -2f265df07905: Preparing -4b0ba71d4d49: Preparing -94dd507fd40a: Preparing -02d9286ccd96: Preparing -65ba9c307279: Preparing -6a419e5480a4: Preparing -25c8a466d710: Preparing -9692e7e66d73: Preparing -21efa4eba8b1: Preparing -d59124498620: Preparing -57b292cb4083: Preparing -53049aef3d56: Preparing -863cb086b83b: Preparing -4bf7928d28f4: Waiting -45bdc6f61aed: Preparing -5b486ace0136: Preparing -800b9253e15d: Preparing -ddbb3f83999e: Waiting -7369e76a1f43: Preparing -32b1667c0804: Waiting -3263ac556437: Preparing -3cf1f6b102af: Preparing -d80d9597e45a: Preparing -31fc06cb5845: Waiting -3e52419df646: Preparing -a3a7a724b578: Preparing -a1d2cea62dbf: Preparing -f3ce43e88437: Preparing -f7edc19a8d63: Preparing -9fe6c6ac3aba: Waiting -90e959f492a3: Preparing -d06e118b4bc3: Preparing -44a62135d158: Waiting -94e39dbcfeda: Preparing -e42ebb5006fd: Preparing -22143a084401: Preparing -cd089230a130: Preparing -0296b09dee8d: Waiting -e22c66715f65: Preparing -c767402c44ea: Preparing -89427ad5ed30: Preparing -5c466de0a20e: Preparing -e4cb3af20151: Preparing -925da60a8a8f: Waiting -c65081711af8: Preparing -e08c5923be6b: Preparing -33cfe45b0979: Preparing -257fefb13fac: Preparing -354031b7a33f: Waiting -7ed8d156ec94: Preparing -242f180f3ae0: Preparing -f58ddfe44eef: Preparing -6866272cef85: Waiting -748c986f448a: Preparing -c0bd0a627503: Preparing -0cc409d23aea: Waiting -a55bad2deee0: Preparing -3bf38be5c1ad: Preparing -79e071ddadfb: Waiting -4f8b94a8ff52: Preparing -bac6f5cfa7b8: Preparing -1f3c311d6d61: Preparing -6b625a06eaec: Waiting -3baf8e7e389b: Preparing -7a1e164803e3: Preparing -f799f39eeeae: Waiting -fe6d8881187d: Preparing -7369e76a1f43: Waiting -2305a704f992: Waiting -3263ac556437: Waiting -3cf1f6b102af: Waiting -7c64a5f9ad01: Waiting -d80d9597e45a: Waiting -3e52419df646: Waiting -156cd4a54131: Waiting -8d89c56f94d2: Waiting -a3a7a724b578: Waiting -9230d435cb1a: Waiting -9233ef7b059b: Waiting -d54ec8279678: Waiting -e352a942cbb0: Waiting -1442f11781f8: Waiting -d1071aa03c71: Waiting -3cd5e748b6c4: Waiting -41f55b4556fe: Waiting -418a1420f848: Waiting -d4ef6687ec24: Waiting -d26c000fe807: Waiting -2dc6d8f0563b: Waiting -9819c3e138d9: Waiting -6d4e984a00ed: Waiting -9f9cf4d793d9: Waiting -c4aae6fbd5ee: Waiting -244a3b1d1a28: Waiting -71cf7b156c8f: Waiting -36995f901c74: Waiting -1306a073c2e4: Waiting -ae95b6e7214b: Waiting -1f2fe9d817e7: Waiting -9f1fded15526: Waiting -00c6a057b22e: Waiting -81aec7de5067: Waiting -99f60f3d6fb4: Waiting -2a22607e7f72: Waiting -3f3092edcc59: Waiting -2f265df07905: Waiting -4b0ba71d4d49: Waiting -94dd507fd40a: Waiting -02d9286ccd96: Waiting -65ba9c307279: Waiting -6a419e5480a4: Waiting -25c8a466d710: Waiting -9692e7e66d73: Waiting -21efa4eba8b1: Waiting -d59124498620: Waiting -57b292cb4083: Waiting -56ce4e93b16b: Waiting -5f973a5e2524: Waiting -53049aef3d56: Waiting -863cb086b83b: Waiting -bf16cec31530: Waiting -45bdc6f61aed: Waiting -49b946784c52: Waiting -5b486ace0136: Waiting -985fde413278: Waiting -800b9253e15d: Waiting -23135df75b44: Preparing -b43408d5f11b: Preparing -51f0cf7ca984: Waiting -b4853b5a1254: Waiting -f3ce43e88437: Waiting -cdb2ad7da563: Waiting -f7edc19a8d63: Waiting -634f6ff134fd: Waiting -90e959f492a3: Waiting -d595c4d51f62: Waiting -d06e118b4bc3: Waiting -fe6d8881187d: Waiting -94e39dbcfeda: Waiting -e42ebb5006fd: Waiting -22143a084401: Waiting -cd089230a130: Waiting -e22c66715f65: Waiting -c767402c44ea: Waiting -89427ad5ed30: Waiting -5c466de0a20e: Waiting -e4cb3af20151: Waiting -c65081711af8: Waiting -e08c5923be6b: Waiting -23135df75b44: Waiting -33cfe45b0979: Waiting -257fefb13fac: Waiting -7ed8d156ec94: Waiting -242f180f3ae0: Waiting -f58ddfe44eef: Waiting -748c986f448a: Waiting -c0bd0a627503: Waiting -a55bad2deee0: Waiting -3bf38be5c1ad: Waiting -4f8b94a8ff52: Waiting -bac6f5cfa7b8: Waiting -1f3c311d6d61: Waiting -3baf8e7e389b: Waiting -7a1e164803e3: Waiting -b43408d5f11b: Waiting -a1d2cea62dbf: Waiting -2505cfb9a60b: Pushed -bb0ebce2d919: Pushed -6565cc2b5382: Pushed -82c6c92c2b39: Pushed -bcbc9c02e88d: Pushed -8d89c56f94d2: Pushed -9230d435cb1a: Pushed -4bf7928d28f4: Pushed -ddbb3f83999e: Pushed -d54ec8279678: Pushed -32b1667c0804: Pushed -31fc06cb5845: Pushed -0296b09dee8d: Pushed -9fe6c6ac3aba: Pushed -925da60a8a8f: Pushed -354031b7a33f: Pushed -6866272cef85: Pushed -0cc409d23aea: Pushed -79e071ddadfb: Pushed -6b625a06eaec: Pushed -f799f39eeeae: Pushed -46603e2a1031: Pushed -2305a704f992: Pushed -7c64a5f9ad01: Pushed -156cd4a54131: Pushed -9233ef7b059b: Pushed -49b946784c52: Pushed -5f973a5e2524: Pushed -bf16cec31530: Pushed -985fde413278: Pushed -b4853b5a1254: Pushed -51f0cf7ca984: Pushed -d595c4d51f62: Pushed -cdb2ad7da563: Pushed -634f6ff134fd: Pushed -1442f11781f8: Pushed -d1071aa03c71: Pushed -e352a942cbb0: Pushed -418a1420f848: Pushed -3cd5e748b6c4: Pushed -d4ef6687ec24: Pushed -d26c000fe807: Pushed -2dc6d8f0563b: Pushed -9819c3e138d9: Pushed -6d4e984a00ed: Pushed -9f9cf4d793d9: Pushed -c4aae6fbd5ee: Pushed -244a3b1d1a28: Pushed -71cf7b156c8f: Pushed -36995f901c74: Pushed -1306a073c2e4: Pushed -ae95b6e7214b: Pushed -9f1fded15526: Pushed -00c6a057b22e: Pushed -81aec7de5067: Pushed -99f60f3d6fb4: Pushed -2a22607e7f72: Pushed -3f3092edcc59: Pushed -2f265df07905: Pushed -4b0ba71d4d49: Pushed -94dd507fd40a: Pushed -02d9286ccd96: Pushed -65ba9c307279: Pushed -6a419e5480a4: Pushed -25c8a466d710: Pushed -44a62135d158: Pushed -21efa4eba8b1: Pushed -56ce4e93b16b: Pushed -d59124498620: Pushed -57b292cb4083: Pushed -53049aef3d56: Pushed -863cb086b83b: Pushed -45bdc6f61aed: Pushed -5b486ace0136: Pushed -800b9253e15d: Pushed -7369e76a1f43: Pushed -3263ac556437: Pushed -3cf1f6b102af: Pushed -d80d9597e45a: Pushed -3e52419df646: Pushed -a1d2cea62dbf: Pushed -f3ce43e88437: Pushed -f7edc19a8d63: Pushed -90e959f492a3: Pushed -d06e118b4bc3: Pushed -41f55b4556fe: Pushed -94e39dbcfeda: Pushed -e42ebb5006fd: Pushed -22143a084401: Pushed -cd089230a130: Pushed -e22c66715f65: Pushed -c767402c44ea: Pushed -89427ad5ed30: Pushed -5c466de0a20e: Pushed -1f2fe9d817e7: Pushed -c65081711af8: Pushed -e08c5923be6b: Pushed -33cfe45b0979: Pushed -257fefb13fac: Pushed -7ed8d156ec94: Pushed -242f180f3ae0: Pushed -f58ddfe44eef: Pushed -748c986f448a: Pushed -c0bd0a627503: Pushed -a55bad2deee0: Pushed -3bf38be5c1ad: Pushed -4f8b94a8ff52: Pushed -bac6f5cfa7b8: Pushed -1f3c311d6d61: Pushed -3baf8e7e389b: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -9692e7e66d73: Pushed -a3a7a724b578: Pushed -e4cb3af20151: Pushed -b43408d5f11b: Pushed -7a1e164803e3: Pushed -latest: digest: sha256:05ac141ae111f9342a64fc4a78577b99fb449f0d6f9c6ef90c18f32195ed29de size: 24607 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 131.1kB -Step 1/23 : FROM localhost:5000/sec - ---> d926e9f4903e -Step 2/23 : USER root - ---> Running in f4d4ec8b3341 -Removing intermediate container f4d4ec8b3341 - ---> b4f600e4b917 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 998f7e00041a -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:6 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 10s (2146 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 998f7e00041a - ---> 66cb2f341fa2 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in ce83bd952fdc -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container ce83bd952fdc - ---> 148930afa70d -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 370073968ba2 -Removing intermediate container 370073968ba2 - ---> 7892205075ec -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 1fb6fa6c0762 -Removing intermediate container 1fb6fa6c0762 - ---> 28e9cd211d5b -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in b04f302e471c -Removing intermediate container b04f302e471c - ---> 202b50dc20df -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 384e0b90813a -Removing intermediate container 384e0b90813a - ---> 981175693694 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 40532cb72961 -Removing intermediate container 40532cb72961 - ---> 65564c0c8cf8 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in ef6ad959e21b -Removing intermediate container ef6ad959e21b - ---> 58f1e71370cd -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 8c508a4182e4 -Removing intermediate container 8c508a4182e4 - ---> f219b0b86a2b -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 997b61df1a3a -Step 13/23 : COPY get_hosts /usr/bin -max depth exceeded - ->>> Load Origin - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 106.5kB -Step 1/23 : FROM ubuntu:18.04 -18.04: Pulling from library/ubuntu -f22ccc0b8772: Pulling fs layer -3cf8fb62ba5f: Pulling fs layer -e80c964ece6a: Pulling fs layer -e80c964ece6a: Verifying Checksum -e80c964ece6a: Download complete -3cf8fb62ba5f: Download complete -f22ccc0b8772: Verifying Checksum -f22ccc0b8772: Download complete -f22ccc0b8772: Pull complete -3cf8fb62ba5f: Pull complete -e80c964ece6a: Pull complete -Digest: sha256:fd25e706f3dea2a5ff705dbc3353cf37f08307798f3e360a13e9385840f73fb3 -Status: Downloaded newer image for ubuntu:18.04 - ---> 2c047404e52d -Step 2/23 : USER root - ---> Running in d9d67ff24fc2 -Removing intermediate container d9d67ff24fc2 - ---> dc978fa14bd1 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 1e62cf9f6a76 -Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:3 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:5 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 12s (1783 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -The following additional packages will be installed: - bc bind9-host iproute2 libasn1-8-heimdal libbind9-160 libblas3 libbsd0 - libcap2 libcurl4 libdns1100 libedit2 libelf1 libexpat1 libgdbm-compat4 - libgdbm5 libgeoip1 libgpm2 libgssapi-krb5-2 libgssapi3-heimdal - libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal - libhx509-5-heimdal libicu60 libidn11 libip4tc0 libip6tc0 libiptc0 libirs160 - libisc169 libisccc160 libisccfg160 libjson-c3 libk5crypto3 libkeyutils1 - libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common - liblinear3 liblua5.3-0 liblwres160 libmnl0 libmpdec2 libnetfilter-conntrack3 - libnfnetlink0 libnghttp2-14 libpcap0.8 libperl5.26 libpsl5 libpython-stdlib - libpython2.7-minimal libpython2.7-stdlib libpython3.6 libpython3.6-minimal - libpython3.6-stdlib libreadline7 libroken18-heimdal librtmp1 libsasl2-2 - libsasl2-modules-db libsqlite3-0 libssl1.0.0 libssl1.1 libwind0-heimdal - libwrap0 libxml2 libxtables12 mime-support multiarch-support openssh-client - openssh-sftp-server perl perl-modules-5.26 python-minimal python2.7 - python2.7-minimal readline-common shorewall-core ucf vim-common vim-runtime - xxd -Suggested packages: - rblcheck iproute2-doc kmod gdbm-l10n geoip-bin gpm krb5-doc krb5-user - liblinear-tools liblinear-dev ndiff keychain libpam-ssh monkeysphere - ssh-askpass molly-guard rssh ufw perl-doc libterm-readline-gnu-perl - | libterm-readline-perl-perl make python-doc python-tk python2.7-doc - binutils binfmt-support readline-doc shorewall-doc apparmor ctags vim-doc - vim-scripts -Recommended packages: - libatm1 libcap2-bin ca-certificates geoip-database krb5-locales publicsuffix - libsasl2-modules file xz-utils xauth libpam-systemd ncurses-term - ssh-import-id netbase libnetfilter-cthelper0 -The following NEW packages will be installed: - bc bind9-host curl dnsutils iproute2 iptables iputils-ping libasn1-8-heimdal - libbind9-160 libblas3 libbsd0 libcap2 libcurl4 libdns1100 libedit2 libelf1 - libexpat1 libgdbm-compat4 libgdbm5 libgeoip1 libgpm2 libgssapi-krb5-2 - libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal - libheimntlm0-heimdal libhx509-5-heimdal libicu60 libidn11 libip4tc0 - libip6tc0 libiptc0 libirs160 libisc169 libisccc160 libisccfg160 libjson-c3 - libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 - libldap-2.4-2 libldap-common liblinear3 liblua5.3-0 liblwres160 libmnl0 - libmpdec2 libnetfilter-conntrack3 libnfnetlink0 libnghttp2-14 libpcap0.8 - libperl5.26 libpsl5 libpython-stdlib libpython2.7-minimal - libpython2.7-stdlib libpython3.6 libpython3.6-minimal libpython3.6-stdlib - libreadline7 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db - libsqlite3-0 libssl1.0.0 libssl1.1 libwind0-heimdal libwrap0 libxml2 - libxtables12 mime-support multiarch-support net-tools nmap openssh-client - openssh-server openssh-sftp-server perl perl-modules-5.26 python - python-minimal python2.7 python2.7-minimal readline-common shorewall - shorewall-core sudo tcpdump ucf vim vim-common vim-runtime wget xxd -0 upgraded, 97 newly installed, 0 to remove and 4 not upgraded. -Need to get 46.9 MB of archives. -After this operation, 210 MB of additional disk space will be used. -Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 multiarch-support amd64 2.27-3ubuntu1.4 [6944 B] -Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnfnetlink0 amd64 1.0.1-3 [13.3 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl-modules-5.26 all 5.26.1-6ubuntu0.5 [2762 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm5 amd64 1.14.1-6 [26.0 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm-compat4 amd64 1.14.1-6 [6084 B] -Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libperl5.26 amd64 5.26.1-6ubuntu0.5 [3534 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 perl amd64 5.26.1-6ubuntu0.5 [201 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython2.7-minimal amd64 2.7.17-1~18.04ubuntu1.2 [335 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python2.7-minimal amd64 2.7.17-1~18.04ubuntu1.2 [1290 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/main amd64 python-minimal amd64 2.7.15~rc1-1 [28.1 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.1 amd64 1.1.1-1ubuntu2.1~18.04.7 [1301 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 mime-support all 3.60ubuntu1 [30.1 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libexpat1 amd64 2.2.5-3ubuntu0.2 [80.5 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic/main amd64 readline-common all 7.0-3 [52.9 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic/main amd64 libreadline7 amd64 7.0-3 [124 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsqlite3-0 amd64 3.22.0-1ubuntu0.4 [499 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython2.7-stdlib amd64 2.7.17-1~18.04ubuntu1.2 [1916 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 python2.7 amd64 2.7.17-1~18.04ubuntu1.2 [248 kB] -Get:19 http://archive.ubuntu.com/ubuntu bionic/main amd64 libpython-stdlib amd64 2.7.15~rc1-1 [7620 B] -Get:20 http://archive.ubuntu.com/ubuntu bionic/main amd64 python amd64 2.7.15~rc1-1 [140 kB] -Get:21 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libelf1 amd64 0.170-0.4ubuntu0.1 [44.8 kB] -Get:22 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmnl0 amd64 1.0.4-2 [12.3 kB] -Get:23 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 iproute2 amd64 4.15.0-2ubuntu1.2 [722 kB] -Get:24 http://archive.ubuntu.com/ubuntu bionic/main amd64 libcap2 amd64 1:2.25-1.2 [13.0 kB] -Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libidn11 amd64 1.33-2.1ubuntu1.2 [46.6 kB] -Get:26 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 iputils-ping amd64 3:20161105-1ubuntu3 [54.2 kB] -Get:27 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbsd0 amd64 0.8.7-1ubuntu0.1 [41.6 kB] -Get:28 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libicu60 amd64 60.2-3ubuntu3.1 [8054 kB] -Get:29 http://archive.ubuntu.com/ubuntu bionic/main amd64 libip4tc0 amd64 1.6.1-2ubuntu2 [19.6 kB] -Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libjson-c3 amd64 0.12.1-1.3ubuntu0.3 [21.7 kB] -Get:31 http://archive.ubuntu.com/ubuntu bionic/main amd64 libmpdec2 amd64 2.4.2-1ubuntu1 [84.1 kB] -Get:32 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-minimal amd64 3.6.9-1~18.04ubuntu1.3 [533 kB] -Get:33 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6-stdlib amd64 3.6.9-1~18.04ubuntu1.3 [1713 kB] -Get:34 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxml2 amd64 2.9.4+dfsg1-6.1ubuntu1.3 [663 kB] -Get:35 http://archive.ubuntu.com/ubuntu bionic/main amd64 libxtables12 amd64 1.6.1-2ubuntu2 [27.9 kB] -Get:36 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 sudo amd64 1.8.21p2-3ubuntu1.3 [428 kB] -Get:37 http://archive.ubuntu.com/ubuntu bionic/main amd64 ucf all 3.0038 [50.5 kB] -Get:38 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 xxd amd64 2:8.0.1453-1ubuntu1.4 [49.3 kB] -Get:39 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-common all 2:8.0.1453-1ubuntu1.4 [70.4 kB] -Get:40 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libisc169 amd64 1:9.11.3+dfsg-1ubuntu1.13 [238 kB] -Get:41 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgeoip1 amd64 1.6.12-1 [71.8 kB] -Get:42 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libkrb5support0 amd64 1.16-2ubuntu0.2 [30.8 kB] -Get:43 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libk5crypto3 amd64 1.16-2ubuntu0.2 [85.5 kB] -Get:44 http://archive.ubuntu.com/ubuntu bionic/main amd64 libkeyutils1 amd64 1.5.9-9.2ubuntu2 [8720 B] -Get:45 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libkrb5-3 amd64 1.16-2ubuntu0.2 [279 kB] -Get:46 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgssapi-krb5-2 amd64 1.16-2ubuntu0.2 [122 kB] -Get:47 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libdns1100 amd64 1:9.11.3+dfsg-1ubuntu1.13 [966 kB] -Get:48 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libisccc160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [17.9 kB] -Get:49 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libisccfg160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [48.4 kB] -Get:50 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libbind9-160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [27.6 kB] -Get:51 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 liblwres160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [34.7 kB] -Get:52 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 bind9-host amd64 1:9.11.3+dfsg-1ubuntu1.13 [53.5 kB] -Get:53 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libirs160 amd64 1:9.11.3+dfsg-1ubuntu1.13 [19.1 kB] -Get:54 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dnsutils amd64 1:9.11.3+dfsg-1ubuntu1.13 [145 kB] -Get:55 http://archive.ubuntu.com/ubuntu bionic/main amd64 libip6tc0 amd64 1.6.1-2ubuntu2 [19.9 kB] -Get:56 http://archive.ubuntu.com/ubuntu bionic/main amd64 libiptc0 amd64 1.6.1-2ubuntu2 [9308 B] -Get:57 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnetfilter-conntrack3 amd64 1.0.6-2 [37.8 kB] -Get:58 http://archive.ubuntu.com/ubuntu bionic/main amd64 iptables amd64 1.6.1-2ubuntu2 [269 kB] -Get:59 http://archive.ubuntu.com/ubuntu bionic/main amd64 libedit2 amd64 3.1-20170329-1 [76.9 kB] -Get:60 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpcap0.8 amd64 1.8.1-6ubuntu1.18.04.2 [118 kB] -Get:61 http://archive.ubuntu.com/ubuntu bionic/main amd64 libpsl5 amd64 0.19.1-5build1 [41.8 kB] -Get:62 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libssl1.0.0 amd64 1.0.2n-1ubuntu5.5 [1088 kB] -Get:63 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-client amd64 1:7.6p1-4ubuntu0.3 [614 kB] -Get:64 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 tcpdump amd64 4.9.3-0ubuntu0.18.04.1 [364 kB] -Get:65 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 wget amd64 1.19.4-1ubuntu2.2 [316 kB] -Get:66 http://archive.ubuntu.com/ubuntu bionic/main amd64 bc amd64 1.07.1-2 [86.2 kB] -Get:67 http://archive.ubuntu.com/ubuntu bionic/main amd64 libroken18-heimdal amd64 7.5.0+dfsg-1 [41.3 kB] -Get:68 http://archive.ubuntu.com/ubuntu bionic/main amd64 libasn1-8-heimdal amd64 7.5.0+dfsg-1 [175 kB] -Get:69 http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimbase1-heimdal amd64 7.5.0+dfsg-1 [29.3 kB] -Get:70 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhcrypto4-heimdal amd64 7.5.0+dfsg-1 [85.9 kB] -Get:71 http://archive.ubuntu.com/ubuntu bionic/main amd64 libwind0-heimdal amd64 7.5.0+dfsg-1 [47.8 kB] -Get:72 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhx509-5-heimdal amd64 7.5.0+dfsg-1 [107 kB] -Get:73 http://archive.ubuntu.com/ubuntu bionic/main amd64 libkrb5-26-heimdal amd64 7.5.0+dfsg-1 [206 kB] -Get:74 http://archive.ubuntu.com/ubuntu bionic/main amd64 libheimntlm0-heimdal amd64 7.5.0+dfsg-1 [14.8 kB] -Get:75 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgssapi3-heimdal amd64 7.5.0+dfsg-1 [96.5 kB] -Get:76 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-modules-db amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.1 [14.8 kB] -Get:77 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsasl2-2 amd64 2.1.27~101-g0780600+dfsg-3ubuntu2.1 [49.2 kB] -Get:78 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-common all 2.4.45+dfsg-1ubuntu1.8 [17.0 kB] -Get:79 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libldap-2.4-2 amd64 2.4.45+dfsg-1ubuntu1.8 [155 kB] -Get:80 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnghttp2-14 amd64 1.30.0-1ubuntu1 [77.8 kB] -Get:81 http://archive.ubuntu.com/ubuntu bionic/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-1 [54.2 kB] -Get:82 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libcurl4 amd64 7.58.0-2ubuntu3.12 [214 kB] -Get:83 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 curl amd64 7.58.0-2ubuntu3.12 [159 kB] -Get:84 http://archive.ubuntu.com/ubuntu bionic/main amd64 libblas3 amd64 3.7.1-4ubuntu1 [140 kB] -Get:85 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgpm2 amd64 1.20.7-5 [15.1 kB] -Get:86 http://archive.ubuntu.com/ubuntu bionic/main amd64 liblinear3 amd64 2.1.0+dfsg-2 [39.3 kB] -Get:87 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 liblua5.3-0 amd64 5.3.3-1ubuntu0.18.04.1 [115 kB] -Get:88 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpython3.6 amd64 3.6.9-1~18.04ubuntu1.3 [1414 kB] -Get:89 http://archive.ubuntu.com/ubuntu bionic/main amd64 libwrap0 amd64 7.6.q-27 [46.3 kB] -Get:90 http://archive.ubuntu.com/ubuntu bionic/main amd64 net-tools amd64 1.60+git20161116.90da8a0-1ubuntu1 [194 kB] -Get:91 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-sftp-server amd64 1:7.6p1-4ubuntu0.3 [45.6 kB] -Get:92 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 openssh-server amd64 1:7.6p1-4ubuntu0.3 [333 kB] -Get:93 http://archive.ubuntu.com/ubuntu bionic/universe amd64 shorewall-core all 5.1.12.2-1 [67.6 kB] -Get:94 http://archive.ubuntu.com/ubuntu bionic/universe amd64 shorewall all 5.1.12.2-1 [761 kB] -Get:95 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim-runtime all 2:8.0.1453-1ubuntu1.4 [5435 kB] -Get:96 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 vim amd64 2:8.0.1453-1ubuntu1.4 [1152 kB] -Get:97 http://archive.ubuntu.com/ubuntu bionic/main amd64 nmap amd64 7.60-1ubuntu5 [5174 kB] -debconf: delaying package configuration, since apt-utils is not installed -Fetched 46.9 MB in 22s (2096 kB/s) -Selecting previously unselected package multiarch-support. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4045 files and directories currently installed.) -Preparing to unpack .../multiarch-support_2.27-3ubuntu1.4_amd64.deb ... -Unpacking multiarch-support (2.27-3ubuntu1.4) ... -Setting up multiarch-support (2.27-3ubuntu1.4) ... -Selecting previously unselected package libnfnetlink0:amd64. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4048 files and directories currently installed.) -Preparing to unpack .../00-libnfnetlink0_1.0.1-3_amd64.deb ... -Unpacking libnfnetlink0:amd64 (1.0.1-3) ... -Selecting previously unselected package perl-modules-5.26. -Preparing to unpack .../01-perl-modules-5.26_5.26.1-6ubuntu0.5_all.deb ... -Unpacking perl-modules-5.26 (5.26.1-6ubuntu0.5) ... -Selecting previously unselected package libgdbm5:amd64. -Preparing to unpack .../02-libgdbm5_1.14.1-6_amd64.deb ... -Unpacking libgdbm5:amd64 (1.14.1-6) ... -Selecting previously unselected package libgdbm-compat4:amd64. -Preparing to unpack .../03-libgdbm-compat4_1.14.1-6_amd64.deb ... -Unpacking libgdbm-compat4:amd64 (1.14.1-6) ... -Selecting previously unselected package libperl5.26:amd64. -Preparing to unpack .../04-libperl5.26_5.26.1-6ubuntu0.5_amd64.deb ... -Unpacking libperl5.26:amd64 (5.26.1-6ubuntu0.5) ... -Selecting previously unselected package perl. -Preparing to unpack .../05-perl_5.26.1-6ubuntu0.5_amd64.deb ... -Unpacking perl (5.26.1-6ubuntu0.5) ... -Selecting previously unselected package libpython2.7-minimal:amd64. -Preparing to unpack .../06-libpython2.7-minimal_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking libpython2.7-minimal:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package python2.7-minimal. -Preparing to unpack .../07-python2.7-minimal_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking python2.7-minimal (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package python-minimal. -Preparing to unpack .../08-python-minimal_2.7.15~rc1-1_amd64.deb ... -Unpacking python-minimal (2.7.15~rc1-1) ... -Selecting previously unselected package libssl1.1:amd64. -Preparing to unpack .../09-libssl1.1_1.1.1-1ubuntu2.1~18.04.7_amd64.deb ... -Unpacking libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.7) ... -Selecting previously unselected package mime-support. -Preparing to unpack .../10-mime-support_3.60ubuntu1_all.deb ... -Unpacking mime-support (3.60ubuntu1) ... -Selecting previously unselected package libexpat1:amd64. -Preparing to unpack .../11-libexpat1_2.2.5-3ubuntu0.2_amd64.deb ... -Unpacking libexpat1:amd64 (2.2.5-3ubuntu0.2) ... -Selecting previously unselected package readline-common. -Preparing to unpack .../12-readline-common_7.0-3_all.deb ... -Unpacking readline-common (7.0-3) ... -Selecting previously unselected package libreadline7:amd64. -Preparing to unpack .../13-libreadline7_7.0-3_amd64.deb ... -Unpacking libreadline7:amd64 (7.0-3) ... -Selecting previously unselected package libsqlite3-0:amd64. -Preparing to unpack .../14-libsqlite3-0_3.22.0-1ubuntu0.4_amd64.deb ... -Unpacking libsqlite3-0:amd64 (3.22.0-1ubuntu0.4) ... -Selecting previously unselected package libpython2.7-stdlib:amd64. -Preparing to unpack .../15-libpython2.7-stdlib_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking libpython2.7-stdlib:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package python2.7. -Preparing to unpack .../16-python2.7_2.7.17-1~18.04ubuntu1.2_amd64.deb ... -Unpacking python2.7 (2.7.17-1~18.04ubuntu1.2) ... -Selecting previously unselected package libpython-stdlib:amd64. -Preparing to unpack .../17-libpython-stdlib_2.7.15~rc1-1_amd64.deb ... -Unpacking libpython-stdlib:amd64 (2.7.15~rc1-1) ... -Setting up libpython2.7-minimal:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Setting up python2.7-minimal (2.7.17-1~18.04ubuntu1.2) ... -Setting up python-minimal (2.7.15~rc1-1) ... -Selecting previously unselected package python. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6786 files and directories currently installed.) -Preparing to unpack .../00-python_2.7.15~rc1-1_amd64.deb ... -Unpacking python (2.7.15~rc1-1) ... -Selecting previously unselected package libelf1:amd64. -Preparing to unpack .../01-libelf1_0.170-0.4ubuntu0.1_amd64.deb ... -Unpacking libelf1:amd64 (0.170-0.4ubuntu0.1) ... -Selecting previously unselected package libmnl0:amd64. -Preparing to unpack .../02-libmnl0_1.0.4-2_amd64.deb ... -Unpacking libmnl0:amd64 (1.0.4-2) ... -Selecting previously unselected package iproute2. -Preparing to unpack .../03-iproute2_4.15.0-2ubuntu1.2_amd64.deb ... -Unpacking iproute2 (4.15.0-2ubuntu1.2) ... -Selecting previously unselected package libcap2:amd64. -Preparing to unpack .../04-libcap2_1%3a2.25-1.2_amd64.deb ... -Unpacking libcap2:amd64 (1:2.25-1.2) ... -Selecting previously unselected package libidn11:amd64. -Preparing to unpack .../05-libidn11_1.33-2.1ubuntu1.2_amd64.deb ... -Unpacking libidn11:amd64 (1.33-2.1ubuntu1.2) ... -Selecting previously unselected package iputils-ping. -Preparing to unpack .../06-iputils-ping_3%3a20161105-1ubuntu3_amd64.deb ... -Unpacking iputils-ping (3:20161105-1ubuntu3) ... -Selecting previously unselected package libbsd0:amd64. -Preparing to unpack .../07-libbsd0_0.8.7-1ubuntu0.1_amd64.deb ... -Unpacking libbsd0:amd64 (0.8.7-1ubuntu0.1) ... -Selecting previously unselected package libicu60:amd64. -Preparing to unpack .../08-libicu60_60.2-3ubuntu3.1_amd64.deb ... -Unpacking libicu60:amd64 (60.2-3ubuntu3.1) ... -Selecting previously unselected package libip4tc0:amd64. -Preparing to unpack .../09-libip4tc0_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libip4tc0:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package libjson-c3:amd64. -Preparing to unpack .../10-libjson-c3_0.12.1-1.3ubuntu0.3_amd64.deb ... -Unpacking libjson-c3:amd64 (0.12.1-1.3ubuntu0.3) ... -Selecting previously unselected package libmpdec2:amd64. -Preparing to unpack .../11-libmpdec2_2.4.2-1ubuntu1_amd64.deb ... -Unpacking libmpdec2:amd64 (2.4.2-1ubuntu1) ... -Selecting previously unselected package libpython3.6-minimal:amd64. -Preparing to unpack .../12-libpython3.6-minimal_3.6.9-1~18.04ubuntu1.3_amd64.deb ... -Unpacking libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Selecting previously unselected package libpython3.6-stdlib:amd64. -Preparing to unpack .../13-libpython3.6-stdlib_3.6.9-1~18.04ubuntu1.3_amd64.deb ... -Unpacking libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Selecting previously unselected package libxml2:amd64. -Preparing to unpack .../14-libxml2_2.9.4+dfsg1-6.1ubuntu1.3_amd64.deb ... -Unpacking libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.3) ... -Selecting previously unselected package libxtables12:amd64. -Preparing to unpack .../15-libxtables12_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libxtables12:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package sudo. -Preparing to unpack .../16-sudo_1.8.21p2-3ubuntu1.3_amd64.deb ... -Unpacking sudo (1.8.21p2-3ubuntu1.3) ... -Selecting previously unselected package ucf. -Preparing to unpack .../17-ucf_3.0038_all.deb ... -Moving old data out of the way -Unpacking ucf (3.0038) ... -Selecting previously unselected package xxd. -Preparing to unpack .../18-xxd_2%3a8.0.1453-1ubuntu1.4_amd64.deb ... -Unpacking xxd (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package vim-common. -Preparing to unpack .../19-vim-common_2%3a8.0.1453-1ubuntu1.4_all.deb ... -Unpacking vim-common (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package libisc169:amd64. -Preparing to unpack .../20-libisc169_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libisc169:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libgeoip1:amd64. -Preparing to unpack .../21-libgeoip1_1.6.12-1_amd64.deb ... -Unpacking libgeoip1:amd64 (1.6.12-1) ... -Selecting previously unselected package libkrb5support0:amd64. -Preparing to unpack .../22-libkrb5support0_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libkrb5support0:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libk5crypto3:amd64. -Preparing to unpack .../23-libk5crypto3_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libk5crypto3:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libkeyutils1:amd64. -Preparing to unpack .../24-libkeyutils1_1.5.9-9.2ubuntu2_amd64.deb ... -Unpacking libkeyutils1:amd64 (1.5.9-9.2ubuntu2) ... -Selecting previously unselected package libkrb5-3:amd64. -Preparing to unpack .../25-libkrb5-3_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libkrb5-3:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libgssapi-krb5-2:amd64. -Preparing to unpack .../26-libgssapi-krb5-2_1.16-2ubuntu0.2_amd64.deb ... -Unpacking libgssapi-krb5-2:amd64 (1.16-2ubuntu0.2) ... -Selecting previously unselected package libdns1100:amd64. -Preparing to unpack .../27-libdns1100_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libdns1100:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libisccc160:amd64. -Preparing to unpack .../28-libisccc160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libisccc160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libisccfg160:amd64. -Preparing to unpack .../29-libisccfg160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libisccfg160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libbind9-160:amd64. -Preparing to unpack .../30-libbind9-160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libbind9-160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package liblwres160:amd64. -Preparing to unpack .../31-liblwres160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking liblwres160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package bind9-host. -Preparing to unpack .../32-bind9-host_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking bind9-host (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libirs160:amd64. -Preparing to unpack .../33-libirs160_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking libirs160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package dnsutils. -Preparing to unpack .../34-dnsutils_1%3a9.11.3+dfsg-1ubuntu1.13_amd64.deb ... -Unpacking dnsutils (1:9.11.3+dfsg-1ubuntu1.13) ... -Selecting previously unselected package libip6tc0:amd64. -Preparing to unpack .../35-libip6tc0_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libip6tc0:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package libiptc0:amd64. -Preparing to unpack .../36-libiptc0_1.6.1-2ubuntu2_amd64.deb ... -Unpacking libiptc0:amd64 (1.6.1-2ubuntu2) ... -Selecting previously unselected package libnetfilter-conntrack3:amd64. -Preparing to unpack .../37-libnetfilter-conntrack3_1.0.6-2_amd64.deb ... -Unpacking libnetfilter-conntrack3:amd64 (1.0.6-2) ... -Selecting previously unselected package iptables. -Preparing to unpack .../38-iptables_1.6.1-2ubuntu2_amd64.deb ... -Unpacking iptables (1.6.1-2ubuntu2) ... -Selecting previously unselected package libedit2:amd64. -Preparing to unpack .../39-libedit2_3.1-20170329-1_amd64.deb ... -Unpacking libedit2:amd64 (3.1-20170329-1) ... -Selecting previously unselected package libpcap0.8:amd64. -Preparing to unpack .../40-libpcap0.8_1.8.1-6ubuntu1.18.04.2_amd64.deb ... -Unpacking libpcap0.8:amd64 (1.8.1-6ubuntu1.18.04.2) ... -Selecting previously unselected package libpsl5:amd64. -Preparing to unpack .../41-libpsl5_0.19.1-5build1_amd64.deb ... -Unpacking libpsl5:amd64 (0.19.1-5build1) ... -Selecting previously unselected package libssl1.0.0:amd64. -Preparing to unpack .../42-libssl1.0.0_1.0.2n-1ubuntu5.5_amd64.deb ... -Unpacking libssl1.0.0:amd64 (1.0.2n-1ubuntu5.5) ... -Selecting previously unselected package openssh-client. -Preparing to unpack .../43-openssh-client_1%3a7.6p1-4ubuntu0.3_amd64.deb ... -Unpacking openssh-client (1:7.6p1-4ubuntu0.3) ... -Selecting previously unselected package tcpdump. -Preparing to unpack .../44-tcpdump_4.9.3-0ubuntu0.18.04.1_amd64.deb ... -Unpacking tcpdump (4.9.3-0ubuntu0.18.04.1) ... -Selecting previously unselected package wget. -Preparing to unpack .../45-wget_1.19.4-1ubuntu2.2_amd64.deb ... -Unpacking wget (1.19.4-1ubuntu2.2) ... -Selecting previously unselected package bc. -Preparing to unpack .../46-bc_1.07.1-2_amd64.deb ... -Unpacking bc (1.07.1-2) ... -Selecting previously unselected package libroken18-heimdal:amd64. -Preparing to unpack .../47-libroken18-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libroken18-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libasn1-8-heimdal:amd64. -Preparing to unpack .../48-libasn1-8-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libheimbase1-heimdal:amd64. -Preparing to unpack .../49-libheimbase1-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libhcrypto4-heimdal:amd64. -Preparing to unpack .../50-libhcrypto4-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libwind0-heimdal:amd64. -Preparing to unpack .../51-libwind0-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libwind0-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libhx509-5-heimdal:amd64. -Preparing to unpack .../52-libhx509-5-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libkrb5-26-heimdal:amd64. -Preparing to unpack .../53-libkrb5-26-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libheimntlm0-heimdal:amd64. -Preparing to unpack .../54-libheimntlm0-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libgssapi3-heimdal:amd64. -Preparing to unpack .../55-libgssapi3-heimdal_7.5.0+dfsg-1_amd64.deb ... -Unpacking libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ... -Selecting previously unselected package libsasl2-modules-db:amd64. -Preparing to unpack .../56-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu2.1_amd64.deb ... -Unpacking libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Selecting previously unselected package libsasl2-2:amd64. -Preparing to unpack .../57-libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu2.1_amd64.deb ... -Unpacking libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Selecting previously unselected package libldap-common. -Preparing to unpack .../58-libldap-common_2.4.45+dfsg-1ubuntu1.8_all.deb ... -Unpacking libldap-common (2.4.45+dfsg-1ubuntu1.8) ... -Selecting previously unselected package libldap-2.4-2:amd64. -Preparing to unpack .../59-libldap-2.4-2_2.4.45+dfsg-1ubuntu1.8_amd64.deb ... -Unpacking libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.8) ... -Selecting previously unselected package libnghttp2-14:amd64. -Preparing to unpack .../60-libnghttp2-14_1.30.0-1ubuntu1_amd64.deb ... -Unpacking libnghttp2-14:amd64 (1.30.0-1ubuntu1) ... -Selecting previously unselected package librtmp1:amd64. -Preparing to unpack .../61-librtmp1_2.4+20151223.gitfa8646d.1-1_amd64.deb ... -Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1) ... -Selecting previously unselected package libcurl4:amd64. -Preparing to unpack .../62-libcurl4_7.58.0-2ubuntu3.12_amd64.deb ... -Unpacking libcurl4:amd64 (7.58.0-2ubuntu3.12) ... -Selecting previously unselected package curl. -Preparing to unpack .../63-curl_7.58.0-2ubuntu3.12_amd64.deb ... -Unpacking curl (7.58.0-2ubuntu3.12) ... -Selecting previously unselected package libblas3:amd64. -Preparing to unpack .../64-libblas3_3.7.1-4ubuntu1_amd64.deb ... -Unpacking libblas3:amd64 (3.7.1-4ubuntu1) ... -Selecting previously unselected package libgpm2:amd64. -Preparing to unpack .../65-libgpm2_1.20.7-5_amd64.deb ... -Unpacking libgpm2:amd64 (1.20.7-5) ... -Selecting previously unselected package liblinear3:amd64. -Preparing to unpack .../66-liblinear3_2.1.0+dfsg-2_amd64.deb ... -Unpacking liblinear3:amd64 (2.1.0+dfsg-2) ... -Selecting previously unselected package liblua5.3-0:amd64. -Preparing to unpack .../67-liblua5.3-0_5.3.3-1ubuntu0.18.04.1_amd64.deb ... -Unpacking liblua5.3-0:amd64 (5.3.3-1ubuntu0.18.04.1) ... -Selecting previously unselected package libpython3.6:amd64. -Preparing to unpack .../68-libpython3.6_3.6.9-1~18.04ubuntu1.3_amd64.deb ... -Unpacking libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Selecting previously unselected package libwrap0:amd64. -Preparing to unpack .../69-libwrap0_7.6.q-27_amd64.deb ... -Unpacking libwrap0:amd64 (7.6.q-27) ... -Selecting previously unselected package net-tools. -Preparing to unpack .../70-net-tools_1.60+git20161116.90da8a0-1ubuntu1_amd64.deb ... -Unpacking net-tools (1.60+git20161116.90da8a0-1ubuntu1) ... -Selecting previously unselected package openssh-sftp-server. -Preparing to unpack .../71-openssh-sftp-server_1%3a7.6p1-4ubuntu0.3_amd64.deb ... -Unpacking openssh-sftp-server (1:7.6p1-4ubuntu0.3) ... -Selecting previously unselected package openssh-server. -Preparing to unpack .../72-openssh-server_1%3a7.6p1-4ubuntu0.3_amd64.deb ... -Unpacking openssh-server (1:7.6p1-4ubuntu0.3) ... -Selecting previously unselected package shorewall-core. -Preparing to unpack .../73-shorewall-core_5.1.12.2-1_all.deb ... -Unpacking shorewall-core (5.1.12.2-1) ... -Selecting previously unselected package shorewall. -Preparing to unpack .../74-shorewall_5.1.12.2-1_all.deb ... -Unpacking shorewall (5.1.12.2-1) ... -Selecting previously unselected package vim-runtime. -Preparing to unpack .../75-vim-runtime_2%3a8.0.1453-1ubuntu1.4_all.deb ... -Adding 'diversion of /usr/share/vim/vim80/doc/help.txt to /usr/share/vim/vim80/doc/help.txt.vim-tiny by vim-runtime' -Adding 'diversion of /usr/share/vim/vim80/doc/tags to /usr/share/vim/vim80/doc/tags.vim-tiny by vim-runtime' -Unpacking vim-runtime (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package vim. -Preparing to unpack .../76-vim_2%3a8.0.1453-1ubuntu1.4_amd64.deb ... -Unpacking vim (2:8.0.1453-1ubuntu1.4) ... -Selecting previously unselected package nmap. -Preparing to unpack .../77-nmap_7.60-1ubuntu5_amd64.deb ... -Unpacking nmap (7.60-1ubuntu5) ... -Setting up libedit2:amd64 (3.1-20170329-1) ... -Setting up readline-common (7.0-3) ... -Setting up libexpat1:amd64 (2.2.5-3ubuntu0.2) ... -Setting up libicu60:amd64 (60.2-3ubuntu3.1) ... -Setting up libip4tc0:amd64 (1.6.1-2ubuntu2) ... -Setting up libssl1.0.0:amd64 (1.0.2n-1ubuntu5.5) ... -Setting up libnghttp2-14:amd64 (1.30.0-1ubuntu1) ... -Setting up mime-support (3.60ubuntu1) ... -Setting up xxd (2:8.0.1453-1ubuntu1.4) ... -Setting up sudo (1.8.21p2-3ubuntu1.3) ... -Setting up libgpm2:amd64 (1.20.7-5) ... -Setting up libldap-common (2.4.45+dfsg-1ubuntu1.8) ... -Setting up libreadline7:amd64 (7.0-3) ... -Setting up libjson-c3:amd64 (0.12.1-1.3ubuntu0.3) ... -Setting up libpsl5:amd64 (0.19.1-5build1) ... -Setting up libelf1:amd64 (0.170-0.4ubuntu0.1) ... -Setting up libcap2:amd64 (1:2.25-1.2) ... -Setting up libsasl2-modules-db:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Setting up libsasl2-2:amd64 (2.1.27~101-g0780600+dfsg-3ubuntu2.1) ... -Setting up libiptc0:amd64 (1.6.1-2ubuntu2) ... -Setting up libroken18-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-1) ... -Setting up perl-modules-5.26 (5.26.1-6ubuntu0.5) ... -Setting up libgdbm5:amd64 (1.14.1-6) ... -Setting up libgeoip1:amd64 (1.6.12-1) ... -Setting up libbsd0:amd64 (0.8.7-1ubuntu0.1) ... -Setting up libkrb5support0:amd64 (1.16-2ubuntu0.2) ... -Setting up ucf (3.0038) ... -Setting up libxml2:amd64 (2.9.4+dfsg1-6.1ubuntu1.3) ... -Setting up libblas3:amd64 (3.7.1-4ubuntu1) ... -update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode -Setting up libxtables12:amd64 (1.6.1-2ubuntu2) ... -Setting up libssl1.1:amd64 (1.1.1-1ubuntu2.1~18.04.7) ... -Setting up libheimbase1-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up wget (1.19.4-1ubuntu2.2) ... -Setting up vim-common (2:8.0.1453-1ubuntu1.4) ... -Setting up libsqlite3-0:amd64 (3.22.0-1ubuntu0.4) ... -Setting up libnfnetlink0:amd64 (1.0.1-3) ... -Setting up vim-runtime (2:8.0.1453-1ubuntu1.4) ... -Setting up libgdbm-compat4:amd64 (1.14.1-6) ... -Setting up libkeyutils1:amd64 (1.5.9-9.2ubuntu2) ... -Setting up bc (1.07.1-2) ... -Setting up liblinear3:amd64 (2.1.0+dfsg-2) ... -Setting up net-tools (1.60+git20161116.90da8a0-1ubuntu1) ... -Setting up liblua5.3-0:amd64 (5.3.3-1ubuntu0.18.04.1) ... -Setting up libmnl0:amd64 (1.0.4-2) ... -Setting up liblwres160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libpython2.7-stdlib:amd64 (2.7.17-1~18.04ubuntu1.2) ... -Setting up libidn11:amd64 (1.33-2.1ubuntu1.2) ... -Setting up libmpdec2:amd64 (2.4.2-1ubuntu1) ... -Setting up libip6tc0:amd64 (1.6.1-2ubuntu2) ... -Setting up libwrap0:amd64 (7.6.q-27) ... -Setting up libpcap0.8:amd64 (1.8.1-6ubuntu1.18.04.2) ... -Setting up iputils-ping (3:20161105-1ubuntu3) ... -Setting up libisc169:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libk5crypto3:amd64 (1.16-2ubuntu0.2) ... -Setting up libisccc160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libnetfilter-conntrack3:amd64 (1.0.6-2) ... -Setting up libwind0-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up nmap (7.60-1ubuntu5) ... -Setting up libasn1-8-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up libhcrypto4-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up python2.7 (2.7.17-1~18.04ubuntu1.2) ... -Setting up iproute2 (4.15.0-2ubuntu1.2) ... -Setting up libhx509-5-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up tcpdump (4.9.3-0ubuntu0.18.04.1) ... -Setting up libpython3.6-minimal:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Setting up libpython-stdlib:amd64 (2.7.15~rc1-1) ... -Setting up libperl5.26:amd64 (5.26.1-6ubuntu0.5) ... -Setting up iptables (1.6.1-2ubuntu2) ... -Setting up libkrb5-3:amd64 (1.16-2ubuntu0.2) ... -Setting up libkrb5-26-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up libheimntlm0-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up python (2.7.15~rc1-1) ... -Setting up libpython3.6-stdlib:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Setting up libgssapi-krb5-2:amd64 (1.16-2ubuntu0.2) ... -Setting up perl (5.26.1-6ubuntu0.5) ... -Setting up libgssapi3-heimdal:amd64 (7.5.0+dfsg-1) ... -Setting up libdns1100:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up openssh-client (1:7.6p1-4ubuntu0.3) ... -Setting up libpython3.6:amd64 (3.6.9-1~18.04ubuntu1.3) ... -Setting up vim (2:8.0.1453-1ubuntu1.4) ... -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/vi.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/vi.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/vi.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/vi.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/vi.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/vi.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group vi) doesn't exist -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/view.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/view.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/view.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/view.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/view.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/view.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group view) doesn't exist -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/ex.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/ex.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/ex.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/ex.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/ex.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/ex.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group ex) doesn't exist -update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode -update-alternatives: warning: skip creation of /usr/share/man/fr/man1/editor.1.gz because associated file /usr/share/man/fr/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/it/man1/editor.1.gz because associated file /usr/share/man/it/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/pl/man1/editor.1.gz because associated file /usr/share/man/pl/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ru/man1/editor.1.gz because associated file /usr/share/man/ru/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/ja/man1/editor.1.gz because associated file /usr/share/man/ja/man1/vim.1.gz (of link group editor) doesn't exist -update-alternatives: warning: skip creation of /usr/share/man/man1/editor.1.gz because associated file /usr/share/man/man1/vim.1.gz (of link group editor) doesn't exist -Setting up shorewall-core (5.1.12.2-1) ... -Setting up libisccfg160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up openssh-sftp-server (1:7.6p1-4ubuntu0.3) ... -Setting up libldap-2.4-2:amd64 (2.4.45+dfsg-1ubuntu1.8) ... -Setting up shorewall (5.1.12.2-1) ... -Setting up libirs160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up libcurl4:amd64 (7.58.0-2ubuntu3.12) ... -Setting up libbind9-160:amd64 (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up openssh-server (1:7.6p1-4ubuntu0.3) ... - -Creating config file /etc/ssh/sshd_config with new version -Creating SSH2 RSA key; this may take some time ... -2048 SHA256:qKrW09mrrQ9w1jPRWEA6TK7sSpCNRWBDkS/BK+zp/YM root@1e62cf9f6a76 (RSA) -Creating SSH2 ECDSA key; this may take some time ... -256 SHA256:51tTs3578kgJlNB5/IFgpLr0t8FYdJBo4s59LSr+X5E root@1e62cf9f6a76 (ECDSA) -Creating SSH2 ED25519 key; this may take some time ... -256 SHA256:lY3X7FS5ZqMGqu8Dp5gwKL+PNaG/zFBMSYqK8LVJ+xo root@1e62cf9f6a76 (ED25519) -invoke-rc.d: could not determine current runlevel -invoke-rc.d: policy-rc.d denied execution of start. -Setting up bind9-host (1:9.11.3+dfsg-1ubuntu1.13) ... -Setting up curl (7.58.0-2ubuntu3.12) ... -Setting up dnsutils (1:9.11.3+dfsg-1ubuntu1.13) ... -Processing triggers for libc-bin (2.27-3ubuntu1.3) ... -Removing intermediate container 1e62cf9f6a76 - ---> eacf45848b0c -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in c01db4007a21 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container c01db4007a21 - ---> aafefe535a35 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 702944f07615 -Removing intermediate container 702944f07615 - ---> 05d11b35390a -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in ef4847acd653 -Removing intermediate container ef4847acd653 - ---> 8f73841b01c1 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in f2ab773c286a -Removing intermediate container f2ab773c286a - ---> b399c5cdab92 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in ded8866c3342 -Removing intermediate container ded8866c3342 - ---> 479d00733fee -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 9b9c3d3ea4be -Removing intermediate container 9b9c3d3ea4be - ---> 12b3e0a05a74 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in f14cf16c31a4 -Removing intermediate container f14cf16c31a4 - ---> 2be65c0faf7f -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 4053c497f743 -Removing intermediate container 4053c497f743 - ---> 747038369e95 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> e18f85794f5e -Step 13/23 : COPY get_hosts /usr/bin - ---> 18991e035085 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 79d2a239a0a0 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in b0c8e60328be -Removing intermediate container b0c8e60328be - ---> ce78db70bc58 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 51d36291d624 -Step 17/23 : RUN mkdir -p /project - ---> Running in 3b4617c333e9 -Removing intermediate container 3b4617c333e9 - ---> 9119f758ce38 -Step 18/23 : RUN mkdir -p /etc/opt - ---> Running in 975197e23811 -Removing intermediate container 975197e23811 - ---> c505a7c37f05 -Step 19/23 : WORKDIR /project - ---> Running in 4e61cbd20265 -Removing intermediate container 4e61cbd20265 - ---> 68a61e8ef81c -Step 20/23 : COPY install-vim-plugin.sh . - ---> 4997b5dcecc6 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 5a4fa993ca1f -Adding user `docker' to group `sudo' ... -Adding user docker to group sudo -Done. -Removing intermediate container 5a4fa993ca1f - ---> e087ee205211 -Step 22/23 : COPY .vimrc /home/docker - ---> fb64208ee46d -Step 23/23 : USER docker - ---> Running in ee04445d14be -Removing intermediate container ee04445d14be - ---> 8f2e9f00bfec -Successfully built 8f2e9f00bfec -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -609d47eb5922: Waiting -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b87171b618eb: Waiting -b99ef97f18d3: Preparing -0540154698bb: Preparing -acd66fc0870d: Preparing -3ee6c857059e: Waiting -0bbc5a99bf7e: Waiting -b99ef97f18d3: Waiting -0540154698bb: Waiting -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -ee811145a141: Waiting -2872fafb128e: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -dfdf70f332e3: Pushed -2e036d3abb44: Pushed -8f3c4fe9abf6: Pushed -0b2fe8f2cfad: Pushed -59c764dd0b72: Pushed -609d47eb5922: Pushed -5ee30e01e4b7: Pushed -a1850b6363e3: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -0bbc5a99bf7e: Pushed -0540154698bb: Pushed -b99ef97f18d3: Pushed -acd66fc0870d: Pushed -ee811145a141: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:9d081f9a870cc5aae88de3e3affb865c42d7817fb6a190cd53e8b32a840088c4 size: 4264 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 112.6kB -Step 1/23 : FROM localhost:5000/sec - ---> 8f2e9f00bfec -Step 2/23 : USER root - ---> Running in cbedc1261596 -Removing intermediate container cbedc1261596 - ---> a3495717e2e2 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in c998f3dc61fe -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:6 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:10 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 11s (1986 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container c998f3dc61fe - ---> eed3c5b4d399 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in dfdd690fb20a -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container dfdd690fb20a - ---> fa2005da3c4d -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in cad8ed507f70 -Removing intermediate container cad8ed507f70 - ---> 9f2352b99850 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 5f62fe3e5690 -Removing intermediate container 5f62fe3e5690 - ---> 42dc4c97a779 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 36966b7d3a8b -Removing intermediate container 36966b7d3a8b - ---> 210aaa18c80e -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 12d8811787f4 -Removing intermediate container 12d8811787f4 - ---> 4721c714db8b -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in b9effc645211 -Removing intermediate container b9effc645211 - ---> f3c6c7e470f5 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 4fd87cc18a2a -Removing intermediate container 4fd87cc18a2a - ---> 449a33aca934 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 104d683a63fa -Removing intermediate container 104d683a63fa - ---> 73f0eab2f900 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> ba3b6f791b03 -Step 13/23 : COPY get_hosts /usr/bin - ---> 9313f4129a1c -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> f6911ee4d63d -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 7bac19f8f821 -Removing intermediate container 7bac19f8f821 - ---> ff686986bec5 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 1defae5d37b8 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 1b0f359fbc90 -Removing intermediate container 1b0f359fbc90 - ---> 8212b0a4ffb7 -Step 18/23 : RUN mkdir -p /project - ---> Running in 95be8e4c2d57 -Removing intermediate container 95be8e4c2d57 - ---> 43d2fae076d7 -Step 19/23 : WORKDIR /project - ---> Running in 3a4adcd3764f -Removing intermediate container 3a4adcd3764f - ---> 35aa7fbbb1d4 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 02ad4f9f7ba8 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 269033eb3989 -The user `docker' is already a member of `sudo'. -Removing intermediate container 269033eb3989 - ---> 029e779c2875 -Step 22/23 : COPY .vimrc /home/docker - ---> c90041d8f336 -Step 23/23 : USER docker - ---> Running in 2db51c55631c -Removing intermediate container 2db51c55631c - ---> 9dee6301717c -Successfully built 9dee6301717c -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -cb1d5f75a0a3: Preparing -337517890bf7: Preparing -29afcc45a7cd: Preparing -21505fae7438: Preparing -00bcf7ab859f: Preparing -4cbb36f9b1a3: Preparing -75c8fbe3aac2: Preparing -4cbb36f9b1a3: Waiting -6396c3525cd9: Preparing -75c8fbe3aac2: Waiting -6396c3525cd9: Waiting -e1a2875ae1b0: Preparing -d948ffa88c8f: Preparing -ed00b2c2f10b: Preparing -912a259f4f51: Preparing -a3912fb6f175: Preparing -e1a2875ae1b0: Waiting -d948ffa88c8f: Waiting -ed00b2c2f10b: Waiting -912a259f4f51: Waiting -a3912fb6f175: Waiting -5be14db589fd: Preparing -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5be14db589fd: Waiting -dfdf70f332e3: Waiting -0b2fe8f2cfad: Waiting -2e036d3abb44: Waiting -8f3c4fe9abf6: Waiting -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b99ef97f18d3: Preparing -59c764dd0b72: Waiting -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -609d47eb5922: Waiting -b87171b618eb: Waiting -3ee6c857059e: Waiting -0bbc5a99bf7e: Waiting -0540154698bb: Preparing -acd66fc0870d: Preparing -b99ef97f18d3: Waiting -0540154698bb: Waiting -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -acd66fc0870d: Waiting -ee811145a141: Waiting -2872fafb128e: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -29afcc45a7cd: Pushed -337517890bf7: Pushed -21505fae7438: Pushed -cb1d5f75a0a3: Pushed -00bcf7ab859f: Pushed -4cbb36f9b1a3: Pushed -d948ffa88c8f: Pushed -75c8fbe3aac2: Pushed -e1a2875ae1b0: Pushed -6396c3525cd9: Pushed -ed00b2c2f10b: Pushed -912a259f4f51: Pushed -a3912fb6f175: Pushed -dfdf70f332e3: Pushed -0b2fe8f2cfad: Pushed -2e036d3abb44: Pushed -8f3c4fe9abf6: Pushed -59c764dd0b72: Pushed -a1850b6363e3: Pushed -609d47eb5922: Pushed -5ee30e01e4b7: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -b99ef97f18d3: Pushed -0bbc5a99bf7e: Pushed -0540154698bb: Pushed -acd66fc0870d: Pushed -ee811145a141: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -5be14db589fd: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:a3f8a8381ba12a340bcbe31d1b53b63e6ebb9edf6a4cb301731fb88b8ac18260 size: 7171 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 115.2kB -Step 1/23 : FROM localhost:5000/sec - ---> 9dee6301717c -Step 2/23 : USER root - ---> Running in 98efeb425d7c -Removing intermediate container 98efeb425d7c - ---> 2c0280bb038c -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 8db64394cfc6 -Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:11 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 13s (1705 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 8db64394cfc6 - ---> 72177bcedffa -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in c4b3580100f2 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container c4b3580100f2 - ---> f19720cc1825 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in fa38a3a6e452 -Removing intermediate container fa38a3a6e452 - ---> 0df9fbe7690c -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in c49ccf5eb673 -Removing intermediate container c49ccf5eb673 - ---> 9e52a82a9d77 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 2b9c71643547 -Removing intermediate container 2b9c71643547 - ---> ddef95cbffcb -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in f19f3a162f05 -Removing intermediate container f19f3a162f05 - ---> c940c010a0b6 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 444d3ba56b77 -Removing intermediate container 444d3ba56b77 - ---> 6aadaf5f2e7b -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 3841c20907b0 -Removing intermediate container 3841c20907b0 - ---> 17318470a4ab -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 94bda28b4062 -Removing intermediate container 94bda28b4062 - ---> 833b55dd40b7 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 07a1dd1b1aa2 -Step 13/23 : COPY get_hosts /usr/bin - ---> 1b640380a0d2 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 724075271745 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in d18a7e80a3d1 -Removing intermediate container d18a7e80a3d1 - ---> b6b7cfcfba4c -Step 16/23 : COPY shorewall /etc/shorewall - ---> 6131f1dab1ce -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in e0086c217208 -Removing intermediate container e0086c217208 - ---> af2d853edbd5 -Step 18/23 : RUN mkdir -p /project - ---> Running in e5aeeb368a82 -Removing intermediate container e5aeeb368a82 - ---> 976f300a8ea8 -Step 19/23 : WORKDIR /project - ---> Running in b1af614664ab -Removing intermediate container b1af614664ab - ---> dace208a6c13 -Step 20/23 : COPY install-vim-plugin.sh . - ---> e24dfe65b237 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in e325d8b328bf -The user `docker' is already a member of `sudo'. -Removing intermediate container e325d8b328bf - ---> 031189f77002 -Step 22/23 : COPY .vimrc /home/docker - ---> ff7d5772328c -Step 23/23 : USER docker - ---> Running in 50d521194b3c -Removing intermediate container 50d521194b3c - ---> 45bdc715be56 -Successfully built 45bdc715be56 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -93b85615c46b: Preparing -a1e64f090bb8: Preparing -f9c1bc2efa35: Preparing -4dab8d408a39: Preparing -eef156306856: Preparing -8c3f6a28124c: Preparing -7b77f090fa11: Preparing -65489e1e592b: Preparing -680659bb2184: Preparing -0e8252ea4a41: Preparing -59cc5e238945: Preparing -56f684957ad4: Preparing -944d9422ddba: Preparing -a95f1c561385: Preparing -cb1d5f75a0a3: Preparing -337517890bf7: Preparing -29afcc45a7cd: Preparing -21505fae7438: Preparing -00bcf7ab859f: Preparing -4cbb36f9b1a3: Preparing -75c8fbe3aac2: Preparing -6396c3525cd9: Preparing -e1a2875ae1b0: Preparing -d948ffa88c8f: Preparing -ed00b2c2f10b: Preparing -912a259f4f51: Preparing -a3912fb6f175: Preparing -5be14db589fd: Preparing -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b99ef97f18d3: Preparing -0540154698bb: Preparing -acd66fc0870d: Preparing -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -ed00b2c2f10b: Waiting -912a259f4f51: Waiting -a3912fb6f175: Waiting -5be14db589fd: Waiting -dfdf70f332e3: Waiting -0b2fe8f2cfad: Waiting -2e036d3abb44: Waiting -8f3c4fe9abf6: Waiting -59c764dd0b72: Waiting -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -609d47eb5922: Waiting -b87171b618eb: Waiting -3ee6c857059e: Waiting -0bbc5a99bf7e: Waiting -b99ef97f18d3: Waiting -0540154698bb: Waiting -acd66fc0870d: Waiting -8c3f6a28124c: Waiting -ee811145a141: Waiting -7b77f090fa11: Waiting -2872fafb128e: Waiting -65489e1e592b: Waiting -fe6d8881187d: Waiting -680659bb2184: Waiting -23135df75b44: Waiting -0e8252ea4a41: Waiting -b43408d5f11b: Waiting -59cc5e238945: Waiting -56f684957ad4: Waiting -944d9422ddba: Waiting -a95f1c561385: Waiting -cb1d5f75a0a3: Waiting -337517890bf7: Waiting -29afcc45a7cd: Waiting -21505fae7438: Waiting -00bcf7ab859f: Waiting -d948ffa88c8f: Waiting -4cbb36f9b1a3: Waiting -75c8fbe3aac2: Waiting -6396c3525cd9: Waiting -e1a2875ae1b0: Waiting -f9c1bc2efa35: Pushed -a1e64f090bb8: Pushed -4dab8d408a39: Pushed -eef156306856: Pushed -93b85615c46b: Pushed -8c3f6a28124c: Pushed -65489e1e592b: Pushed -7b77f090fa11: Pushed -0e8252ea4a41: Pushed -680659bb2184: Pushed -59cc5e238945: Pushed -56f684957ad4: Pushed -944d9422ddba: Pushed -cb1d5f75a0a3: Pushed -29afcc45a7cd: Pushed -337517890bf7: Pushed -21505fae7438: Pushed -00bcf7ab859f: Pushed -75c8fbe3aac2: Pushed -4cbb36f9b1a3: Pushed -6396c3525cd9: Pushed -d948ffa88c8f: Pushed -ed00b2c2f10b: Pushed -e1a2875ae1b0: Pushed -912a259f4f51: Pushed -a3912fb6f175: Pushed -dfdf70f332e3: Pushed -0b2fe8f2cfad: Pushed -8f3c4fe9abf6: Pushed -2e036d3abb44: Pushed -59c764dd0b72: Pushed -5ee30e01e4b7: Pushed -a1850b6363e3: Pushed -609d47eb5922: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -0bbc5a99bf7e: Pushed -b99ef97f18d3: Pushed -0540154698bb: Pushed -acd66fc0870d: Pushed -ee811145a141: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a95f1c561385: Pushed -5be14db589fd: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:81e1a018c88a65bb46f46f6cb138cb47ee2220d7c32f775e76e5738c33998384 size: 10077 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 118.3kB -Step 1/23 : FROM localhost:5000/sec - ---> 45bdc715be56 -Step 2/23 : USER root - ---> Running in 473568bd250b -Removing intermediate container 473568bd250b - ---> fc0acf5c7dcf -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 7a81b64eb991 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:7 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:12 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 11s (1976 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 7a81b64eb991 - ---> ae32c3d8799e -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in ae2370ac4c22 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container ae2370ac4c22 - ---> 917af5c2e478 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in c3e7ffae87e1 -Removing intermediate container c3e7ffae87e1 - ---> ab4e8aeba026 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 04bce238b4ea -Removing intermediate container 04bce238b4ea - ---> 9b5b4c303680 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in cf7a31b92a1e -Removing intermediate container cf7a31b92a1e - ---> c87c49cb0c0e -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in f58f5962eb9c -Removing intermediate container f58f5962eb9c - ---> 70ee11004a68 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 3a9949b51689 -Removing intermediate container 3a9949b51689 - ---> 897352d95b34 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in cf84394ead39 -Removing intermediate container cf84394ead39 - ---> 7f06ae17d9da -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 725531e4dd90 -Removing intermediate container 725531e4dd90 - ---> cc1f9a769b79 -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> f915ceb27330 -Step 13/23 : COPY get_hosts /usr/bin - ---> f8eb9b418104 -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 048fc1feab61 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in c14c015f820f -Removing intermediate container c14c015f820f - ---> 26efae8fc266 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 492e5403464d -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 3d56bf7f21c7 -Removing intermediate container 3d56bf7f21c7 - ---> daf9e4fed4ac -Step 18/23 : RUN mkdir -p /project - ---> Running in 3f4abce4178a -Removing intermediate container 3f4abce4178a - ---> 93b44b89c5ca -Step 19/23 : WORKDIR /project - ---> Running in 756fc0d071ff -Removing intermediate container 756fc0d071ff - ---> e14547212dbd -Step 20/23 : COPY install-vim-plugin.sh . - ---> 2fab178b89b6 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in f46592114770 -The user `docker' is already a member of `sudo'. -Removing intermediate container f46592114770 - ---> a50585292468 -Step 22/23 : COPY .vimrc /home/docker - ---> 78d437127769 -Step 23/23 : USER docker - ---> Running in 59b6654753c9 -Removing intermediate container 59b6654753c9 - ---> d1707134f4e6 -Successfully built d1707134f4e6 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -e00075450cf0: Preparing -898d7a5ce475: Preparing -509a680473c2: Preparing -62934002eeae: Preparing -0859067c22cf: Preparing -8be95d03f678: Preparing -e3e2b8c2c104: Preparing -02030aba5cfe: Preparing -275e825c61b6: Preparing -201d9455d7d5: Preparing -6f5dbcb7201f: Preparing -6e0093acb7af: Preparing -9ca26d36670b: Preparing -dff25be0e74b: Preparing -93b85615c46b: Preparing -a1e64f090bb8: Preparing -f9c1bc2efa35: Preparing -4dab8d408a39: Preparing -eef156306856: Preparing -8c3f6a28124c: Preparing -7b77f090fa11: Preparing -65489e1e592b: Preparing -680659bb2184: Preparing -0e8252ea4a41: Preparing -59cc5e238945: Preparing -56f684957ad4: Preparing -944d9422ddba: Preparing -a95f1c561385: Preparing -cb1d5f75a0a3: Preparing -337517890bf7: Preparing -29afcc45a7cd: Preparing -21505fae7438: Preparing -00bcf7ab859f: Preparing -4cbb36f9b1a3: Preparing -75c8fbe3aac2: Preparing -6396c3525cd9: Preparing -e1a2875ae1b0: Preparing -d948ffa88c8f: Preparing -ed00b2c2f10b: Preparing -912a259f4f51: Preparing -a3912fb6f175: Preparing -5be14db589fd: Preparing -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b99ef97f18d3: Preparing -0540154698bb: Preparing -acd66fc0870d: Preparing -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -29afcc45a7cd: Waiting -21505fae7438: Waiting -00bcf7ab859f: Waiting -4cbb36f9b1a3: Waiting -75c8fbe3aac2: Waiting -6396c3525cd9: Waiting -e1a2875ae1b0: Waiting -d948ffa88c8f: Waiting -ed00b2c2f10b: Waiting -912a259f4f51: Waiting -a3912fb6f175: Waiting -5be14db589fd: Waiting -dfdf70f332e3: Waiting -0b2fe8f2cfad: Waiting -2e036d3abb44: Waiting -8be95d03f678: Waiting -e3e2b8c2c104: Waiting -02030aba5cfe: Waiting -275e825c61b6: Waiting -201d9455d7d5: Waiting -6f5dbcb7201f: Waiting -6e0093acb7af: Waiting -680659bb2184: Waiting -9ca26d36670b: Waiting -0e8252ea4a41: Waiting -59cc5e238945: Waiting -56f684957ad4: Waiting -944d9422ddba: Waiting -a95f1c561385: Waiting -cb1d5f75a0a3: Waiting -dff25be0e74b: Waiting -337517890bf7: Waiting -93b85615c46b: Waiting -eef156306856: Waiting -a1e64f090bb8: Waiting -8c3f6a28124c: Waiting -7b77f090fa11: Waiting -f9c1bc2efa35: Waiting -4dab8d408a39: Waiting -65489e1e592b: Waiting -8f3c4fe9abf6: Waiting -59c764dd0b72: Waiting -b87171b618eb: Waiting -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -3ee6c857059e: Waiting -609d47eb5922: Waiting -b99ef97f18d3: Waiting -0540154698bb: Waiting -acd66fc0870d: Waiting -ee811145a141: Waiting -2872fafb128e: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -0bbc5a99bf7e: Waiting -e00075450cf0: Pushed -509a680473c2: Pushed -0859067c22cf: Pushed -898d7a5ce475: Pushed -62934002eeae: Pushed -8be95d03f678: Pushed -e3e2b8c2c104: Pushed -02030aba5cfe: Pushed -275e825c61b6: Pushed -201d9455d7d5: Pushed -6f5dbcb7201f: Pushed -6e0093acb7af: Pushed -9ca26d36670b: Pushed -93b85615c46b: Pushed -a1e64f090bb8: Pushed -f9c1bc2efa35: Pushed -4dab8d408a39: Pushed -eef156306856: Pushed -8c3f6a28124c: Pushed -7b77f090fa11: Pushed -65489e1e592b: Pushed -680659bb2184: Pushed -0e8252ea4a41: Pushed -944d9422ddba: Pushed -59cc5e238945: Pushed -56f684957ad4: Pushed -337517890bf7: Pushed -cb1d5f75a0a3: Pushed -29afcc45a7cd: Pushed -21505fae7438: Pushed -00bcf7ab859f: Pushed -4cbb36f9b1a3: Pushed -75c8fbe3aac2: Pushed -6396c3525cd9: Pushed -e1a2875ae1b0: Pushed -d948ffa88c8f: Pushed -912a259f4f51: Pushed -ed00b2c2f10b: Pushed -a3912fb6f175: Pushed -dfdf70f332e3: Pushed -0b2fe8f2cfad: Pushed -2e036d3abb44: Pushed -8f3c4fe9abf6: Pushed -59c764dd0b72: Pushed -5ee30e01e4b7: Pushed -a1850b6363e3: Pushed -609d47eb5922: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -b99ef97f18d3: Pushed -0bbc5a99bf7e: Pushed -0540154698bb: Pushed -acd66fc0870d: Pushed -ee811145a141: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a95f1c561385: Pushed -dff25be0e74b: Pushed -5be14db589fd: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:4faec4a1262df5b33f03c4ea1e86e5904cf9567219c4efdd5272bf43ff10cf99 size: 12983 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 120.8kB -Step 1/23 : FROM localhost:5000/sec - ---> d1707134f4e6 -Step 2/23 : USER root - ---> Running in f6009c49ef8b -Removing intermediate container f6009c49ef8b - ---> 02b26ed784fa -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 5a1f5c661f93 -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:6 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 13s (1716 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 5a1f5c661f93 - ---> 1e1acd2ce8dc -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 143a2fa11808 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 143a2fa11808 - ---> b73ff66e0e62 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 0e7c2fbb0d54 -Removing intermediate container 0e7c2fbb0d54 - ---> 037c9e18c25d -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 949d760bacfd -Removing intermediate container 949d760bacfd - ---> 0526c6390eb4 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in b97705b038b2 -Removing intermediate container b97705b038b2 - ---> 53122d92c155 -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 9c87ad52deff -Removing intermediate container 9c87ad52deff - ---> 3d590609d77b -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 6f51cbde3b9a -Removing intermediate container 6f51cbde3b9a - ---> ba18efb5f805 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in a11e93764fb7 -Removing intermediate container a11e93764fb7 - ---> 5353e4e6d154 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in d9da08ad7351 -Removing intermediate container d9da08ad7351 - ---> 14b76b24469e -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 117156701878 -Step 13/23 : COPY get_hosts /usr/bin - ---> 51ee91caeecd -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> aac5c712c1f2 -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 0d3a797a5cfa -Removing intermediate container 0d3a797a5cfa - ---> 6dcfb3ad5fd4 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 636bf9f703be -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in ad11515b6a6f -Removing intermediate container ad11515b6a6f - ---> 9ed04d668e75 -Step 18/23 : RUN mkdir -p /project - ---> Running in 0479f6a64e04 -Removing intermediate container 0479f6a64e04 - ---> 3502d9d5c0b7 -Step 19/23 : WORKDIR /project - ---> Running in 8447be997d8c -Removing intermediate container 8447be997d8c - ---> 736325bb4083 -Step 20/23 : COPY install-vim-plugin.sh . - ---> da7443613663 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in a828325dadd2 -The user `docker' is already a member of `sudo'. -Removing intermediate container a828325dadd2 - ---> 81532c3356fe -Step 22/23 : COPY .vimrc /home/docker - ---> e48c75cb2c66 -Step 23/23 : USER docker - ---> Running in a8d6bff397ca -Removing intermediate container a8d6bff397ca - ---> 8f20ce5135c3 -Successfully built 8f20ce5135c3 -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -75da3c36bbf2: Preparing -1e8ae8b72456: Preparing -0f2c92cc70b9: Preparing -2d1aca500279: Preparing -8e891881dc68: Preparing -8d3ed8c29f55: Preparing -afc877124afa: Preparing -e2355cd40c7e: Preparing -f797fbcceb89: Preparing -978bc2671301: Preparing -dbfcada07c9e: Preparing -3b022193e08c: Preparing -da2172c7dcdf: Preparing -416273c154c8: Preparing -e00075450cf0: Preparing -898d7a5ce475: Preparing -509a680473c2: Preparing -62934002eeae: Preparing -0859067c22cf: Preparing -8be95d03f678: Preparing -e3e2b8c2c104: Preparing -02030aba5cfe: Preparing -275e825c61b6: Preparing -201d9455d7d5: Preparing -6f5dbcb7201f: Preparing -6e0093acb7af: Preparing -9ca26d36670b: Preparing -dff25be0e74b: Preparing -93b85615c46b: Preparing -a1e64f090bb8: Preparing -f9c1bc2efa35: Preparing -4dab8d408a39: Preparing -eef156306856: Preparing -8c3f6a28124c: Preparing -7b77f090fa11: Preparing -65489e1e592b: Preparing -680659bb2184: Preparing -0e8252ea4a41: Preparing -59cc5e238945: Preparing -56f684957ad4: Preparing -944d9422ddba: Preparing -a95f1c561385: Preparing -cb1d5f75a0a3: Preparing -337517890bf7: Preparing -29afcc45a7cd: Preparing -21505fae7438: Preparing -00bcf7ab859f: Preparing -4cbb36f9b1a3: Preparing -75c8fbe3aac2: Preparing -6396c3525cd9: Preparing -e1a2875ae1b0: Preparing -d948ffa88c8f: Preparing -ed00b2c2f10b: Preparing -912a259f4f51: Preparing -a3912fb6f175: Preparing -5be14db589fd: Preparing -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b99ef97f18d3: Preparing -0540154698bb: Preparing -acd66fc0870d: Preparing -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -680659bb2184: Waiting -0e8252ea4a41: Waiting -59cc5e238945: Waiting -56f684957ad4: Waiting -944d9422ddba: Waiting -a95f1c561385: Waiting -cb1d5f75a0a3: Waiting -337517890bf7: Waiting -29afcc45a7cd: Waiting -00bcf7ab859f: Waiting -4cbb36f9b1a3: Waiting -75c8fbe3aac2: Waiting -6396c3525cd9: Waiting -e1a2875ae1b0: Waiting -d948ffa88c8f: Waiting -ed00b2c2f10b: Waiting -912a259f4f51: Waiting -a3912fb6f175: Waiting -5be14db589fd: Waiting -dfdf70f332e3: Waiting -0b2fe8f2cfad: Waiting -2e036d3abb44: Waiting -8f3c4fe9abf6: Waiting -59c764dd0b72: Waiting -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -609d47eb5922: Waiting -b87171b618eb: Waiting -3ee6c857059e: Waiting -0bbc5a99bf7e: Waiting -0540154698bb: Waiting -acd66fc0870d: Waiting -ee811145a141: Waiting -2872fafb128e: Waiting -fe6d8881187d: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -8d3ed8c29f55: Waiting -afc877124afa: Waiting -e2355cd40c7e: Waiting -f797fbcceb89: Waiting -21505fae7438: Waiting -416273c154c8: Waiting -e00075450cf0: Waiting -898d7a5ce475: Waiting -509a680473c2: Waiting -62934002eeae: Waiting -0859067c22cf: Waiting -8be95d03f678: Waiting -e3e2b8c2c104: Waiting -201d9455d7d5: Waiting -02030aba5cfe: Waiting -6f5dbcb7201f: Waiting -275e825c61b6: Waiting -6e0093acb7af: Waiting -9ca26d36670b: Waiting -dff25be0e74b: Waiting -a1e64f090bb8: Waiting -93b85615c46b: Waiting -f9c1bc2efa35: Waiting -4dab8d408a39: Waiting -eef156306856: Waiting -8c3f6a28124c: Waiting -7b77f090fa11: Waiting -65489e1e592b: Waiting -b99ef97f18d3: Waiting -978bc2671301: Waiting -dbfcada07c9e: Waiting -da2172c7dcdf: Waiting -3b022193e08c: Waiting -0f2c92cc70b9: Pushed -1e8ae8b72456: Pushed -8e891881dc68: Pushed -2d1aca500279: Pushed -e2355cd40c7e: Pushed -afc877124afa: Pushed -8d3ed8c29f55: Pushed -f797fbcceb89: Pushed -75da3c36bbf2: Pushed -dbfcada07c9e: Pushed -978bc2671301: Pushed -3b022193e08c: Pushed -da2172c7dcdf: Pushed -898d7a5ce475: Pushed -509a680473c2: Pushed -e00075450cf0: Pushed -62934002eeae: Pushed -0859067c22cf: Pushed -8be95d03f678: Pushed -e3e2b8c2c104: Pushed -02030aba5cfe: Pushed -275e825c61b6: Pushed -201d9455d7d5: Pushed -6f5dbcb7201f: Pushed -6e0093acb7af: Pushed -9ca26d36670b: Pushed -93b85615c46b: Pushed -a1e64f090bb8: Pushed -4dab8d408a39: Pushed -f9c1bc2efa35: Pushed -eef156306856: Pushed -8c3f6a28124c: Pushed -7b77f090fa11: Pushed -65489e1e592b: Pushed -680659bb2184: Pushed -0e8252ea4a41: Pushed -59cc5e238945: Pushed -56f684957ad4: Pushed -944d9422ddba: Pushed -cb1d5f75a0a3: Pushed -337517890bf7: Pushed -29afcc45a7cd: Pushed -21505fae7438: Pushed -00bcf7ab859f: Pushed -4cbb36f9b1a3: Pushed -75c8fbe3aac2: Pushed -6396c3525cd9: Pushed -d948ffa88c8f: Pushed -e1a2875ae1b0: Pushed -912a259f4f51: Pushed -ed00b2c2f10b: Pushed -a3912fb6f175: Pushed -dfdf70f332e3: Pushed -0b2fe8f2cfad: Pushed -2e036d3abb44: Pushed -8f3c4fe9abf6: Pushed -59c764dd0b72: Pushed -5ee30e01e4b7: Pushed -a1850b6363e3: Pushed -609d47eb5922: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -0bbc5a99bf7e: Pushed -b99ef97f18d3: Pushed -0540154698bb: Pushed -acd66fc0870d: Pushed -ee811145a141: Pushed -416273c154c8: Pushed -fe6d8881187d: Pushed -dff25be0e74b: Pushed -23135df75b44: Pushed -a95f1c561385: Pushed -5be14db589fd: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:20d144bf846ee57527c2ad3dc2f10d565e098581c2c0b3ae08fbbaa37e2d1dc5 size: 15889 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 123.4kB -Step 1/23 : FROM localhost:5000/sec - ---> 8f20ce5135c3 -Step 2/23 : USER root - ---> Running in bed49e9ccd16 -Removing intermediate container bed49e9ccd16 - ---> 8db2918bf017 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in fb4432e9df7a -Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:2 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:8 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:9 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:12 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Fetched 21.5 MB in 11s (1989 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container fb4432e9df7a - ---> 194141ecd888 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in 8b49cc0dc658 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container 8b49cc0dc658 - ---> 4cf0addbef87 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 50938693c64a -Removing intermediate container 50938693c64a - ---> a4f708b45661 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 38ebbcd752ee -Removing intermediate container 38ebbcd752ee - ---> 8a671902cd37 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 50f779a23592 -Removing intermediate container 50f779a23592 - ---> 5bda4614f6fd -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in a931581efd00 -Removing intermediate container a931581efd00 - ---> 21a772ea0f01 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 8e7037498e8f -Removing intermediate container 8e7037498e8f - ---> d9f6c5c26b41 -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in 7c9a5a9bf0ad -Removing intermediate container 7c9a5a9bf0ad - ---> d84a6d88ed0d -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in bfef13a6f3c4 -Removing intermediate container bfef13a6f3c4 - ---> efc3fc4a1f0c -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> 8b6c2fec4ac6 -Step 13/23 : COPY get_hosts /usr/bin - ---> 0308dd83a86e -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> 8d5e1c3e445b -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 7ab44473eb26 -Removing intermediate container 7ab44473eb26 - ---> c097798c93d9 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 28ef48239cf0 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 2bbe77ac9553 -Removing intermediate container 2bbe77ac9553 - ---> 5bff775cc66f -Step 18/23 : RUN mkdir -p /project - ---> Running in 5b54a5e1b8da -Removing intermediate container 5b54a5e1b8da - ---> 6246f15c19d8 -Step 19/23 : WORKDIR /project - ---> Running in 04eecda73dc6 -Removing intermediate container 04eecda73dc6 - ---> cdb4813d6b7e -Step 20/23 : COPY install-vim-plugin.sh . - ---> 5d8ed55b940e -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 2b8a6f76cfb8 -The user `docker' is already a member of `sudo'. -Removing intermediate container 2b8a6f76cfb8 - ---> 75b7d3384090 -Step 22/23 : COPY .vimrc /home/docker - ---> 616f5deea382 -Step 23/23 : USER docker - ---> Running in 763d6342bb79 -Removing intermediate container 763d6342bb79 - ---> 6c56d7e2dccd -Successfully built 6c56d7e2dccd -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -bc76decf0396: Preparing -60795f1194fa: Preparing -48787a9c3e0a: Preparing -72e8ecdae678: Preparing -e2e0a5340342: Preparing -1ffec6563b4e: Preparing -9b917d32aab0: Preparing -84096c74f389: Preparing -7e47f3de7ed7: Preparing -27d1cd8e52b4: Preparing -6b572dc1dda5: Preparing -2bfccd2f6e7c: Preparing -5f9958c5d9d2: Preparing -5cc97da8be98: Preparing -75da3c36bbf2: Preparing -1e8ae8b72456: Preparing -0f2c92cc70b9: Preparing -2d1aca500279: Preparing -8e891881dc68: Preparing -8d3ed8c29f55: Preparing -afc877124afa: Preparing -e2355cd40c7e: Preparing -f797fbcceb89: Preparing -978bc2671301: Preparing -dbfcada07c9e: Preparing -3b022193e08c: Preparing -da2172c7dcdf: Preparing -416273c154c8: Preparing -e00075450cf0: Preparing -898d7a5ce475: Preparing -509a680473c2: Preparing -62934002eeae: Preparing -0859067c22cf: Preparing -8be95d03f678: Preparing -e3e2b8c2c104: Preparing -02030aba5cfe: Preparing -275e825c61b6: Preparing -201d9455d7d5: Preparing -6f5dbcb7201f: Preparing -6e0093acb7af: Preparing -9ca26d36670b: Preparing -dff25be0e74b: Preparing -93b85615c46b: Preparing -a1e64f090bb8: Preparing -f9c1bc2efa35: Preparing -4dab8d408a39: Preparing -eef156306856: Preparing -8c3f6a28124c: Preparing -7b77f090fa11: Preparing -65489e1e592b: Preparing -680659bb2184: Preparing -0e8252ea4a41: Preparing -59cc5e238945: Preparing -56f684957ad4: Preparing -944d9422ddba: Preparing -a95f1c561385: Preparing -cb1d5f75a0a3: Preparing -337517890bf7: Preparing -29afcc45a7cd: Preparing -21505fae7438: Preparing -00bcf7ab859f: Preparing -4cbb36f9b1a3: Preparing -75c8fbe3aac2: Preparing -6396c3525cd9: Preparing -e1a2875ae1b0: Preparing -d948ffa88c8f: Preparing -ed00b2c2f10b: Preparing -912a259f4f51: Preparing -a3912fb6f175: Preparing -5be14db589fd: Preparing -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b99ef97f18d3: Preparing -0540154698bb: Preparing -acd66fc0870d: Preparing -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -b43408d5f11b: Preparing -0859067c22cf: Waiting -8be95d03f678: Waiting -e3e2b8c2c104: Waiting -02030aba5cfe: Waiting -275e825c61b6: Waiting -201d9455d7d5: Waiting -6f5dbcb7201f: Waiting -6e0093acb7af: Waiting -9ca26d36670b: Waiting -dff25be0e74b: Waiting -93b85615c46b: Waiting -a1e64f090bb8: Waiting -f9c1bc2efa35: Waiting -4dab8d408a39: Waiting -eef156306856: Waiting -8c3f6a28124c: Waiting -7b77f090fa11: Waiting -65489e1e592b: Waiting -680659bb2184: Waiting -0e8252ea4a41: Waiting -59cc5e238945: Waiting -56f684957ad4: Waiting -944d9422ddba: Waiting -a95f1c561385: Waiting -cb1d5f75a0a3: Waiting -337517890bf7: Waiting -29afcc45a7cd: Waiting -21505fae7438: Waiting -00bcf7ab859f: Waiting -1ffec6563b4e: Waiting -9b917d32aab0: Waiting -4cbb36f9b1a3: Waiting -75c8fbe3aac2: Waiting -6396c3525cd9: Waiting -84096c74f389: Waiting -e1a2875ae1b0: Waiting -7e47f3de7ed7: Waiting -27d1cd8e52b4: Waiting -6b572dc1dda5: Waiting -2bfccd2f6e7c: Waiting -5f9958c5d9d2: Waiting -5cc97da8be98: Waiting -d948ffa88c8f: Waiting -ed00b2c2f10b: Waiting -75da3c36bbf2: Waiting -912a259f4f51: Waiting -a3912fb6f175: Waiting -5be14db589fd: Waiting -dfdf70f332e3: Waiting -0b2fe8f2cfad: Waiting -2e036d3abb44: Waiting -8f3c4fe9abf6: Waiting -59c764dd0b72: Waiting -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -1e8ae8b72456: Waiting -0f2c92cc70b9: Waiting -609d47eb5922: Waiting -b87171b618eb: Waiting -3ee6c857059e: Waiting -0bbc5a99bf7e: Waiting -2d1aca500279: Waiting -8e891881dc68: Waiting -b99ef97f18d3: Waiting -0540154698bb: Waiting -acd66fc0870d: Waiting -ee811145a141: Waiting -8d3ed8c29f55: Waiting -2872fafb128e: Waiting -afc877124afa: Waiting -978bc2671301: Waiting -fe6d8881187d: Waiting -dbfcada07c9e: Waiting -23135df75b44: Waiting -b43408d5f11b: Waiting -3b022193e08c: Waiting -e2355cd40c7e: Waiting -da2172c7dcdf: Waiting -f797fbcceb89: Waiting -416273c154c8: Waiting -e00075450cf0: Waiting -898d7a5ce475: Waiting -509a680473c2: Waiting -62934002eeae: Waiting -60795f1194fa: Pushed -48787a9c3e0a: Pushed -bc76decf0396: Pushed -72e8ecdae678: Pushed -e2e0a5340342: Pushed -1ffec6563b4e: Pushed -9b917d32aab0: Pushed -7e47f3de7ed7: Pushed -84096c74f389: Pushed -6b572dc1dda5: Pushed -27d1cd8e52b4: Pushed -2bfccd2f6e7c: Pushed -1e8ae8b72456: Pushed -0f2c92cc70b9: Pushed -5f9958c5d9d2: Pushed -2d1aca500279: Pushed -8d3ed8c29f55: Pushed -8e891881dc68: Pushed -75da3c36bbf2: Pushed -afc877124afa: Pushed -e2355cd40c7e: Pushed -f797fbcceb89: Pushed -978bc2671301: Pushed -dbfcada07c9e: Pushed -3b022193e08c: Pushed -da2172c7dcdf: Pushed -898d7a5ce475: Pushed -e00075450cf0: Pushed -509a680473c2: Pushed -62934002eeae: Pushed -0859067c22cf: Pushed -8be95d03f678: Pushed -e3e2b8c2c104: Pushed -275e825c61b6: Pushed -02030aba5cfe: Pushed -201d9455d7d5: Pushed -6f5dbcb7201f: Pushed -9ca26d36670b: Pushed -6e0093acb7af: Pushed -93b85615c46b: Pushed -a1e64f090bb8: Pushed -f9c1bc2efa35: Pushed -4dab8d408a39: Pushed -eef156306856: Pushed -8c3f6a28124c: Pushed -7b77f090fa11: Pushed -65489e1e592b: Pushed -680659bb2184: Pushed -0e8252ea4a41: Pushed -59cc5e238945: Pushed -56f684957ad4: Pushed -944d9422ddba: Pushed -cb1d5f75a0a3: Pushed -337517890bf7: Pushed -29afcc45a7cd: Pushed -21505fae7438: Pushed -00bcf7ab859f: Pushed -4cbb36f9b1a3: Pushed -75c8fbe3aac2: Pushed -6396c3525cd9: Pushed -e1a2875ae1b0: Pushed -d948ffa88c8f: Pushed -ed00b2c2f10b: Pushed -912a259f4f51: Pushed -a3912fb6f175: Pushed -dff25be0e74b: Pushed -dfdf70f332e3: Pushed -416273c154c8: Pushed -2e036d3abb44: Pushed -0b2fe8f2cfad: Pushed -8f3c4fe9abf6: Pushed -59c764dd0b72: Pushed -5cc97da8be98: Pushed -5ee30e01e4b7: Pushed -a1850b6363e3: Pushed -609d47eb5922: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -0bbc5a99bf7e: Pushed -b99ef97f18d3: Pushed -0540154698bb: Pushed -acd66fc0870d: Pushed -ee811145a141: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a95f1c561385: Pushed -5be14db589fd: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:8cf5d23a98fde48e9ddd498a3c8e864194b844a2f865207ce8f8c564274132da size: 18795 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - -ERROR: unknown parameter " up" - --------------- - SwarmLab.io --------------- - - USAGE: ./swarmlab-sec [COMMAND] [OPTIONS] - - Examples of [COMMAND] can be: - create: create swarmlab-sec - mkdir WORKdir; cd WORKdir; swarmlab-sec create - - up: start swarmlab-sec - swarmlab-sec up size=10 - - scale: resize the swarmlab-sec - swarmlab-sec scale size=30 - - reload: rebuild image and distribute to nodes - swarmlab-sec reload size=15 - - login: login to Docker container of MPI master node for interactive usage - swarmlab-sec login - - exec: execute shell command at the MPI master node - swarmlab-sec exec [SHELL COMMAND] - - down: shutdown swarmlab-sec - swarmlab-sec down - - clean: remove images in the system - swarmlab-sec clean - - list: show running containers of swarmlab-sec - swarmlab-sec list - - help: show this message - swarmlab-sec help - - -ERROR: unknown parameter " up size" - --------------- - SwarmLab.io --------------- - - USAGE: ./swarmlab-sec [COMMAND] [OPTIONS] - - Examples of [COMMAND] can be: - create: create swarmlab-sec - mkdir WORKdir; cd WORKdir; swarmlab-sec create - - up: start swarmlab-sec - swarmlab-sec up size=10 - - scale: resize the swarmlab-sec - swarmlab-sec scale size=30 - - reload: rebuild image and distribute to nodes - swarmlab-sec reload size=15 - - login: login to Docker container of MPI master node for interactive usage - swarmlab-sec login - - exec: execute shell command at the MPI master node - swarmlab-sec exec [SHELL COMMAND] - - down: shutdown swarmlab-sec - swarmlab-sec down - - clean: remove images in the system - swarmlab-sec clean - - list: show running containers of swarmlab-sec - swarmlab-sec list - - help: show this message - swarmlab-sec help - - ->>> Load Local - - -===> CLEAN UP SWARMLAB - -SwarmLab.io -$ docker-compose down - -Removing network hybrid_default -Network hybrid_default not found. -Removing network hybrid_net -Network hybrid_net not found. -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker stop" requires at least 1 argument. -See 'docker stop --help'. - -Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...] - -Stop one or more running containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers -"docker container rm" requires at least 1 argument. -See 'docker container rm --help'. - -Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...] - -Remove one or more containers - - -===> SPIN UP REGISTRY - -SwarmLab.io -$ docker-compose up -d registry - -Total reclaimed space: 0B -Creating network "hybrid_default" with the default driver -Creating network "hybrid_net" with the default driver -Creating hybrid_registry_1 ... - Creating hybrid_registry_1 ... done  - -===> BUILD IMAGE - -SwarmLab.io -$ docker build -t "localhost:5000/sec" . - -Sending build context to Docker daemon 126kB -Step 1/23 : FROM localhost:5000/sec - ---> 6c56d7e2dccd -Step 2/23 : USER root - ---> Running in e5e2306ce8e6 -Removing intermediate container e5e2306ce8e6 - ---> f97b1d24d839 -Step 3/23 : RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get --no-install-recommends install -y openssh-server net-tools curl tcpdump shorewall sudo vim nmap dnsutils iputils-ping iptables wget python - ---> Running in 5c6d5d9db90f -Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] -Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB] -Get:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB] -Get:4 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1372 kB] -Get:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB] -Get:6 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB] -Get:7 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB] -Get:8 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB] -Get:9 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [15.3 kB] -Get:10 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages [237 kB] -Get:11 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [1816 kB] -Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB] -Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [2244 kB] -Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [2136 kB] -Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages [266 kB] -Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [53.8 kB] -Get:17 http://archive.ubuntu.com/ubuntu bionic-backports/main amd64 Packages [11.3 kB] -Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [11.4 kB] -Fetched 21.5 MB in 10s (2052 kB/s) -Reading package lists... -Reading package lists... -Building dependency tree... -Reading state information... -iptables is already the newest version (1.6.1-2ubuntu2). -net-tools is already the newest version (1.60+git20161116.90da8a0-1ubuntu1). -nmap is already the newest version (7.60-1ubuntu5). -python is already the newest version (2.7.15~rc1-1). -shorewall is already the newest version (5.1.12.2-1). -curl is already the newest version (7.58.0-2ubuntu3.12). -dnsutils is already the newest version (1:9.11.3+dfsg-1ubuntu1.13). -iputils-ping is already the newest version (3:20161105-1ubuntu3). -openssh-server is already the newest version (1:7.6p1-4ubuntu0.3). -sudo is already the newest version (1.8.21p2-3ubuntu1.3). -tcpdump is already the newest version (4.9.3-0ubuntu0.18.04.1). -vim is already the newest version (2:8.0.1453-1ubuntu1.4). -wget is already the newest version (1.19.4-1ubuntu2.2). -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. -Removing intermediate container 5c6d5d9db90f - ---> 0ea30f5bb094 -Step 4/23 : RUN apt-get autoremove --purge && apt clean - ---> Running in bd86245996c5 -Reading package lists... -Building dependency tree... -Reading state information... -0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded. - -WARNING: apt does not have a stable CLI interface. Use with caution in scripts. - -Removing intermediate container bd86245996c5 - ---> 52ef42c33ba3 -Step 5/23 : RUN rm -rf /var/lib/apt/lists/* - ---> Running in 7f315c597b34 -Removing intermediate container 7f315c597b34 - ---> 0562703be117 -Step 6/23 : RUN mkdir -p /var/run/sshd - ---> Running in 5f1950f28011 -Removing intermediate container 5f1950f28011 - ---> 87e59a3b0bd7 -Step 7/23 : RUN echo 'root:pass' | chpasswd - ---> Running in 781d828b104e -Removing intermediate container 781d828b104e - ---> fde9b1e7227a -Step 8/23 : RUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config - ---> Running in 120f9496c880 -Removing intermediate container 120f9496c880 - ---> 750d722c62f0 -Step 9/23 : RUN sed 's@session\s*required\s*pam_loginuid.so@session optional pam_loginuid.so@g' -i /etc/pam.d/sshd - ---> Running in 242d9df24b4f -Removing intermediate container 242d9df24b4f - ---> 979cd90fa1de -Step 10/23 : ENV NOTVISIBLE "in users profile" - ---> Running in ab20dd6d5a57 -Removing intermediate container ab20dd6d5a57 - ---> 7f34c00fb487 -Step 11/23 : RUN echo "export VISIBLE=now" >> /etc/profile - ---> Running in 1eda5c9992b3 -Removing intermediate container 1eda5c9992b3 - ---> 05776bb81f8f -Step 12/23 : COPY sec_bootstrap /usr/bin - ---> fecfd05b70c7 -Step 13/23 : COPY get_hosts /usr/bin - ---> 1c70c01e9bcc -Step 14/23 : COPY auto_update_hosts /usr/bin - ---> ab80f9557f2b -Step 15/23 : RUN mkdir -p /etc/shorewall - ---> Running in 9118f5747dc4 -Removing intermediate container 9118f5747dc4 - ---> 2277d158daf6 -Step 16/23 : COPY shorewall /etc/shorewall - ---> 0d4203e3c6d4 -Step 17/23 : RUN mkdir -p /etc/opt - ---> Running in 6bc21156c2d4 -Removing intermediate container 6bc21156c2d4 - ---> 41ce3f82f15c -Step 18/23 : RUN mkdir -p /project - ---> Running in fd2662365d88 -Removing intermediate container fd2662365d88 - ---> 3efc4096ba62 -Step 19/23 : WORKDIR /project - ---> Running in 4939845abac8 -Removing intermediate container 4939845abac8 - ---> 5bfcc3f20cf7 -Step 20/23 : COPY install-vim-plugin.sh . - ---> 11797dd7dfb4 -Step 21/23 : RUN grep -qw ^docker /etc/passwd || useradd -m docker && echo "docker:docker" | chpasswd && adduser docker sudo - ---> Running in 89e28df79748 -The user `docker' is already a member of `sudo'. -Removing intermediate container 89e28df79748 - ---> bfba520d3245 -Step 22/23 : COPY .vimrc /home/docker - ---> 919475d4f410 -Step 23/23 : USER docker - ---> Running in c4bbb7d740ba -Removing intermediate container c4bbb7d740ba - ---> 75fa55d1270c -Successfully built 75fa55d1270c -Successfully tagged localhost:5000/sec:latest - - - -===> PUSH IMAGE TO REGISTRY - -SwarmLab.io -$ docker push "localhost:5000/sec" - -The push refers to repository [localhost:5000/sec] -8348d1e5621e: Preparing -bbde3353b9a4: Preparing -c89fe98dae08: Preparing -804c488f13b8: Preparing -e821fdd8d18a: Preparing -b6eca8c38467: Preparing -168370c44da7: Preparing -c5d2c98c1379: Preparing -ca02ee5ce124: Preparing -63d3fabbe5e1: Preparing -cfb8e7f47f3a: Preparing -c34559f63849: Preparing -a77ba317baf2: Preparing -2f445bd84496: Preparing -bc76decf0396: Preparing -60795f1194fa: Preparing -48787a9c3e0a: Preparing -72e8ecdae678: Preparing -e2e0a5340342: Preparing -1ffec6563b4e: Preparing -9b917d32aab0: Preparing -84096c74f389: Preparing -7e47f3de7ed7: Preparing -27d1cd8e52b4: Preparing -6b572dc1dda5: Preparing -2bfccd2f6e7c: Preparing -5f9958c5d9d2: Preparing -5cc97da8be98: Preparing -75da3c36bbf2: Preparing -1e8ae8b72456: Preparing -0f2c92cc70b9: Preparing -2d1aca500279: Preparing -8e891881dc68: Preparing -8d3ed8c29f55: Preparing -afc877124afa: Preparing -e2355cd40c7e: Preparing -f797fbcceb89: Preparing -978bc2671301: Preparing -dbfcada07c9e: Preparing -3b022193e08c: Preparing -da2172c7dcdf: Preparing -416273c154c8: Preparing -e00075450cf0: Preparing -898d7a5ce475: Preparing -509a680473c2: Preparing -62934002eeae: Preparing -0859067c22cf: Preparing -8be95d03f678: Preparing -e3e2b8c2c104: Preparing -02030aba5cfe: Preparing -275e825c61b6: Preparing -201d9455d7d5: Preparing -6f5dbcb7201f: Preparing -6e0093acb7af: Preparing -9ca26d36670b: Preparing -dff25be0e74b: Preparing -93b85615c46b: Preparing -a1e64f090bb8: Preparing -f9c1bc2efa35: Preparing -4dab8d408a39: Preparing -eef156306856: Preparing -8c3f6a28124c: Preparing -7b77f090fa11: Preparing -65489e1e592b: Preparing -680659bb2184: Preparing -0e8252ea4a41: Preparing -59cc5e238945: Preparing -56f684957ad4: Preparing -944d9422ddba: Preparing -a95f1c561385: Preparing -cb1d5f75a0a3: Preparing -337517890bf7: Preparing -29afcc45a7cd: Preparing -21505fae7438: Preparing -00bcf7ab859f: Preparing -4cbb36f9b1a3: Preparing -75c8fbe3aac2: Preparing -6396c3525cd9: Preparing -e1a2875ae1b0: Preparing -d948ffa88c8f: Preparing -ed00b2c2f10b: Preparing -912a259f4f51: Preparing -a3912fb6f175: Preparing -5be14db589fd: Preparing -dfdf70f332e3: Preparing -0b2fe8f2cfad: Preparing -2e036d3abb44: Preparing -8f3c4fe9abf6: Preparing -59c764dd0b72: Preparing -5ee30e01e4b7: Preparing -a1850b6363e3: Preparing -609d47eb5922: Preparing -b87171b618eb: Preparing -3ee6c857059e: Preparing -0bbc5a99bf7e: Preparing -b99ef97f18d3: Preparing -0540154698bb: Preparing -acd66fc0870d: Preparing -ee811145a141: Preparing -2872fafb128e: Preparing -fe6d8881187d: Preparing -23135df75b44: Preparing -680659bb2184: Waiting -0e8252ea4a41: Waiting -59cc5e238945: Waiting -56f684957ad4: Waiting -944d9422ddba: Waiting -a95f1c561385: Waiting -cb1d5f75a0a3: Waiting -337517890bf7: Waiting -29afcc45a7cd: Waiting -21505fae7438: Waiting -00bcf7ab859f: Waiting -4cbb36f9b1a3: Waiting -75c8fbe3aac2: Waiting -6396c3525cd9: Waiting -e1a2875ae1b0: Waiting -d948ffa88c8f: Waiting -ed00b2c2f10b: Waiting -48787a9c3e0a: Waiting -72e8ecdae678: Waiting -e2e0a5340342: Waiting -1ffec6563b4e: Waiting -9b917d32aab0: Waiting -84096c74f389: Waiting -7e47f3de7ed7: Waiting -27d1cd8e52b4: Waiting -6b572dc1dda5: Waiting -2bfccd2f6e7c: Waiting -5f9958c5d9d2: Waiting -5cc97da8be98: Waiting -75da3c36bbf2: Waiting -1e8ae8b72456: Waiting -0f2c92cc70b9: Waiting -2d1aca500279: Waiting -8e891881dc68: Waiting -8d3ed8c29f55: Waiting -afc877124afa: Waiting -e2355cd40c7e: Waiting -f797fbcceb89: Waiting -978bc2671301: Waiting -dbfcada07c9e: Waiting -3b022193e08c: Waiting -da2172c7dcdf: Waiting -416273c154c8: Waiting -e00075450cf0: Waiting -898d7a5ce475: Waiting -509a680473c2: Waiting -62934002eeae: Waiting -0859067c22cf: Waiting -8be95d03f678: Waiting -e3e2b8c2c104: Waiting -02030aba5cfe: Waiting -275e825c61b6: Waiting -201d9455d7d5: Waiting -6f5dbcb7201f: Waiting -6e0093acb7af: Waiting -9ca26d36670b: Waiting -dff25be0e74b: Waiting -93b85615c46b: Waiting -a1e64f090bb8: Waiting -f9c1bc2efa35: Waiting -4dab8d408a39: Waiting -eef156306856: Waiting -8c3f6a28124c: Waiting -7b77f090fa11: Waiting -65489e1e592b: Waiting -a3912fb6f175: Waiting -5be14db589fd: Waiting -dfdf70f332e3: Waiting -0b2fe8f2cfad: Waiting -2e036d3abb44: Waiting -8f3c4fe9abf6: Waiting -59c764dd0b72: Waiting -5ee30e01e4b7: Waiting -a1850b6363e3: Waiting -609d47eb5922: Waiting -b87171b618eb: Waiting -3ee6c857059e: Waiting -0bbc5a99bf7e: Waiting -b99ef97f18d3: Waiting -0540154698bb: Waiting -acd66fc0870d: Waiting -ee811145a141: Waiting -2872fafb128e: Waiting -fe6d8881187d: Waiting -cfb8e7f47f3a: Waiting -c34559f63849: Waiting -a77ba317baf2: Waiting -2f445bd84496: Waiting -bc76decf0396: Waiting -60795f1194fa: Waiting -b43408d5f11b: Preparing -23135df75b44: Waiting -b43408d5f11b: Waiting -912a259f4f51: Waiting -b6eca8c38467: Waiting -168370c44da7: Waiting -c5d2c98c1379: Waiting -ca02ee5ce124: Waiting -63d3fabbe5e1: Waiting -bbde3353b9a4: Pushed -804c488f13b8: Pushed -c89fe98dae08: Pushed -e821fdd8d18a: Pushed -8348d1e5621e: Pushed -b6eca8c38467: Pushed -c5d2c98c1379: Pushed -168370c44da7: Pushed -ca02ee5ce124: Pushed -63d3fabbe5e1: Pushed -cfb8e7f47f3a: Pushed -c34559f63849: Pushed -a77ba317baf2: Pushed -bc76decf0396: Pushed -60795f1194fa: Pushed -72e8ecdae678: Pushed -48787a9c3e0a: Pushed -e2e0a5340342: Pushed -84096c74f389: Pushed -1ffec6563b4e: Pushed -9b917d32aab0: Pushed -7e47f3de7ed7: Pushed -27d1cd8e52b4: Pushed -6b572dc1dda5: Pushed -2bfccd2f6e7c: Pushed -1e8ae8b72456: Pushed -0f2c92cc70b9: Pushed -5f9958c5d9d2: Pushed -2d1aca500279: Pushed -8e891881dc68: Pushed -75da3c36bbf2: Pushed -8d3ed8c29f55: Pushed -afc877124afa: Pushed -e2355cd40c7e: Pushed -f797fbcceb89: Pushed -978bc2671301: Pushed -dbfcada07c9e: Pushed -3b022193e08c: Pushed -da2172c7dcdf: Pushed -e00075450cf0: Pushed -898d7a5ce475: Pushed -509a680473c2: Pushed -62934002eeae: Pushed -0859067c22cf: Pushed -8be95d03f678: Pushed -e3e2b8c2c104: Pushed -02030aba5cfe: Pushed -275e825c61b6: Pushed -201d9455d7d5: Pushed -6f5dbcb7201f: Pushed -6e0093acb7af: Pushed -9ca26d36670b: Pushed -93b85615c46b: Pushed -a1e64f090bb8: Pushed -f9c1bc2efa35: Pushed -4dab8d408a39: Pushed -eef156306856: Pushed -8c3f6a28124c: Pushed -7b77f090fa11: Pushed -65489e1e592b: Pushed -680659bb2184: Pushed -0e8252ea4a41: Pushed -59cc5e238945: Pushed -56f684957ad4: Pushed -944d9422ddba: Pushed -2f445bd84496: Pushed -cb1d5f75a0a3: Pushed -337517890bf7: Pushed -29afcc45a7cd: Pushed -416273c154c8: Pushed -21505fae7438: Pushed -00bcf7ab859f: Pushed -4cbb36f9b1a3: Pushed -75c8fbe3aac2: Pushed -6396c3525cd9: Pushed -e1a2875ae1b0: Pushed -d948ffa88c8f: Pushed -ed00b2c2f10b: Pushed -912a259f4f51: Pushed -a3912fb6f175: Pushed -dfdf70f332e3: Pushed -5cc97da8be98: Pushed -dff25be0e74b: Pushed -0b2fe8f2cfad: Pushed -2e036d3abb44: Pushed -59c764dd0b72: Pushed -8f3c4fe9abf6: Pushed -5ee30e01e4b7: Pushed -a1850b6363e3: Pushed -609d47eb5922: Pushed -b87171b618eb: Pushed -3ee6c857059e: Pushed -0bbc5a99bf7e: Pushed -b99ef97f18d3: Pushed -0540154698bb: Pushed -ee811145a141: Pushed -acd66fc0870d: Pushed -fe6d8881187d: Pushed -23135df75b44: Pushed -a95f1c561385: Pushed -5be14db589fd: Pushed -b43408d5f11b: Pushed -2872fafb128e: Pushed -latest: digest: sha256:99a207e633481574f57143ce7258a96afd7d5a3303835a1140e4684abcfe5aab size: 21701 - - -===> SPIN UP MASTER NODE - -SwarmLab.io -$ docker-compose up -d master - -Creating hybrid_master_1 ... - Creating hybrid_master_1 ... done  - -===> SPIN UP WORKER NODES - -SwarmLab.io -$ docker-compose up -d worker - -Creating hybrid_worker_1 ... - Creating hybrid_worker_1 ... done  - - -SwarmLab.io -$ docker-compose scale worker=2 - -The scale command is deprecated. Use the up command with the --scale flag instead. -Starting hybrid_worker_1 ... - Starting hybrid_worker_1 ... done Creating hybrid_worker_2 ... - Creating hybrid_worker_2 ... done  - -===> SWARMLAB READY - - ## . - ## ## ## == - ## ## ## ## ## === - /"""""""""""""""""\___/ === - ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ - \______ o __/ - \ \ __/ - \____\_______/ - - MPICH Swarmlab.io - -============================================================== - -To run SEC programs in an interative shell: - 1. Login to master node: - Using Docker through command wrapper: - $ swarmlab-sec login - - Or using SSH with keys through exposed port: - $ ssh -o "StrictHostKeyChecking no" -i ssh/id_rsa -p 2222 sec@localhost - where [localhost] could be changed to the host IP of master node - - 2. Execute programs inside master node, for example: - $ sudo su - # apt update - *----------------------------------------------------* - | Default hostfile of connected nodes in the swarmlab | - | is automatically updated at /etc/opt/hosts | - | To obtain hostfile manually: $ get_hosts > hosts | - * ---------------------------------------------------* - - diff --git a/src-local/logs/outfile b/src-local/logs/outfile deleted file mode 100644 index 213bbfc..0000000 --- a/src-local/logs/outfile +++ /dev/null @@ -1,339 +0,0 @@ -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 16:13 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 16:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 16:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 16:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:09 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:10 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:10 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:10 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:11 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:12 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files i{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:12 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files i{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:12 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files i{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:13 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"json undefined\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"json undefined\n","timestamp":"2020-12-30 17:14 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"json undefined\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"stringify {\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\njson 7ef1fb326358\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"stringify {\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\njson 7ef1fb326358\n","timestamp":"2020-12-30 17:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"15999\n","timestamp":"2020-12-30 17:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:23 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\nNumber of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:49 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 17:52 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 17:52 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:02 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:02 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"}\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"}\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"}\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"}\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}\n\n","timestamp":"2020-12-30 18:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:09 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:09 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | grep ID\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | grep ID\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | grep ID\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | grep ID\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | grep ID\n\n","timestamp":"2020-12-30 18:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:27 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\"ID\":\"99ef64e59516\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_2\"} | jq .\n{\"ID\":\"38352464e859\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_worker_1\"} | jq .\n{\"ID\":\"8791ef33c17c\", \"Image\": \"localhost:5000/sec\", \"Names\":\"hybrid_master_1\"} | jq .\n{\"ID\":\"f2d43ce1f0cc\", \"Image\": \"registry\", \"Names\":\"hybrid_registry_1\"} | jq .\n{\"ID\":\"7ef1fb326358\", \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\", \"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"} | jq .\n\n","timestamp":"2020-12-30 18:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n}\n{\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n}\n{\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n}\n{\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n}\n{\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n}\n\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string 5\n\n","timestamp":"2020-12-30 18:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 18:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:27 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:36 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:36 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:37 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:37 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:43 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 20:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 20:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 20:58 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"7ef1fb326358\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"7ef1fb326358\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-30 21:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:29 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:31 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:32 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 21:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 21:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:06 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:06 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:07 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:15 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:16 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:16 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:16 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:19 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:26 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 22:27 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:35 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"stringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:48 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 22:51 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:30 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:33 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:38 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:44 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:45 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-30 23:59 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\n","timestamp":"2020-12-30 23:59 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n },\n {\n \"ID\": \"99ef64e59516\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"38352464e859\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"8791ef33c17c\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"f2d43ce1f0cc\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"},{\"ID\":\"99ef64e59516\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"38352464e859\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"8791ef33c17c\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"f2d43ce1f0cc\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"}]\n","timestamp":"2020-12-30 23:59 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"7296\n","timestamp":"2020-12-31 00:00 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"13453\n","timestamp":"2020-12-31 00:06 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 00:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 00:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 00:08 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"18684\n","timestamp":"2020-12-31 00:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"7f961732bb48\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"cd9ceaa4f873\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"51e406de5545\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"6278d3df1f31\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 00:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"7f961732bb48\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"cd9ceaa4f873\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"51e406de5545\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"6278d3df1f31\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"7f961732bb48\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"cd9ceaa4f873\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"51e406de5545\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"6278d3df1f31\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 00:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"23646\n","timestamp":"2020-12-31 00:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 00:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nNumber string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 00:28 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"28930\n","timestamp":"2020-12-31 00:41 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"4009\n","timestamp":"2020-12-31 00:47 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"10385\n","timestamp":"2020-12-31 00:52 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 00:54 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"16611\n","timestamp":"2020-12-31 00:57 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"25171\n","timestamp":"2020-12-31 02:17 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:18 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"4aaf4c0bbf42\",\"Image\":\"db99b870f867\",\"Names\":\"beautiful_keldysh\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"4aaf4c0bbf42\",\n \"Image\": \"db99b870f867\",\n \"Names\": \"beautiful_keldysh\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"4aaf4c0bbf42\",\"Image\":\"db99b870f867\",\"Names\":\"beautiful_keldysh\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:21 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"3b004388b929\",\n \"Image\": \"18d696545198\",\n \"Names\": \"hungry_dijkstra\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"3b004388b929\",\n \"Image\": \"18d696545198\",\n \"Names\": \"hungry_dijkstra\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"3b004388b929\",\"Image\":\"18d696545198\",\"Names\":\"hungry_dijkstra\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:22 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 02:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"93824c358ced\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"40ea655cfc10\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"70dd8b088582\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"93824c358ced\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"40ea655cfc10\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"70dd8b088582\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"cbdfa3b8f8e4\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"93824c358ced\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"40ea655cfc10\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"70dd8b088582\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"cbdfa3b8f8e4\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:24 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"32449\n","timestamp":"2020-12-31 02:25 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"7926\n","timestamp":"2020-12-31 02:34 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"13750\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"e0e6be79baec\",\"Image\":\"3d407cf5ac95\",\"Names\":\"strange_bhabha\"},{\"ID\":\"c70c129a6bf1\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"e0e6be79baec\",\n \"Image\": \"3d407cf5ac95\",\n \"Names\": \"strange_bhabha\"\n },\n {\n \"ID\": \"c70c129a6bf1\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"e0e6be79baec\",\"Image\":\"3d407cf5ac95\",\"Names\":\"strange_bhabha\"},{\"ID\":\"c70c129a6bf1\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:39 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 02:40 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"18127\n","timestamp":"2020-12-31 02:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:42 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"22951\n","timestamp":"2020-12-31 02:46 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number of files [\n {\n \"ID\": \"367f3b3b26c4\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"bf177fdf85f6\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"607f1037f149\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"ba9eb82c62cf\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"Number string [\n {\n \"ID\": \"367f3b3b26c4\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_2\"\n },\n {\n \"ID\": \"bf177fdf85f6\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_worker_1\"\n },\n {\n \"ID\": \"607f1037f149\",\n \"Image\": \"localhost:5000/sec\",\n \"Names\": \"hybrid_master_1\"\n },\n {\n \"ID\": \"ba9eb82c62cf\",\n \"Image\": \"registry\",\n \"Names\": \"hybrid_registry_1\"\n },\n {\n \"ID\": \"536d051e3568\",\n \"Image\": \"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\n \"Names\": \"swarmlab-hybrid-agent_swarmlabclient_1\"\n }\n]\n\nstringify [{\"ID\":\"367f3b3b26c4\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_2\"},{\"ID\":\"bf177fdf85f6\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_worker_1\"},{\"ID\":\"607f1037f149\",\"Image\":\"localhost:5000/sec\",\"Names\":\"hybrid_master_1\"},{\"ID\":\"ba9eb82c62cf\",\"Image\":\"registry\",\"Names\":\"hybrid_registry_1\"},{\"ID\":\"536d051e3568\",\"Image\":\"hub.swarmlab.io:5443/playground-hybrid-agent:latest\",\"Names\":\"swarmlab-hybrid-agent_swarmlabclient_1\"}]\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"27986\n","timestamp":"2020-12-31 02:50 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"2156\n","timestamp":"2020-12-31 02:54 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"10235\n","timestamp":"2020-12-31 03:01 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2021-01-11 00:11 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3000 port\n","timestamp":"2021-01-11 00:20 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3080 port\n","timestamp":"2021-01-25 11:58 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"server up and running at 3080 port\n","timestamp":"2021-01-25 11:58 +02:00","type":"out","process_id":0,"app_name":"server"} -{"message":"new connection\n","timestamp":"2021-01-25 11:59 +02:00","type":"out","process_id":0,"app_name":"server"}