configName: default configFile: /home/insei/.eden/contexts/default.yml time="2021-12-11T05:05:36+03:00" level=debug msg="DIR: tests/workflow" time="2021-12-11T05:05:36+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml" time="2021-12-11T05:05:36+03:00" level=debug msg="Try to add config from /home/insei/eden/tests/workflow/eden-config.yml" time="2021-12-11T05:05:36+03:00" level=debug msg="Merged config with /home/insei/eden/tests/workflow/eden-config.yml" time="2021-12-11T05:05:36+03:00" level=debug msg="testScenario:eden.workflow.tests.txt" time="2021-12-11T05:05:36+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml" time="2021-12-11T05:05:36+03:00" level=debug msg="Try to add config from /home/insei/eden/tests/workflow/eden-config.yml" time="2021-12-11T05:05:36+03:00" level=debug msg="Merged config with /home/insei/eden/tests/workflow/eden-config.yml" time="2021-12-11T05:05:36+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:05:36+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:05:36+03:00" level=debug msg="Test: /bin/echo Eden setup (01/37)" time="2021-12-11T05:05:36+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden setup (01/37) time="2021-12-11T05:05:36+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:05:36+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:05:36+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/eden_setup" time="2021-12-11T05:05:36+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/eden_setup === PAUSE TestEdenScripts/eden_setup === CONT TestEdenScripts/eden_setup > eden -t 10m setup edenProg: /home/insei/eden/dist/bin/eden timewait: 10m0s > stdout 'GenerateEveCerts done' > stdout 'GenerateEVEConfig done' > stdout 'download EVE done' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/eden_setup (0.03s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > eden -t 10m setup [stdout] time="2021-12-11T05:05:36+03:00" level=info msg="Config file /home/insei/.eden/contexts/default.yml is the same as /home/insei/eden/dist/default-config_saved.yml\n" time="2021-12-11T05:05:36+03:00" level=info msg="GenerateEveCerts done" time="2021-12-11T05:05:36+03:00" level=info msg="Certs already exists in certs dir: /home/insei/eden/dist/default-certs" time="2021-12-11T05:05:36+03:00" level=info msg="GenerateEVEConfig done" time="2021-12-11T05:05:36+03:00" level=info msg="download EVE done: lfedge/eve:7.3.0-xen-arm64" time="2021-12-11T05:05:36+03:00" level=info msg="EVE already exists: /home/insei/eden/dist/default-images/eve/live.img" Directory /no-home/.eden/ access error: stat /no-home/.eden/: no such file or directory > stdout 'GenerateEveCerts done' > stdout 'GenerateEVEConfig done' > stdout 'download EVE done' PASS PASS time="2021-12-11T05:05:36+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:05:36+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:05:36+03:00" level=debug msg="Test: /bin/echo Eden start (02/37)" time="2021-12-11T05:05:36+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden start (02/37) time="2021-12-11T05:05:36+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:05:36+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:05:36+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/eden_start" time="2021-12-11T05:05:36+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/eden_start === PAUSE TestEdenScripts/eden_start === CONT TestEdenScripts/eden_start > eden -t 2m start edenProg: /home/insei/eden/dist/bin/eden timewait: 2m0s > eden status edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > stdout 'Adam.* status:.* running' > stdout 'Redis.* status:.* running' > stdout 'EServer.* status:.* running' > ! stderr . --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/eden_start (1.27s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > eden -t 2m start [stdout] time="2021-12-11T05:05:36+03:00" level=info msg="Redis is running and accessible on port 6379" time="2021-12-11T05:05:37+03:00" level=info msg="started container: 00478a44c44b78236220e47a636b2406eb51b16bab2b6af83e85206b35c97492" time="2021-12-11T05:05:37+03:00" level=info msg="Adam is running and accesible on port 3333" time="2021-12-11T05:05:37+03:00" level=info msg="registry is running and accesible on port 5050" time="2021-12-11T05:05:37+03:00" level=info msg="started container: f048b35016a5bbd8b880e287070ace11e42ad8afe66e885e63f002954fc9abb5" time="2021-12-11T05:05:37+03:00" level=info msg="Eserver is running and accesible on port 8888" > eden status [stdout] ✔ Adam status: container with name eden_adam is running Adam is expected at https://10.10.66.189:3333 For local Adam you can run 'docker logs eden_adam' to see logs ✔ Registry status: container with name eden_registry is running Registry is expected at https://10.10.66.189:5050 For local registry you can run 'docker logs eden_registry' to see logs ✔ Redis status: container with name eden_redis is running Redis is expected at 10.10.66.189:6379 For local Redis you can run 'docker logs eden_redis' to see logs ✔ EServer process status: container with name eden_eserver is running EServer is expected at http://10.10.66.189:8888 from EVE For local EServer you can run 'docker logs eden_eserver' to see logs --- context: default --- EVE state: registered ✔ EVE REMOTE IPs: 10.10.66.179; fe80::c656:32ee:7aed:65d4 Last info received time: 2021-12-11 05:05:36 +0300 MSK ✔ EVE memory: 0 B/0 B ✔ EVE Request IP: 10.10.66.179 ------ > stdout 'Adam.* status:.* running' > stdout 'Redis.* status:.* running' > stdout 'EServer.* status:.* running' > ! stderr . PASS PASS time="2021-12-11T05:05:37+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:05:37+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:05:37+03:00" level=debug msg="Test: /bin/echo Eden onboard (03/37)" time="2021-12-11T05:05:37+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden onboard (03/37) time="2021-12-11T05:05:37+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:05:37+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:05:37+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/eden_onboard" time="2021-12-11T05:05:37+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/eden_onboard === PAUSE TestEdenScripts/eden_onboard === CONT TestEdenScripts/eden_onboard > eden eve onboard edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > stdout 'onboarded' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/eden_onboard (0.04s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= # eden start # Onboarding. (0.039s) > eden eve onboard [stdout] time="2021-12-11T05:05:37+03:00" level=info msg=onboarded time="2021-12-11T05:05:37+03:00" level=info msg="device UUID: 4f1c3ded-a858-446f-973f-9f37709d6f38" > stdout 'onboarded' PASS PASS time="2021-12-11T05:05:37+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:05:37+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:05:37+03:00" level=debug msg="Test: /bin/echo Eden Log test (05/37)" time="2021-12-11T05:05:37+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden Log test (05/37) time="2021-12-11T05:05:37+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:05:37+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:05:37+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../lim/testdata/ -test.run TestEdenScripts/log_test" time="2021-12-11T05:05:37+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/log_test === PAUSE TestEdenScripts/log_test === CONT TestEdenScripts/log_test > exec -t 5m bash ssh.sh & exec timewait: 5m0s > test eden.lim.test -test.v -timewait 10m -test.run TestLog -out content 'content:.*Disconnected.*' testProg: /home/insei/eden/dist/bin/eden.lim.test timewait: 0s > stdout 'Disconnected from' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/log_test (81.40s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= # ssh into EVE to force log creation (0.001s) > exec -t 5m bash ssh.sh & # Trying to find messages about ssh in log (81.398s) > test eden.lim.test -test.v -timewait 10m -test.run TestLog -out content 'content:.*Disconnected.*' testProg: /home/insei/eden/dist/bin/eden.lim.test [stdout] Log/Info/Metric Test === RUN TestLog Disconnected from user root 10.10.66.189 port 54794 --- PASS: TestLog (81.36s) lim_test.go:161: time: 2021-12-11T05:05:37.835229021+03:00 out: Wait for log of 4f1c3ded-a858-446f-973f-9f37709d6f38 number=1 timewait=10m0s lim_test.go:175: time: 2021-12-11T05:06:59.192619801+03:00 out: LOG 1(1) from 4f1c3ded-a858-446f-973f-9f37709d6f38: testProc.go:84: time: 2021-12-11T05:06:59.192667099+03:00 out: projects.ProcLogFunc done with return: Received 1 logs from 4f1c3ded-a858-446f-973f-9f37709d6f38 testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:06:59+03:00" level=info msg="time: 2021-12-11T05:06:59.192667099+03:00 out: projects.ProcLogFunc done with return: Received 1 logs from 4f1c3ded-a858-446f-973f-9f37709d6f38" > stdout 'Disconnected from' # Test's config. file (0.000s) [background] bash ssh.sh: exit status 0 [stdout] time="2021-12-11T05:05:37+03:00" level=fatal msg="ssh error: exit status 255" time="2021-12-11T05:05:47+03:00" level=fatal msg="ssh error: exit status 255" time="2021-12-11T05:05:57+03:00" level=fatal msg="ssh error: exit status 255" [stderr] ssh: connect to host 10.10.66.179 port 22: Connection refused ssh: connect to host 10.10.66.179 port 22: Connection refused ssh: connect to host 10.10.66.179 port 22: Connection refused @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:SCNOs/imIgXsQOYBINYNeaTAo9p/muTohfSYesb22vo. Please contact your system administrator. Add correct host key in /home/insei/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /home/insei/.ssh/known_hosts:52 remove with: ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "10.10.66.179" Password authentication is disabled to avoid man-in-the-middle attacks. Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks. PASS PASS time="2021-12-11T05:06:59+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:06:59+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:06:59+03:00" level=debug msg="Test: /bin/echo Eden SSH test (06/37)" time="2021-12-11T05:06:59+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden SSH test (06/37) time="2021-12-11T05:06:59+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:06:59+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:06:59+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/ssh" time="2021-12-11T05:06:59+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/ssh === PAUSE TestEdenScripts/ssh === CONT TestEdenScripts/ssh > [!exec:bash] stop > [!exec:grep] stop > [!exec:sed] stop > [!exec:ssh] stop > eden config get --key eve.hostfwd edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > cp stdout eve.hostfwd > exec -t 2m bash ssh.sh exec timewait: 2m0s > cp stdout issue > grep 'Edge Virtualization Engine' issue --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/ssh (0.28s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:bash] stop > [!exec:grep] stop > [!exec:sed] stop > [!exec:ssh] stop #eden config add default #eden setup #eden start #eden eve onboard # Get redirected SSH port (0.018s) > eden config get --key eve.hostfwd [stdout] map[] > cp stdout eve.hostfwd # SSH login to EVE and getting issue (0.265s) > exec -t 2m bash ssh.sh [stdout] ................ .............. ................ ................ ............ ................ .... ......... .... ................ ....... ................ ................ ..... ................ ... . .... ................ ................ ............... ................ Edge Virtualization Engine [stderr] @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has just been changed. The fingerprint for the ECDSA key sent by the remote host is SHA256:SCNOs/imIgXsQOYBINYNeaTAo9p/muTohfSYesb22vo. Please contact your system administrator. Add correct host key in /home/insei/.ssh/known_hosts to get rid of this message. Offending ECDSA key in /home/insei/.ssh/known_hosts:52 remove with: ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "10.10.66.179" Password authentication is disabled to avoid man-in-the-middle attacks. Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks. > cp stdout issue # issue comparison (0.000s) > grep 'Edge Virtualization Engine' issue # Test's config. file (0.000s) PASS PASS time="2021-12-11T05:06:59+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:06:59+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:06:59+03:00" level=debug msg="Test: /bin/echo Eden Metric test (08/37)" time="2021-12-11T05:06:59+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden Metric test (08/37) time="2021-12-11T05:06:59+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:06:59+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:06:59+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../lim/testdata/ -test.run TestEdenScripts/metric_test" time="2021-12-11T05:06:59+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/metric_test === PAUSE TestEdenScripts/metric_test === CONT TestEdenScripts/metric_test > test eden.lim.test -test.v -timewait 10m -test.run TestMetric -out MetricContent.dm.network.iName 'MetricContent.dm.network.iName:.*eth[01].*' testProg: /home/insei/eden/dist/bin/eden.lim.test timewait: 0s > stdout 'eth[01]' > ! test eden.lim.test -test.v -timewait 1m -test.run TestMetric -out MetricContent.dm.network.iName 'MetricContent.dm.network.iName:.*eth[^01].*' testProg: /home/insei/eden/dist/bin/eden.lim.test timewait: 0s > ! stdout 'eth[^01]' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/metric_test (62.38s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= #eden config add default #eden setup #eden start #eden eve onboard # Trying to find eth0 or eth1 in dm.network.iName. (2.341s) > test eden.lim.test -test.v -timewait 10m -test.run TestMetric -out MetricContent.dm.network.iName 'MetricContent.dm.network.iName:.*eth[01].*' testProg: /home/insei/eden/dist/bin/eden.lim.test [stdout] Log/Info/Metric Test === RUN TestMetrics [eth0 wlan0] --- PASS: TestMetrics (2.30s) lim_test.go:313: time: 2021-12-11T05:06:59.538352433+03:00 out: Wait for metric of 4f1c3ded-a858-446f-973f-9f37709d6f38 number=1 timewait=10m0s lim_test.go:328: time: 2021-12-11T05:07:01.834737317+03:00 out: METRICS 1(1) from 4f1c3ded-a858-446f-973f-9f37709d6f38: testProc.go:84: time: 2021-12-11T05:07:01.834794735+03:00 out: projects.ProcMetricFunc done with return: Received 1 metrics from 4f1c3ded-a858-446f-973f-9f37709d6f38 testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:07:01+03:00" level=info msg="time: 2021-12-11T05:07:01.834794735+03:00 out: projects.ProcMetricFunc done with return: Received 1 metrics from 4f1c3ded-a858-446f-973f-9f37709d6f38" > stdout 'eth[01]' # Checking dm.network.iName for interfaces other than eth0 or eth1. (60.041s) > ! test eden.lim.test -test.v -timewait 1m -test.run TestMetric -out MetricContent.dm.network.iName 'MetricContent.dm.network.iName:.*eth[^01].*' testProg: /home/insei/eden/dist/bin/eden.lim.test [stdout] Log/Info/Metric Test === RUN TestMetrics --- FAIL: TestMetrics (60.00s) lim_test.go:313: time: 2021-12-11T05:07:01.876449129+03:00 out: Wait for metric of 4f1c3ded-a858-446f-973f-9f37709d6f38 number=1 timewait=1m0s testContext.go:275: WaitForProc terminated by timeout 1m0s testContext.go:258: WaitForProcWithErrorCallback terminated by timeout 1m0s FAIL [exit status 1] > ! stdout 'eth[^01]' # Test's config. file (0.000s) PASS PASS time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /bin/echo Escript args test (09/37)" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript args test (09/37) time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/arg -args=test1=123,test2=456" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/arg === PAUSE TestEdenScripts/arg === CONT TestEdenScripts/arg > arg test1 test1 > arg test2 test2 > exec bash env_process.sh exec timewait: 0s > stdout 123 > stdout 456 --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/arg (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > arg test1 test1 > arg test2 test2 > exec bash env_process.sh [stdout] test1:123 test2:456 > stdout 123 > stdout 456 PASS PASS time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /bin/echo Escript template test (10/37)" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript template test (10/37) time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/template" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/template === PAUSE TestEdenScripts/template === CONT TestEdenScripts/template > [!exec:cat] stop > [!exec:bash] stop > exec bash template_test_scenario.sh exec timewait: 0s > exec cat template.text exec timewait: 0s > cmp stdout out --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/template (0.04s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:cat] stop > [!exec:bash] stop # Template test (0.037s) > exec bash template_test_scenario.sh > exec cat template.text [stdout] eden.root = /home/insei/eden/dist adam.ca = default-certs/root-certificate.pem -> /home/insei/eden/dist/default-certs/root-certificate.pem adam.ca = default-certs/root-certificate.pem -> /home/insei/eden/dist/default-certs/root-certificate.pem > cmp stdout out PASS PASS time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /bin/echo Escript message test (11/37)" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript message test (11/37) time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/message" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/message === PAUSE TestEdenScripts/message === CONT TestEdenScripts/message > message 'Hello world!' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/message (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message 'Hello world!' message: Hello world! PASS PASS time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /bin/echo Escript nested scripts test (12/37)" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript nested scripts test (12/37) time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/nested_scripts" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/nested_scripts === PAUSE TestEdenScripts/nested_scripts === CONT TestEdenScripts/nested_scripts > [!exec:ssh] bash > [!exec:ssh] sed > test eden.escript.test -test.run TestEdenScripts/message -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > cp stdout out > exec bash untime.sh out1 exec timewait: 0s > mkdir testdata > cp message.txt testdata/ > test eden.escript.test -test.run TestEdenScripts/message -test.v testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > cp stdout out > exec bash untime.sh out2 exec timewait: 0s > cmp out1 out2 --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/nested_scripts (0.03s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:ssh] bash > [!exec:ssh] sed > test eden.escript.test -test.run TestEdenScripts/message -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/message === PAUSE TestEdenScripts/message === CONT TestEdenScripts/message > message 'Hello world!' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/message (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message 'Hello world!' message: Hello world! PASS PASS [stderr] time="2021-12-11T05:08:01+03:00" level=info msg="testData directory: /home/insei/eden/dist/tests/escript/testdata/" > cp stdout out > exec bash untime.sh out1 > mkdir testdata > cp message.txt testdata/ > test eden.escript.test -test.run TestEdenScripts/message -test.v testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/message === PAUSE TestEdenScripts/message === CONT TestEdenScripts/message > message 'Hello world!' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/message (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message 'Hello world!' message: Hello world! PASS PASS [stderr] time="2021-12-11T05:08:01+03:00" level=info msg="testData directory: testdata" > cp stdout out > exec bash untime.sh out2 > cmp out1 out2 PASS PASS time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /bin/echo Escript time test (13/37)" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript time test (13/37) time="2021-12-11T05:08:01+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:01+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/time" time="2021-12-11T05:08:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/time === PAUSE TestEdenScripts/time === CONT TestEdenScripts/time > exec sleep 5s exec timewait: 0s > ! exec -t 5s sleep 10s exec timewait: 5s > exec -t 10s sleep 5s exec timewait: 10s > exec sleep 15s exec timewait: 0s --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/time (30.01s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > exec sleep 5s > ! exec -t 5s sleep 10s [context deadline exceeded] > exec -t 10s sleep 5s > exec sleep 15s PASS PASS time="2021-12-11T05:08:32+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:32+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:32+03:00" level=debug msg="Test: /bin/echo Escript source test (14/37)" time="2021-12-11T05:08:32+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript source test (14/37) time="2021-12-11T05:08:32+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:32+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:32+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/source" time="2021-12-11T05:08:32+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/nested_source === PAUSE TestEdenScripts/nested_source === RUN TestEdenScripts/source === PAUSE TestEdenScripts/source === CONT TestEdenScripts/nested_source === CONT TestEdenScripts/source > message '' > [!exec:uname] stop > [!exec:bash] stop > env time > test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > ! stdout '05 Aug 2020 12:23:27' > source .env > env time > test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > stdout '05 Aug 2020 12:23:27' > exec bash set_from_bash.sh exec timewait: 0s > source .env > env time > test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > ! stdout '05 Aug 2020 12:23:27' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/nested_source (0.01s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message '' message: PASS --- PASS: TestEdenScripts/source (0.04s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:uname] stop > [!exec:bash] stop # Show current variable value (0.011s) > env time time= > test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/nested_source === PAUSE TestEdenScripts/nested_source === CONT TestEdenScripts/nested_source > message '' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/nested_source (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message '' message: PASS PASS [stderr] time="2021-12-11T05:08:32+03:00" level=info msg="testData directory: /home/insei/eden/dist/tests/escript/testdata/" > ! stdout '05 Aug 2020 12:23:27' # Source .env file defined below (0.010s) > source .env > env time time=Wed, 05 Aug 2020 12:23:27 +0300 > test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/nested_source === PAUSE TestEdenScripts/nested_source === CONT TestEdenScripts/nested_source > message 'Wed, 05 Aug 2020 12:23:27 +0300' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/nested_source (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message 'Wed, 05 Aug 2020 12:23:27 +0300' message: Wed, 05 Aug 2020 12:23:27 +0300 PASS PASS [stderr] time="2021-12-11T05:08:32+03:00" level=info msg="testData directory: /home/insei/eden/dist/tests/escript/testdata/" > stdout '05 Aug 2020 12:23:27' # Override .env by bash script (0.002s) > exec bash set_from_bash.sh # Source .env modified by bash (0.011s) > source .env > env time time=Sat, 11 Dec 2021 05:08:32 +0300 > test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/nested_source === PAUSE TestEdenScripts/nested_source === CONT TestEdenScripts/nested_source > message 'Sat, 11 Dec 2021 05:08:32 +0300' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/nested_source (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > message 'Sat, 11 Dec 2021 05:08:32 +0300' message: Sat, 11 Dec 2021 05:08:32 +0300 PASS PASS [stderr] time="2021-12-11T05:08:32+03:00" level=info msg="testData directory: /home/insei/eden/dist/tests/escript/testdata/" > ! stdout '05 Aug 2020 12:23:27' PASS PASS time="2021-12-11T05:08:32+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:32+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:32+03:00" level=debug msg="Test: /bin/echo Escript fail scenario test (15/37)" time="2021-12-11T05:08:32+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Escript fail scenario test (15/37) time="2021-12-11T05:08:32+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:32+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:32+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/fail_scenario" time="2021-12-11T05:08:32+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/fail_scenario === PAUSE TestEdenScripts/fail_scenario === CONT TestEdenScripts/fail_scenario > ! test eden.escript.test -test.run TestEdenScripts/fail_test -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > stdout 'Default test fail scenario' > ! test eden.escript.test -test.run TestEdenScripts/fail_test -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ -fail_scenario custom.fail.scenario.txt testProg: /home/insei/eden/dist/bin/eden.escript.test timewait: 0s > stdout 'Custom test fail scenario' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/fail_scenario (10.50s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > ! test eden.escript.test -test.run TestEdenScripts/fail_test -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/fail_test === PAUSE TestEdenScripts/fail_test === CONT TestEdenScripts/fail_test > [!exec:false] stop > exec false exec timewait: 0s --- FAIL: TestEdenScripts (0.00s) --- FAIL: TestEdenScripts/fail_test (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:false] stop > exec false [exit status 1] FAIL: /home/insei/eden/dist/tests/escript/testdata/fail_test.txt:3: command failure FAIL Default test fail scenario eden status ✔ Adam status: container with name eden_adam is running Adam is expected at https://10.10.66.189:3333 For local Adam you can run 'docker logs eden_adam' to see logs ✔ Registry status: container with name eden_registry is running Registry is expected at https://10.10.66.189:5050 For local registry you can run 'docker logs eden_registry' to see logs ✔ Redis status: container with name eden_redis is running Redis is expected at 10.10.66.189:6379 For local Redis you can run 'docker logs eden_redis' to see logs ✔ EServer process status: container with name eden_eserver is running EServer is expected at http://10.10.66.189:8888 from EVE For local EServer you can run 'docker logs eden_eserver' to see logs --- context: default --- EVE state: registered ✔ EVE REMOTE IPs: 10.10.66.179; fe80::c656:32ee:7aed:65d4 Last info received time: 2021-12-11 05:06:36 +0300 MSK ✔ EVE memory: 879 MB/2.9 GB ✔ EVE Request IP: 10.10.66.179 ------ eden pod ps NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE) eden network ls NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE) eden volume ls NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE) check fatal_stacks in logs [stderr] time="2021-12-11T05:08:32+03:00" level=info msg="testData directory: /home/insei/eden/dist/tests/escript/testdata/" [exit status 1] > stdout 'Default test fail scenario' > ! test eden.escript.test -test.run TestEdenScripts/fail_test -test.v -testdata /home/insei/eden/dist/tests/escript/testdata/ -fail_scenario custom.fail.scenario.txt testProg: /home/insei/eden/dist/bin/eden.escript.test [stdout] === RUN TestEdenScripts === RUN TestEdenScripts/fail_test === PAUSE TestEdenScripts/fail_test === CONT TestEdenScripts/fail_test > [!exec:false] stop > exec false exec timewait: 0s --- FAIL: TestEdenScripts (0.00s) --- FAIL: TestEdenScripts/fail_test (0.00s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:false] stop > exec false [exit status 1] FAIL: /home/insei/eden/dist/tests/escript/testdata/fail_test.txt:3: command failure FAIL Custom test fail scenario [stderr] time="2021-12-11T05:08:42+03:00" level=info msg="testData directory: /home/insei/eden/dist/tests/escript/testdata/" [exit status 1] > stdout 'Custom test fail scenario' PASS PASS time="2021-12-11T05:08:42+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:42+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:42+03:00" level=debug msg="Test: /bin/echo Eden basic network test (16/37)" time="2021-12-11T05:08:42+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden basic network test (16/37) time="2021-12-11T05:08:42+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:42+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:42+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../network/testdata/ -test.run TestEdenScripts/network_test" time="2021-12-11T05:08:42+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/network_test === PAUSE TestEdenScripts/network_test === CONT TestEdenScripts/network_test > eden -t 10s network ls edenProg: /home/insei/eden/dist/bin/eden timewait: 10s > ! test eden.reboot.test -test.v -timewait=0 -reboot=0 -count=1 & testProg: /home/insei/eden/dist/bin/eden.reboot.test timewait: 0s > eden -t 1m network create 10.11.12.0/24 -n n1 edenProg: /home/insei/eden/dist/bin/eden timewait: 1m0s > stdout 'deploy network .* with name n1 request sent' > test eden.network.test -test.v -timewait 10m ACTIVATED n1 testProg: /home/insei/eden/dist/bin/eden.network.test timewait: 0s > eden -t 1m network ls edenProg: /home/insei/eden/dist/bin/eden timewait: 1m0s > cp stdout net_ls > grep '^n1\s*' net_ls > eden -t 5m network delete n1 edenProg: /home/insei/eden/dist/bin/eden timewait: 5m0s > stdout 'network n1 delete done' > test eden.network.test -test.v -timewait 10m - n1 testProg: /home/insei/eden/dist/bin/eden.network.test timewait: 0s > stdout 'no network with n1 found' > eden -t 1m network ls edenProg: /home/insei/eden/dist/bin/eden timewait: 1m0s > ! stdout '^n1\s' --- PASS: TestEdenScripts (0.00s) --- PASS: TestEdenScripts/network_test (9.95s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > eden -t 10s network ls [stdout] NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE) # Starting of reboot detector with a 1 reboot limit (0.001s) > ! test eden.reboot.test -test.v -timewait=0 -reboot=0 -count=1 & testProg: /home/insei/eden/dist/bin/eden.reboot.test # Create n1 network (1.049s) > eden -t 1m network create 10.11.12.0/24 -n n1 [stdout] time="2021-12-11T05:08:42+03:00" level=info msg="deploy network 38b4086d-42f6-4f15-ac86-952693f7e83b with name n1 request sent" {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"5"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"38b4086d-42f6-4f15-ac86-952693f7e83b","version":"1"},"displayname":"n1","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.12.0/24","gateway":"10.11.12.1","dns":["10.11.12.1"],"dhcpRange":{"start":"10.11.12.2","end":"10.11.12.254"}}}]} > stdout 'deploy network .* with name n1 request sent' # Wait for run (6.619s) > test eden.network.test -test.v -timewait 10m ACTIVATED n1 testProg: /home/insei/eden/dist/bin/eden.network.test [stdout] Network's state test === RUN TestNetworkStatus time: 2021-12-11T05:08:43.733558985+03:00 out: netName n1 state changed to UNKNOWN time: 2021-12-11T05:08:46.3042865+03:00 out: netName n1 state changed to NOT_ACTIVATED time: 2021-12-11T05:08:49.317701371+03:00 out: netName n1 state changed to ACTIVATED --- PASS: TestNetworkStatus (6.59s) nw_test.go:132: time: 2021-12-11T05:08:43.728379505+03:00 out: networks: '[n1]' expected state: 'ACTIVATED' secs: 600 testProc.go:84: time: 2021-12-11T05:08:49.317730585+03:00 out: projects.ProcInfoFunc done with return: network n1 state ACTIVATED testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:08:49+03:00" level=info msg="time: 2021-12-11T05:08:49.317730585+03:00 out: projects.ProcInfoFunc done with return: \nnetwork n1 state ACTIVATED\n" # Need to fix -- another try of detecting not passing #exec sleep 20 #test eden.network.test -test.v -timewait 10m ACTIVATED n1 # Networks detecting (0.060s) > eden -t 1m network ls [stdout] NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE) n1 38b4086d-42f6-4f15-ac86-952693f7e83b ZnetInstLocal 10.11.12.0/24 - IN_CONFIG ACTIVATED > cp stdout net_ls > grep '^n1\s*' net_ls # Delete by network's actor (1.043s) > eden -t 5m network delete n1 [stdout] {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"6"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4"} time="2021-12-11T05:08:51+03:00" level=info msg="network n1 delete done" > stdout 'network n1 delete done' # Wait for delete (1.045s) > test eden.network.test -test.v -timewait 10m - n1 testProg: /home/insei/eden/dist/bin/eden.network.test [stdout] Network's state test === RUN TestNetworkStatus --- PASS: TestNetworkStatus (1.02s) nw_test.go:132: time: 2021-12-11T05:08:51.450722064+03:00 out: networks: '[n1]' expected state: '-' secs: 600 nw_test.go:172: time: 2021-12-11T05:08:51.456210844+03:00 out: no network with n1 found PASS #test eden.network.test -test.v -timewait 10m - n1 (0.000s) > stdout 'no network with n1 found' # Networks detecting (0.062s) > eden -t 1m network ls [stdout] NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE) > ! stdout '^n1\s' # Test's config. file (0.002s) [background] eden.reboot.test -test.v -timewait=0 -reboot=0 -count=1 &: signal: interrupt [stdout] Reboot Test === RUN TestReboot PASS PASS time="2021-12-11T05:08:52+03:00" level=debug msg="testApp: /bin/echo" time="2021-12-11T05:08:52+03:00" level=debug msg="testProg: /bin/echo" time="2021-12-11T05:08:52+03:00" level=debug msg="Test: /bin/echo Eden basic VLAN test (16.1/37)" time="2021-12-11T05:08:52+03:00" level=debug msg="TestArgsEnv: ' -test.v'" Eden basic VLAN test (16.1/37) time="2021-12-11T05:08:52+03:00" level=debug msg="testApp: eden.escript.test" time="2021-12-11T05:08:52+03:00" level=debug msg="testProg: /home/insei/eden/dist/bin/eden.escript.test" time="2021-12-11T05:08:52+03:00" level=debug msg="Test: /home/insei/eden/dist/bin/eden.escript.test -testdata ../network/testdata/ -test.run TestEdenScripts/vlans" time="2021-12-11T05:08:52+03:00" level=debug msg="TestArgsEnv: ' -test.v'" === RUN TestEdenScripts === RUN TestEdenScripts/vlans === PAUSE TestEdenScripts/vlans === CONT TestEdenScripts/vlans > [!exec:bash] stop > [!exec:grep] stop > [!exec:cut] stop > [!exec:curl] stop > [!exec:sleep] stop > exec -t 2m bash check_vm_support.sh exec timewait: 2m0s > source .env > [!env:with_hw_virt] skip 'Missing HW-assisted virtualization capability' > eden network create 10.1.0.0/24 -n nat edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > eden network create --type switch --uplink none -n switch edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > test eden.network.test -test.v -timewait 10m ACTIVATED nat testProg: /home/insei/eden/dist/bin/eden.network.test timewait: 0s time="2021-12-11T05:10:32+03:00" level=info msg="Test is running: 2021-12-11T05:10:32+03:00" > test eden.network.test -test.v -timewait 10m ACTIVATED switch testProg: /home/insei/eden/dist/bin/eden.network.test timewait: 0s > eden pod deploy -n dhcp-server --memory=512MB --networks=nat --networks=switch -p 8027:80 --mount=src=/home/insei/eden/dist/tests/network/testdata/vlans/dhcp-server,dst=/app docker://lfedge/eden-docker-test:83cfe07 edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > test eden.app.test -test.v -timewait 10m RUNNING dhcp-server testProg: /home/insei/eden/dist/bin/eden.app.test timewait: 0s time="2021-12-11T05:12:12+03:00" level=info msg="Test is running: 2021-12-11T05:12:12+03:00" time="2021-12-11T05:13:52+03:00" level=info msg="Test is running: 2021-12-11T05:13:52+03:00" > exec -t 2m bash wait_and_get_ifconfig.sh dhcp-server 8027 exec timewait: 2m0s > stdout '10.2.100.1 netmask 255.255.255.0' > stdout '10.2.200.1 netmask 255.255.255.0' > eden pod deploy -n app1 --memory=512MB --networks=nat --networks=switch -p 8028:80 --vlan=switch:100 --metadata='url=TEST_SEQUENCE' docker://lfedge/eden-docker-test:83cfe07 edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > test eden.app.test -test.v -timewait 10m RUNNING app1 testProg: /home/insei/eden/dist/bin/eden.app.test timewait: 0s time="2021-12-11T05:15:32+03:00" level=info msg="Test is running: 2021-12-11T05:15:32+03:00" > exec -t 5m bash wait_and_get_ip.sh app1 8028 exec timewait: 5m0s > grep 'app1_ip=10.2.100.\d+' .env > source .env > eden pod deploy -n app2 --memory=512MB --networks=nat --networks=switch -p 8029:80 --vlan=switch:100 --metadata="url=http://${app1_ip}/user-data.html" docker://lfedge/eden-docker-test:83cfe07 edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > test eden.app.test -test.v -timewait 10m RUNNING app2 testProg: /home/insei/eden/dist/bin/eden.app.test timewait: 0s > exec -t 5m bash wait_and_get_ip.sh app2 8029 exec timewait: 5m0s time="2021-12-11T05:17:12+03:00" level=info msg="Test is running: 2021-12-11T05:17:12+03:00" > grep 'app2_ip=10.2.100.\d+' .env > source .env > exec -t 5m bash wait_and_get_recv_data.sh app2 8029 exec timewait: 5m0s > stdout 'TEST_SEQUENCE' > eden pod deploy -n app3 --memory=512MB --networks=nat --networks=switch -p 8030:80 --vlan=switch:200 --metadata="url=http://${app1_ip}/user-data.html" docker://lfedge/eden-docker-test:83cfe07 edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > test eden.app.test -test.v -timewait 10m RUNNING app3 testProg: /home/insei/eden/dist/bin/eden.app.test timewait: 0s > exec -t 5m bash wait_and_get_ip.sh app3 8030 exec timewait: 5m0s time="2021-12-11T05:18:52+03:00" level=info msg="Test is running: 2021-12-11T05:18:52+03:00" > grep 'app3_ip=10.2.200.\d+' .env > source .env > exec -t 5m bash wait_and_get_recv_data.sh app3 8030 exec timewait: 5m0s > ! stdout 'TEST_SEQUENCE' > eden pod deploy -n app4 --memory=512MB --networks=nat --networks=switch -p 8031:80 --metadata="url=http://${app1_ip}/user-data.html" docker://lfedge/eden-docker-test:83cfe07 edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > test eden.app.test -test.v -timewait 10m RUNNING app4 testProg: /home/insei/eden/dist/bin/eden.app.test timewait: 0s time="2021-12-11T05:20:32+03:00" level=info msg="Test is running: 2021-12-11T05:20:32+03:00" > exec -t 5m bash wait_and_get_ip.sh app4 8031 exec timewait: 5m0s time="2021-12-11T05:22:12+03:00" level=info msg="Test is running: 2021-12-11T05:22:12+03:00" > grep 'app4_ip=10.2.0.\d+' .env > source .env > exec -t 5m bash wait_and_get_recv_data.sh app4 8031 exec timewait: 5m0s time="2021-12-11T05:23:52+03:00" level=info msg="Test is running: 2021-12-11T05:23:52+03:00" > ! stdout 'TEST_SEQUENCE' > eden pod modify app4 --networks=nat --networks=switch -p 8031:80 --vlan=switch:100 edenProg: /home/insei/eden/dist/bin/eden timewait: 0s > exec sleep 15 exec timewait: 0s > test eden.app.test -test.v -timewait 10m RUNNING app4 testProg: /home/insei/eden/dist/bin/eden.app.test timewait: 0s time="2021-12-11T05:25:32+03:00" level=info msg="Test is running: 2021-12-11T05:25:32+03:00" time="2021-12-11T05:27:12+03:00" level=info msg="Test is running: 2021-12-11T05:27:12+03:00" > exec -t 5m bash wait_and_get_ip.sh app4 8031 exec timewait: 5m0s > grep 'app4_ip=10.2.100.\d+' .env ::error file=tests/network/testdata/vlans.txt,line=90::[stdout]%0AIP address of app4 is: 10.2.0.68%0A[stderr]%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0%0Acurl: (28) Connection timed out after 10001 milliseconds%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0Acurl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D100 1255 100 1255 0 0 28522 0 --:--:-- --:--:-- --:--:-- 28522%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D100 1255 100 1255 0 0 8422 0 --:--:-- --:--:-- --:--:-- 8422%0A % Total % Received % Xferd Average Speed Time Time Time Current%0A Dload Upload Total Spent Left Speed%0A%0D 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0%0D100 1323 100 1323 0 0 17640 0 --:--:-- --:--:-- --:--:-- 17640%0A> grep 'app4_ip=10.2.100.\d+' .env%0A[.env]%0Aapp4_ip=10.2.0.68%0A%0AFAIL: ../network/testdata/vlans.txt:90: no match for `app4_ip=10.2.100.\d+` found in .env%0A --- FAIL: TestEdenScripts (0.00s) --- FAIL: TestEdenScripts/vlans (1189.90s) testscript.go:399: WORK=$WORK PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin TMPDIR=$WORK/tmp devnull=/dev/null /=/ :=: EDEN_CONFIG=default HOME=/no-home exe= > [!exec:bash] stop > [!exec:grep] stop > [!exec:cut] stop > [!exec:curl] stop > [!exec:sleep] stop # This test deploys 5 applications in total. # Four of those applications run the same curl and nginx services as used in "test_networking.txt". # All applications are connected to a NATed local network (10.1.0.0/24), used for access to HTTP endpoints from outside # through port-maps, but also to an air-gaped switch network split into multiple VLANs (10.2..0/24): # - app1 and app2 are connected to VLAN 100 # - app3 is connected to VLAN 200 # - app4 has initially no VLANs configured, later it is moved to VLAN 100 # # The fifth application provides DHCP services separately for VLANs 100, 200 and for applications outside VLANs: # - VLAN 100 uses IP range 10.2.100.0/24 # - VLAN 200 uses IP range 10.2.200.0/24 # - application interfaces without VLAN assignment get IP addresses from the range 10.2.0.0/24 # The application providing DHCP services for multiple VLANs requires netadmin capabilities, otherwise # it is not permitted to create VLAN sub-interfaces. For security reasons, EVE does not allow to grant these # capabilities to native containers, therefore it is required to deploy apps as VMs-in-Containers for this test to pass. (0.047s) > exec -t 2m bash check_vm_support.sh > source .env > [!env:with_hw_virt] skip 'Missing HW-assisted virtualization capability' # string to use as the testing sequence # create networks for the test (128.154s) > eden network create 10.1.0.0/24 -n nat [stdout] time="2021-12-11T05:08:52+03:00" level=info msg="deploy network e5e64431-81f9-4bb6-bf5b-93509754c7d5 with name nat request sent" {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"7"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}}]} > eden network create --type switch --uplink none -n switch [stdout] time="2021-12-11T05:08:53+03:00" level=info msg="deploy network 19abf144-01f4-4c71-9be8-2162ba30f86d with name switch request sent" {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"8"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}]} > test eden.network.test -test.v -timewait 10m ACTIVATED nat testProg: /home/insei/eden/dist/bin/eden.network.test [stdout] Network's state test === RUN TestNetworkStatus time: 2021-12-11T05:08:54.726018305+03:00 out: netName nat state changed to UNKNOWN time: 2021-12-11T05:10:57.684496204+03:00 out: netName nat state changed to NOT_ACTIVATED time: 2021-12-11T05:10:58.696183274+03:00 out: netName nat state changed to ACTIVATED --- PASS: TestNetworkStatus (124.98s) nw_test.go:132: time: 2021-12-11T05:08:54.720936282+03:00 out: networks: '[nat]' expected state: 'ACTIVATED' secs: 600 testProc.go:84: time: 2021-12-11T05:10:58.696212198+03:00 out: projects.ProcInfoFunc done with return: network nat state ACTIVATED testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:10:58+03:00" level=info msg="time: 2021-12-11T05:10:58.696212198+03:00 out: projects.ProcInfoFunc done with return: \nnetwork nat state ACTIVATED\n" > test eden.network.test -test.v -timewait 10m ACTIVATED switch testProg: /home/insei/eden/dist/bin/eden.network.test [stdout] Network's state test === RUN TestNetworkStatus time: 2021-12-11T05:10:59.735418278+03:00 out: netName switch state changed to ACTIVATED --- PASS: TestNetworkStatus (1.01s) nw_test.go:132: time: 2021-12-11T05:10:59.729259282+03:00 out: networks: '[switch]' expected state: 'ACTIVATED' secs: 600 nw_test.go:172: time: 2021-12-11T05:10:59.735439257+03:00 out: network switch state ACTIVATED PASS # Deploy DHCP server (266.166s) > eden pod deploy -n dhcp-server --memory=512MB --networks=nat --networks=switch -p 8027:80 --mount=src=/home/insei/eden/dist/tests/network/testdata/vlans/dhcp-server,dst=/app docker://lfedge/eden-docker-test:83cfe07 [stdout] time="2021-12-11T05:11:03+03:00" level=info msg="will use volume [/home/insei/eden/dist/tests/network/testdata/vlans/dhcp-server] at mount point [/app]" {"stream":"Step 1/2 : FROM scratch"} {"stream":"\n"} {"stream":" ---\u003e \n"} {"stream":"Step 2/2 : COPY . /"} {"stream":"\n"} {"stream":" ---\u003e Using cache\n"} {"stream":" ---\u003e 5a7dc8d3fba8\n"} {"aux":{"ID":"sha256:5a7dc8d3fba8c702481a057b1ea412705d4918b896c13babce42a0e07efe6784"}} {"stream":"Successfully built 5a7dc8d3fba8\n"} {"stream":"Successfully tagged eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a\n"} {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"9"},"apps":[{"uuidandversion":{"uuid":"52cdadb2-174d-429b-aa03-b9025c989878","version":"1"},"displayname":"dhcp-server","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8027"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","mount_dir":"/"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","mount_dir":"/app"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"datastores":[{"id":"643dd659-b75e-4b22-a592-6dbe96a28d98","dType":5,"fqdn":"docker://index.docker.io"},{"id":"9a9b85f6-1933-4dc7-a011-30d47db130f5","dType":5,"fqdn":"docker://10.10.66.189:5050"}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}],"contentInfo":[{"uuid":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"86e753ac-743c-4711-b7d8-79888686bb9b","dsId":"9a9b85f6-1933-4dc7-a011-30d47db130f5","URL":"eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a","iformat":8,"displayName":"dhcp-server-1"}],"volumes":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","origin":{"type":2,"downloadContentTreeID":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3"},"displayName":"dhcp-server_0_m_0"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","origin":{"type":2,"downloadContentTreeID":"86e753ac-743c-4711-b7d8-79888686bb9b"},"maxsizebytes":209715200,"displayName":"dhcp-server_1_m_0"}]} time="2021-12-11T05:11:04+03:00" level=info msg="deploy pod dhcp-server with docker://lfedge/eden-docker-test:83cfe07 request sent" > test eden.app.test -test.v -timewait 10m RUNNING dhcp-server testProg: /home/insei/eden/dist/bin/eden.app.test [stdout] Docker app's state test === RUN TestAppStatus apps: '[dhcp-server]' state: 'RUNNING' secs: 600 time: 2021-12-11T05:11:04.402533289+03:00 out: appName dhcp-server state changed to UNKNOWN time: 2021-12-11T05:11:05.463088708+03:00 out: appName dhcp-server state changed to INITIAL time: 2021-12-11T05:11:07.466208277+03:00 out: appName dhcp-server state changed to RESOLVING_TAG time: 2021-12-11T05:11:09.483766285+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED time: 2021-12-11T05:11:10.493768031+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (0%) time: 2021-12-11T05:11:11.502150055+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED time: 2021-12-11T05:11:12.511067514+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (0%) time: 2021-12-11T05:11:12.511115814+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (50%) time: 2021-12-11T05:11:13.513136849+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (10%) time: 2021-12-11T05:11:14.515931414+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (41%) time: 2021-12-11T05:11:14.515972731+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (50%) time: 2021-12-11T05:11:14.51604667+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (0%) time: 2021-12-11T05:11:14.516083769+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (50%) time: 2021-12-11T05:11:15.517935121+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED time: 2021-12-11T05:11:15.518012075+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (50%) time: 2021-12-11T05:11:16.519593561+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (0%) time: 2021-12-11T05:11:18.523383508+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (50%) time: 2021-12-11T05:11:19.527899956+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (0%) time: 2021-12-11T05:11:21.52951192+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (50%) time: 2021-12-11T05:11:21.52954917+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (0%) time: 2021-12-11T05:11:25.53543655+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (1%) time: 2021-12-11T05:11:28.550306038+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (57%) time: 2021-12-11T05:11:28.550340854+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (13%) time: 2021-12-11T05:11:32.562479984+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (19%) time: 2021-12-11T05:11:34.565262202+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (25%) time: 2021-12-11T05:11:35.565821457+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (33%) time: 2021-12-11T05:11:37.567841345+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (40%) time: 2021-12-11T05:11:38.589224553+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (41%) time: 2021-12-11T05:11:41.595479902+03:00 out: appName dhcp-server state changed to DOWNLOAD_STARTED (48%) time: 2021-12-11T05:11:47.636571667+03:00 out: appName dhcp-server state changed to LOADING time: 2021-12-11T05:12:09.777165667+03:00 out: appName dhcp-server state changed to CREATING_VOLUME time: 2021-12-11T05:13:49.324144108+03:00 out: appName dhcp-server state changed to INSTALLED time: 2021-12-11T05:13:57.343972267+03:00 out: appName dhcp-server state changed to BOOTING time: 2021-12-11T05:15:25.778222215+03:00 out: appName dhcp-server state changed to RUNNING --- PASS: TestAppStatus (262.42s) testProc.go:84: time: 2021-12-11T05:15:25.77824634+03:00 out: projects.ProcInfoFunc done with return: time: 2021-12-11T05:15:25.778241671+03:00 out: app dhcp-server state RUNNING testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:15:25+03:00" level=info msg="time: 2021-12-11T05:15:25.77824634+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-12-11T05:15:25.778241671+03:00 out: app dhcp-server state RUNNING\n" > exec -t 2m bash wait_and_get_ifconfig.sh dhcp-server 8027 [stdout] eth0: flags=4163 mtu 1500 inet 10.1.0.2 netmask 255.255.255.255 broadcast 0.0.0.0 ether 00:16:3e:00:01:01 txqueuelen 1000 (Ethernet) RX packets 6 bytes 1060 (1.0 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 5 bytes 906 (906.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth1: flags=4163 mtu 1500 inet 10.2.0.1 netmask 255.255.255.0 broadcast 0.0.0.0 inet6 fe80::16:3eff:fe63:5d0 prefixlen 64 scopeid 0x20 ether 02:16:3e:63:05:d0 txqueuelen 1000 (Ethernet) RX packets 3 bytes 268 (268.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 39 bytes 6082 (5.9 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth1.100: flags=4163 mtu 1500 inet 10.2.100.1 netmask 255.255.255.0 broadcast 0.0.0.0 inet6 fe80::16:3eff:fe63:5d0 prefixlen 64 scopeid 0x20 ether 02:16:3e:63:05:d0 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 9 bytes 726 (726.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 eth1.200: flags=4163 mtu 1500 inet 10.2.200.1 netmask 255.255.255.0 broadcast 0.0.0.0 inet6 fe80::16:3eff:fe63:5d0 prefixlen 64 scopeid 0x20 ether 02:16:3e:63:05:d0 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 9 bytes 726 (726.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2158 100 2158 0 0 140k 0 --:--:-- --:--:-- --:--:-- 140k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2158 100 2158 0 0 162k 0 --:--:-- --:--:-- --:--:-- 162k > stdout '10.2.100.1 netmask 255.255.255.0' > stdout '10.2.200.1 netmask 255.255.255.0' # Deploy app1 and connect it to VLAN 100 (60.965s) > eden pod deploy -n app1 --memory=512MB --networks=nat --networks=switch -p 8028:80 --vlan=switch:100 --metadata='url=TEST_SEQUENCE' docker://lfedge/eden-docker-test:83cfe07 [stdout] {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"10"},"apps":[{"uuidandversion":{"uuid":"52cdadb2-174d-429b-aa03-b9025c989878","version":"1"},"displayname":"dhcp-server","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8027"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","mount_dir":"/"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","mount_dir":"/app"}]},{"uuidandversion":{"uuid":"f0bac918-b175-47ce-8d5c-93e0bbe1ad40","version":"1"},"displayname":"app1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8028"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M2jGcO2eFHHShApD8unYBImPYSWFXuDEzaw=","clearTextSha256":"Hy+421aXtyQGBwnPA4nFqF/CuRmlZ9uMUsJ9gqbW+fA="},"volumeRefList":[{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"datastores":[{"id":"643dd659-b75e-4b22-a592-6dbe96a28d98","dType":5,"fqdn":"docker://index.docker.io"},{"id":"9a9b85f6-1933-4dc7-a011-30d47db130f5","dType":5,"fqdn":"docker://10.10.66.189:5050"}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}],"cipherContexts":[{"contextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","hashScheme":1,"keyExchangeScheme":1,"encryptionScheme":1,"deviceCertHash":"MT2bLCn0SEtp8f5pENBl5Q==","controllerCertHash":"jFPMZDqNV8L2h7QnwrQysQ=="}],"contentInfo":[{"uuid":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"86e753ac-743c-4711-b7d8-79888686bb9b","dsId":"9a9b85f6-1933-4dc7-a011-30d47db130f5","URL":"eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a","iformat":8,"displayName":"dhcp-server-1"},{"uuid":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"}],"volumes":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","origin":{"type":2,"downloadContentTreeID":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3"},"displayName":"dhcp-server_0_m_0"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","origin":{"type":2,"downloadContentTreeID":"86e753ac-743c-4711-b7d8-79888686bb9b"},"maxsizebytes":209715200,"displayName":"dhcp-server_1_m_0"},{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","origin":{"type":2,"downloadContentTreeID":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0"},"displayName":"app1_0_m_0"}]} time="2021-12-11T05:15:30+03:00" level=info msg="deploy pod app1 with docker://lfedge/eden-docker-test:83cfe07 request sent" [stderr] 2021/12/11 05:15:29 EC PARAMETERS 2021/12/11 05:15:29 EC PRIVATE KEY > test eden.app.test -test.v -timewait 10m RUNNING app1 testProg: /home/insei/eden/dist/bin/eden.app.test [stdout] Docker app's state test === RUN TestAppStatus apps: '[app1]' state: 'RUNNING' secs: 600 time: 2021-12-11T05:15:30.130280405+03:00 out: appName app1 state changed to UNKNOWN time: 2021-12-11T05:15:32.898740189+03:00 out: appName app1 state changed to INITIAL time: 2021-12-11T05:15:33.903993853+03:00 out: appName app1 state changed to RESOLVING_TAG time: 2021-12-11T05:15:36.919663667+03:00 out: appName app1 state changed to LOADING time: 2021-12-11T05:15:36.919778993+03:00 out: appName app1 state changed to CREATING_VOLUME time: 2021-12-11T05:15:38.923727067+03:00 out: appName app1 state changed to INSTALLED time: 2021-12-11T05:15:43.952102331+03:00 out: appName app1 state changed to BOOTING time: 2021-12-11T05:15:53.00732016+03:00 out: appName app1 state changed to RUNNING --- PASS: TestAppStatus (23.89s) testProc.go:84: time: 2021-12-11T05:15:53.007354154+03:00 out: projects.ProcInfoFunc done with return: time: 2021-12-11T05:15:53.007347221+03:00 out: app app1 state RUNNING testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:15:53+03:00" level=info msg="time: 2021-12-11T05:15:53.007354154+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-12-11T05:15:53.007347221+03:00 out: app app1 state RUNNING\n" > exec -t 5m bash wait_and_get_ip.sh app1 8028 [stdout] IP address of app1 is: 10.2.100.139 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: No route to host % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8028: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1325 100 1325 0 0 20703 0 --:--:-- --:--:-- --:--:-- 20703 > grep 'app1_ip=10.2.100.\d+' .env > source .env # Deploy app2 and connect it to VLAN 100 (78.882s) > eden pod deploy -n app2 --memory=512MB --networks=nat --networks=switch -p 8029:80 --vlan=switch:100 --metadata="url=http://${app1_ip}/user-data.html" docker://lfedge/eden-docker-test:83cfe07 [stdout] {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"11"},"apps":[{"uuidandversion":{"uuid":"52cdadb2-174d-429b-aa03-b9025c989878","version":"1"},"displayname":"dhcp-server","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8027"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","mount_dir":"/"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","mount_dir":"/app"}]},{"uuidandversion":{"uuid":"f0bac918-b175-47ce-8d5c-93e0bbe1ad40","version":"1"},"displayname":"app1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8028"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M2jGcO2eFHHShApD8unYBImPYSWFXuDEzaw=","clearTextSha256":"Hy+421aXtyQGBwnPA4nFqF/CuRmlZ9uMUsJ9gqbW+fA="},"volumeRefList":[{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac345dc6-be8a-4e41-9611-fc92fe121a30","version":"1"},"displayname":"app2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8029"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"datastores":[{"id":"643dd659-b75e-4b22-a592-6dbe96a28d98","dType":5,"fqdn":"docker://index.docker.io"},{"id":"9a9b85f6-1933-4dc7-a011-30d47db130f5","dType":5,"fqdn":"docker://10.10.66.189:5050"}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}],"cipherContexts":[{"contextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","hashScheme":1,"keyExchangeScheme":1,"encryptionScheme":1,"deviceCertHash":"MT2bLCn0SEtp8f5pENBl5Q==","controllerCertHash":"jFPMZDqNV8L2h7QnwrQysQ=="}],"contentInfo":[{"uuid":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"86e753ac-743c-4711-b7d8-79888686bb9b","dsId":"9a9b85f6-1933-4dc7-a011-30d47db130f5","URL":"eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a","iformat":8,"displayName":"dhcp-server-1"},{"uuid":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"d97180a5-7e57-4ab1-9e00-e707a22ebabd","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"}],"volumes":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","origin":{"type":2,"downloadContentTreeID":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3"},"displayName":"dhcp-server_0_m_0"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","origin":{"type":2,"downloadContentTreeID":"86e753ac-743c-4711-b7d8-79888686bb9b"},"maxsizebytes":209715200,"displayName":"dhcp-server_1_m_0"},{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","origin":{"type":2,"downloadContentTreeID":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0"},"displayName":"app1_0_m_0"},{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","origin":{"type":2,"downloadContentTreeID":"d97180a5-7e57-4ab1-9e00-e707a22ebabd"},"displayName":"app2_0_m_0"}]} time="2021-12-11T05:16:31+03:00" level=info msg="deploy pod app2 with docker://lfedge/eden-docker-test:83cfe07 request sent" [stderr] 2021/12/11 05:16:30 EC PARAMETERS 2021/12/11 05:16:30 EC PRIVATE KEY > test eden.app.test -test.v -timewait 10m RUNNING app2 testProg: /home/insei/eden/dist/bin/eden.app.test [stdout] Docker app's state test === RUN TestAppStatus apps: '[app2]' state: 'RUNNING' secs: 600 time: 2021-12-11T05:16:31.244308924+03:00 out: appName app2 state changed to UNKNOWN time: 2021-12-11T05:16:36.16025291+03:00 out: appName app2 state changed to INITIAL time: 2021-12-11T05:16:36.160645416+03:00 out: appName app2 state changed to RESOLVING_TAG time: 2021-12-11T05:16:39.199375275+03:00 out: appName app2 state changed to LOADING time: 2021-12-11T05:16:40.200091975+03:00 out: appName app2 state changed to CREATING_VOLUME time: 2021-12-11T05:16:42.21647781+03:00 out: appName app2 state changed to INSTALLED time: 2021-12-11T05:16:54.271295211+03:00 out: appName app2 state changed to BOOTING time: 2021-12-11T05:17:03.326419194+03:00 out: appName app2 state changed to RUNNING --- PASS: TestAppStatus (33.10s) testProc.go:84: time: 2021-12-11T05:17:03.326458728+03:00 out: projects.ProcInfoFunc done with return: time: 2021-12-11T05:17:03.326440194+03:00 out: app app2 state RUNNING testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:17:03+03:00" level=info msg="time: 2021-12-11T05:17:03.326458728+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-12-11T05:17:03.326440194+03:00 out: app app2 state RUNNING\n" > exec -t 5m bash wait_and_get_ip.sh app2 8029 [stdout] IP address of app2 is: 10.2.100.217 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: No route to host % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8029: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 91 1325 91 1209 0 0 15303 0 --:--:-- --:--:-- --:--:-- 15112 100 1325 100 1325 0 0 14402 0 --:--:-- --:--:-- --:--:-- 14247 > grep 'app2_ip=10.2.100.\d+' .env > source .env # Wait for app2 to obtain test_data from app1 (5.206s) > exec -t 5m bash wait_and_get_recv_data.sh app2 8029 [stdout] TEST_SEQUENCE[stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13 100 13 0 0 180 0 --:--:-- --:--:-- --:--:-- 180 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 13 100 13 0 0 216 0 --:--:-- --:--:-- --:--:-- 216 > stdout 'TEST_SEQUENCE' # Deploy app3 and connect it to VLAN 200 (94.928s) > eden pod deploy -n app3 --memory=512MB --networks=nat --networks=switch -p 8030:80 --vlan=switch:200 --metadata="url=http://${app1_ip}/user-data.html" docker://lfedge/eden-docker-test:83cfe07 [stdout] {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"12"},"apps":[{"uuidandversion":{"uuid":"52cdadb2-174d-429b-aa03-b9025c989878","version":"1"},"displayname":"dhcp-server","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8027"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","mount_dir":"/"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","mount_dir":"/app"}]},{"uuidandversion":{"uuid":"f0bac918-b175-47ce-8d5c-93e0bbe1ad40","version":"1"},"displayname":"app1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8028"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M2jGcO2eFHHShApD8unYBImPYSWFXuDEzaw=","clearTextSha256":"Hy+421aXtyQGBwnPA4nFqF/CuRmlZ9uMUsJ9gqbW+fA="},"volumeRefList":[{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac345dc6-be8a-4e41-9611-fc92fe121a30","version":"1"},"displayname":"app2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8029"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","mount_dir":"/"}]},{"uuidandversion":{"uuid":"daed8b47-39ee-410f-b0ad-5d5ccc7fa829","version":"1"},"displayname":"app3","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8030"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":200}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"83b09114-7431-43af-87d4-bf586d2ca2e6","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"datastores":[{"id":"643dd659-b75e-4b22-a592-6dbe96a28d98","dType":5,"fqdn":"docker://index.docker.io"},{"id":"9a9b85f6-1933-4dc7-a011-30d47db130f5","dType":5,"fqdn":"docker://10.10.66.189:5050"}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}],"cipherContexts":[{"contextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","hashScheme":1,"keyExchangeScheme":1,"encryptionScheme":1,"deviceCertHash":"MT2bLCn0SEtp8f5pENBl5Q==","controllerCertHash":"jFPMZDqNV8L2h7QnwrQysQ=="}],"contentInfo":[{"uuid":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"86e753ac-743c-4711-b7d8-79888686bb9b","dsId":"9a9b85f6-1933-4dc7-a011-30d47db130f5","URL":"eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a","iformat":8,"displayName":"dhcp-server-1"},{"uuid":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"d97180a5-7e57-4ab1-9e00-e707a22ebabd","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"9dfc8628-fadd-4390-a802-b6d4f00ffc35","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"}],"volumes":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","origin":{"type":2,"downloadContentTreeID":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3"},"displayName":"dhcp-server_0_m_0"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","origin":{"type":2,"downloadContentTreeID":"86e753ac-743c-4711-b7d8-79888686bb9b"},"maxsizebytes":209715200,"displayName":"dhcp-server_1_m_0"},{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","origin":{"type":2,"downloadContentTreeID":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0"},"displayName":"app1_0_m_0"},{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","origin":{"type":2,"downloadContentTreeID":"d97180a5-7e57-4ab1-9e00-e707a22ebabd"},"displayName":"app2_0_m_0"},{"uuid":"83b09114-7431-43af-87d4-bf586d2ca2e6","origin":{"type":2,"downloadContentTreeID":"9dfc8628-fadd-4390-a802-b6d4f00ffc35"},"displayName":"app3_0_m_0"}]} time="2021-12-11T05:17:55+03:00" level=info msg="deploy pod app3 with docker://lfedge/eden-docker-test:83cfe07 request sent" [stderr] 2021/12/11 05:17:53 EC PARAMETERS 2021/12/11 05:17:53 EC PRIVATE KEY > test eden.app.test -test.v -timewait 10m RUNNING app3 testProg: /home/insei/eden/dist/bin/eden.app.test [stdout] Docker app's state test === RUN TestAppStatus apps: '[app3]' state: 'RUNNING' secs: 600 time: 2021-12-11T05:17:55.064726623+03:00 out: appName app3 state changed to UNKNOWN time: 2021-12-11T05:18:01.241292824+03:00 out: appName app3 state changed to INITIAL time: 2021-12-11T05:18:02.24711035+03:00 out: appName app3 state changed to RESOLVING_TAG time: 2021-12-11T05:18:05.253692172+03:00 out: appName app3 state changed to LOADING time: 2021-12-11T05:18:06.262338663+03:00 out: appName app3 state changed to CREATING_VOLUME time: 2021-12-11T05:18:08.267614084+03:00 out: appName app3 state changed to INSTALLED time: 2021-12-11T05:18:22.340039582+03:00 out: appName app3 state changed to BOOTING time: 2021-12-11T05:18:33.382497037+03:00 out: appName app3 state changed to RUNNING --- PASS: TestAppStatus (39.34s) testProc.go:84: time: 2021-12-11T05:18:33.382521252+03:00 out: projects.ProcInfoFunc done with return: time: 2021-12-11T05:18:33.382516032+03:00 out: app app3 state RUNNING testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:18:33+03:00" level=info msg="time: 2021-12-11T05:18:33.382521252+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-12-11T05:18:33.382516032+03:00 out: app app3 state RUNNING\n" > exec -t 5m bash wait_and_get_ip.sh app3 8030 [stdout] IP address of app3 is: 10.2.200.23 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: No route to host % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8030: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1323 100 1323 0 0 12970 0 --:--:-- --:--:-- --:--:-- 12970 > grep 'app3_ip=10.2.200.\d+' .env > source .env # app3 will try to obtain test_data from app1, but it should fail because they are in different VLANs (61.058s) > exec -t 5m bash wait_and_get_recv_data.sh app3 8030 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 > ! stdout 'TEST_SEQUENCE' # Deploy app4 outside of VLANs (156.985s) > eden pod deploy -n app4 --memory=512MB --networks=nat --networks=switch -p 8031:80 --metadata="url=http://${app1_ip}/user-data.html" docker://lfedge/eden-docker-test:83cfe07 [stdout] {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"13"},"apps":[{"uuidandversion":{"uuid":"52cdadb2-174d-429b-aa03-b9025c989878","version":"1"},"displayname":"dhcp-server","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8027"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","mount_dir":"/"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","mount_dir":"/app"}]},{"uuidandversion":{"uuid":"f0bac918-b175-47ce-8d5c-93e0bbe1ad40","version":"1"},"displayname":"app1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8028"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M2jGcO2eFHHShApD8unYBImPYSWFXuDEzaw=","clearTextSha256":"Hy+421aXtyQGBwnPA4nFqF/CuRmlZ9uMUsJ9gqbW+fA="},"volumeRefList":[{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac345dc6-be8a-4e41-9611-fc92fe121a30","version":"1"},"displayname":"app2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8029"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","mount_dir":"/"}]},{"uuidandversion":{"uuid":"daed8b47-39ee-410f-b0ad-5d5ccc7fa829","version":"1"},"displayname":"app3","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8030"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":200}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"83b09114-7431-43af-87d4-bf586d2ca2e6","mount_dir":"/"}]},{"uuidandversion":{"uuid":"592a14ca-1ad2-49bc-8a84-3e397d5f14d5","version":"1"},"displayname":"app4","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8031"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"38a33c76-2c9f-4cad-9e08-c54a0011c393","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"datastores":[{"id":"643dd659-b75e-4b22-a592-6dbe96a28d98","dType":5,"fqdn":"docker://index.docker.io"},{"id":"9a9b85f6-1933-4dc7-a011-30d47db130f5","dType":5,"fqdn":"docker://10.10.66.189:5050"}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}],"cipherContexts":[{"contextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","hashScheme":1,"keyExchangeScheme":1,"encryptionScheme":1,"deviceCertHash":"MT2bLCn0SEtp8f5pENBl5Q==","controllerCertHash":"jFPMZDqNV8L2h7QnwrQysQ=="}],"contentInfo":[{"uuid":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"86e753ac-743c-4711-b7d8-79888686bb9b","dsId":"9a9b85f6-1933-4dc7-a011-30d47db130f5","URL":"eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a","iformat":8,"displayName":"dhcp-server-1"},{"uuid":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"d97180a5-7e57-4ab1-9e00-e707a22ebabd","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"9dfc8628-fadd-4390-a802-b6d4f00ffc35","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"5f2969b2-1f8b-4481-b7dd-9af310ab97f9","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"}],"volumes":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","origin":{"type":2,"downloadContentTreeID":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3"},"displayName":"dhcp-server_0_m_0"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","origin":{"type":2,"downloadContentTreeID":"86e753ac-743c-4711-b7d8-79888686bb9b"},"maxsizebytes":209715200,"displayName":"dhcp-server_1_m_0"},{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","origin":{"type":2,"downloadContentTreeID":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0"},"displayName":"app1_0_m_0"},{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","origin":{"type":2,"downloadContentTreeID":"d97180a5-7e57-4ab1-9e00-e707a22ebabd"},"displayName":"app2_0_m_0"},{"uuid":"83b09114-7431-43af-87d4-bf586d2ca2e6","origin":{"type":2,"downloadContentTreeID":"9dfc8628-fadd-4390-a802-b6d4f00ffc35"},"displayName":"app3_0_m_0"},{"uuid":"38a33c76-2c9f-4cad-9e08-c54a0011c393","origin":{"type":2,"downloadContentTreeID":"5f2969b2-1f8b-4481-b7dd-9af310ab97f9"},"displayName":"app4_0_m_0"}]} time="2021-12-11T05:20:31+03:00" level=info msg="deploy pod app4 with docker://lfedge/eden-docker-test:83cfe07 request sent" [stderr] 2021/12/11 05:20:30 EC PARAMETERS 2021/12/11 05:20:30 EC PRIVATE KEY > test eden.app.test -test.v -timewait 10m RUNNING app4 testProg: /home/insei/eden/dist/bin/eden.app.test [stdout] Docker app's state test === RUN TestAppStatus apps: '[app4]' state: 'RUNNING' secs: 600 time: 2021-12-11T05:20:31.149821043+03:00 out: appName app4 state changed to UNKNOWN time: 2021-12-11T05:20:35.852470806+03:00 out: appName app4 state changed to INITIAL time: 2021-12-11T05:20:35.852504349+03:00 out: appName app4 state changed to RESOLVING_TAG time: 2021-12-11T05:20:42.89639921+03:00 out: appName app4 state changed to LOADING time: 2021-12-11T05:20:45.916564565+03:00 out: appName app4 state changed to CREATING_VOLUME time: 2021-12-11T05:20:51.962530934+03:00 out: appName app4 state changed to INSTALLED time: 2021-12-11T05:21:36.13809477+03:00 out: appName app4 state changed to BOOTING time: 2021-12-11T05:21:51.234745579+03:00 out: appName app4 state changed to RUNNING --- PASS: TestAppStatus (81.11s) testProc.go:84: time: 2021-12-11T05:21:51.234768592+03:00 out: projects.ProcInfoFunc done with return: time: 2021-12-11T05:21:51.234764054+03:00 out: app app4 state RUNNING testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:21:51+03:00" level=info msg="time: 2021-12-11T05:21:51.234768592+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-12-11T05:21:51.234764054+03:00 out: app app4 state RUNNING\n" > exec -t 5m bash wait_and_get_ip.sh app4 8031 [stdout] IP address of app4 is: 10.2.0.68 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: No route to host % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1323 100 1323 0 0 8217 0 --:--:-- --:--:-- --:--:-- 8217 > grep 'app4_ip=10.2.0.\d+' .env > source .env # app4 will try to obtain test_data from app1, but it should fail because app1 is inside VLAN while app4 is not (61.136s) > exec -t 5m bash wait_and_get_recv_data.sh app4 8031 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 > ! stdout 'TEST_SEQUENCE' # Modify app4 and move it to the VLAN 100 (276.370s) > eden pod modify app4 --networks=nat --networks=switch -p 8031:80 --vlan=switch:100 [stdout] {"id":{"uuid":"4f1c3ded-a858-446f-973f-9f37709d6f38","version":"14"},"apps":[{"uuidandversion":{"uuid":"52cdadb2-174d-429b-aa03-b9025c989878","version":"1"},"displayname":"dhcp-server","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8027"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","mount_dir":"/"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","mount_dir":"/app"}]},{"uuidandversion":{"uuid":"f0bac918-b175-47ce-8d5c-93e0bbe1ad40","version":"1"},"displayname":"app1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8028"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M2jGcO2eFHHShApD8unYBImPYSWFXuDEzaw=","clearTextSha256":"Hy+421aXtyQGBwnPA4nFqF/CuRmlZ9uMUsJ9gqbW+fA="},"volumeRefList":[{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac345dc6-be8a-4e41-9611-fc92fe121a30","version":"1"},"displayname":"app2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8029"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","mount_dir":"/"}]},{"uuidandversion":{"uuid":"daed8b47-39ee-410f-b0ad-5d5ccc7fa829","version":"1"},"displayname":"app3","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8030"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":200}],"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"83b09114-7431-43af-87d4-bf586d2ca2e6","mount_dir":"/"}]},{"uuidandversion":{"uuid":"592a14ca-1ad2-49bc-8a84-3e397d5f14d5","version":"1"},"displayname":"app4","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"8874c439-e298-437b-83cb-b50071e346cc","version":"1"},"name":"lfedge/eden-docker-test:83cfe07","iformat":8,"dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98"}}],"activate":true,"interfaces":[{"name":"default","networkId":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"8031"}],"actions":[{"portmap":true,"appPort":80}],"id":2}]},{"name":"default","networkId":"19abf144-01f4-4c71-9be8-2162ba30f86d","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}],"access_vlan_id":100}],"purge":{"counter":1},"cipherData":{"cipherContextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","initialValue":"JR7E4z3xUzqIlFThP3hH+g==","cipherData":"M0jrRvGUJmOxrTs68vjCXR1ns7NRTK86/X25o9l6gtKwotaN13mhOn9wneNjzLCp7YX16dJ0qxeqiQ==","clearTextSha256":"/rKjxrq0kdMKwE+cARDZgKb7xl+q5i4i/j1cYs0l9a0="},"volumeRefList":[{"uuid":"38a33c76-2c9f-4cad-9e08-c54a0011c393","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3","type":4,"ip":{"dhcp":4,"dhcpRange":{}},"wireless":{"type":1}}],"datastores":[{"id":"643dd659-b75e-4b22-a592-6dbe96a28d98","dType":5,"fqdn":"docker://index.docker.io"},{"id":"9a9b85f6-1933-4dc7-a011-30d47db130f5","dType":5,"fqdn":"docker://10.10.66.189:5050"}],"reboot":{"counter":1000},"configItems":[{"key":"app.allow.vnc","value":"true"},{"key":"debug.default.loglevel","value":"info"},{"key":"debug.default.remote.loglevel","value":"warning"},{"key":"debug.enable.ssh","value":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuCK8fXfWWXpLIS7qLhZAFzdLMIuwaX6lY1lI10Yo922QBFJkfJANx4NNN1HOaa2QJUBmgNkI0Io6uWw2xFlfw5nr5Mjb8Wd0QiUT5l7tXZ3D0FwrX75EsKDRhcemlZZV7/PJNPlDuhAwPT5PIDScgIcTT562zjoxYskakndwEaRu4LqecdokbZ7OYFgOlLQFJQdXMZ/pcrRlRZmkquZEvBIoKPe9X0neeAfyRxy3XxPn9Few9WIsHULmnTBVchnH+DQjAeeAs1tTaBDPWpQRF91GadNaW5Gbik51ceK83+5aOpbh6oXKj6Ezs5mKIfPYDi1zlAR7esna8iq/eU9M85dfMhFDBODOnj86ErLP2h/gLQGFFqlA1EAkRT9T/YvEcpfDnWp9JH1Ql7eQR7669oa4OE/HNwXwnJJ1y/l8l6ORFRqd9AYjCEbZKRnsBWPiwLJOmbV/KYW+lSKBIL0EakBrwXdiUJZom3YjeiWJhqhOw6FSePT51GD0kqLkA0nocoje3mSSBoTeYc04d2MvO/9RVYQZOSmjFVLVfIcHeEz0gpLCQ+DWlk1OGtZGlHY4OQlJKjEmrc923oKQcadAjYcaocvMl/BD82FvoF0OO5e2f19iGPHQ1D5PxHHI2SUsi6c5zhMTTQSz9Ix0djFgm/yWxJHe/VbbPx6PEJgL3UQ==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.download.retry","value":"60"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"wlan0","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf3"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":1,"usagePolicy":{"freeUplink":true}},{"ptype":5,"phylabel":"wlan0","phyaddrs":{"Ifname":"wlan0"},"logicallabel":"wlan0","assigngrp":"wlan0","usage":4,"usagePolicy":{}}],"productName":"RPi4","networkInstances":[{"uuidandversion":{"uuid":"e5e64431-81f9-4bb6-bf5b-93509754c7d5","version":"1"},"displayname":"nat","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.1.0.0/24","gateway":"10.1.0.1","dns":["10.1.0.1"],"dhcpRange":{"start":"10.1.0.2","end":"10.1.0.254"}}},{"uuidandversion":{"uuid":"19abf144-01f4-4c71-9be8-2162ba30f86d","version":"1"},"displayname":"switch","instType":1,"activate":true,"cfg":{},"ipType":1,"ip":{}}],"cipherContexts":[{"contextId":"55ebfbf1-d37b-5560-bc2f-10c6e7ac2117","hashScheme":1,"keyExchangeScheme":1,"encryptionScheme":1,"deviceCertHash":"MT2bLCn0SEtp8f5pENBl5Q==","controllerCertHash":"jFPMZDqNV8L2h7QnwrQysQ=="}],"contentInfo":[{"uuid":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"86e753ac-743c-4711-b7d8-79888686bb9b","dsId":"9a9b85f6-1933-4dc7-a011-30d47db130f5","URL":"eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a","iformat":8,"displayName":"dhcp-server-1"},{"uuid":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"d97180a5-7e57-4ab1-9e00-e707a22ebabd","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"9dfc8628-fadd-4390-a802-b6d4f00ffc35","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"},{"uuid":"5f2969b2-1f8b-4481-b7dd-9af310ab97f9","dsId":"643dd659-b75e-4b22-a592-6dbe96a28d98","URL":"lfedge/eden-docker-test:83cfe07","iformat":8,"displayName":"lfedge/eden-docker-test:83cfe07"}],"volumes":[{"uuid":"cb4a06a5-d55f-40e7-a33c-47a7e2a344d9","origin":{"type":2,"downloadContentTreeID":"d3bb19f9-dcbf-4132-ba63-7c2c73a996f3"},"displayName":"dhcp-server_0_m_0"},{"uuid":"6b4b123b-32d2-4766-8aa7-e76fa3b4b435","origin":{"type":2,"downloadContentTreeID":"86e753ac-743c-4711-b7d8-79888686bb9b"},"maxsizebytes":209715200,"displayName":"dhcp-server_1_m_0"},{"uuid":"5d1d989f-55ae-4553-8234-089e34aef0ac","origin":{"type":2,"downloadContentTreeID":"13c15eb6-768a-40bc-8f51-0e6a730ccfb0"},"displayName":"app1_0_m_0"},{"uuid":"b8be91b6-ccdd-4009-994c-346bbfa63024","origin":{"type":2,"downloadContentTreeID":"d97180a5-7e57-4ab1-9e00-e707a22ebabd"},"displayName":"app2_0_m_0"},{"uuid":"83b09114-7431-43af-87d4-bf586d2ca2e6","origin":{"type":2,"downloadContentTreeID":"9dfc8628-fadd-4390-a802-b6d4f00ffc35"},"displayName":"app3_0_m_0"},{"uuid":"38a33c76-2c9f-4cad-9e08-c54a0011c393","origin":{"type":2,"downloadContentTreeID":"5f2969b2-1f8b-4481-b7dd-9af310ab97f9"},"displayName":"app4_0_m_0"}]} time="2021-12-11T05:24:10+03:00" level=info msg="app app4 modify done" > exec sleep 15 > test eden.app.test -test.v -timewait 10m RUNNING app4 testProg: /home/insei/eden/dist/bin/eden.app.test [stdout] Docker app's state test === RUN TestAppStatus apps: '[app4]' state: 'RUNNING' secs: 600 time: 2021-12-11T05:24:25.662142265+03:00 out: appName app4 state changed to PURGING time: 2021-12-11T05:27:30.755982022+03:00 out: appName app4 state changed to RUNNING --- PASS: TestAppStatus (186.13s) testProc.go:84: time: 2021-12-11T05:27:30.756014853+03:00 out: projects.ProcInfoFunc done with return: time: 2021-12-11T05:27:30.756010095+03:00 out: app app4 state RUNNING testContext.go:244: done for device 4f1c3ded-a858-446f-973f-9f37709d6f38 PASS [stderr] time="2021-12-11T05:27:30+03:00" level=info msg="time: 2021-12-11T05:27:30.756014853+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-12-11T05:27:30.756010095+03:00 out: app app4 state RUNNING\n" > exec -t 5m bash wait_and_get_ip.sh app4 8031 [stdout] IP address of app4 is: 10.2.0.68 [stderr] % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0 curl: (28) Connection timed out after 10001 milliseconds % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (7) Failed to connect to 10.10.66.179 port 8031: Connection refused % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1255 100 1255 0 0 28522 0 --:--:-- --:--:-- --:--:-- 28522 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1255 100 1255 0 0 8422 0 --:--:-- --:--:-- --:--:-- 8422 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1323 100 1323 0 0 17640 0 --:--:-- --:--:-- --:--:-- 17640 > grep 'app4_ip=10.2.100.\d+' .env [.env] app4_ip=10.2.0.68 FAIL: ../network/testdata/vlans.txt:90: no match for `app4_ip=10.2.100.\d+` found in .env FAIL Default test fail scenario eden status ✔ Adam status: container with name eden_adam is running Adam is expected at https://10.10.66.189:3333 For local Adam you can run 'docker logs eden_adam' to see logs ✔ Registry status: container with name eden_registry is running Registry is expected at https://10.10.66.189:5050 For local registry you can run 'docker logs eden_registry' to see logs ✔ Redis status: container with name eden_redis is running Redis is expected at 10.10.66.189:6379 For local Redis you can run 'docker logs eden_redis' to see logs ✔ EServer process status: container with name eden_eserver is running EServer is expected at http://10.10.66.189:8888 from EVE For local EServer you can run 'docker logs eden_eserver' to see logs --- context: default --- EVE state: registered ✔ EVE REMOTE IPs: 10.10.66.179; fe80::c656:32ee:7aed:65d4 Last info received time: 2021-12-11 05:28:25 +0300 MSK ✔ EVE memory: 3.4 GB/421 MB ✔ EVE Request IP: 10.10.66.179 ------ eden pod ps NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE) app1 lfedge/eden-docker-test:83cfe07 f0bac918-b175-47ce-8d5c-93e0bbe1ad40 10.1.0.3:80; 10.2.100.139 10.10.66.179:8028 31 MB/469 MB IN_CONFIG RUNNING app2 lfedge/eden-docker-test:83cfe07 ac345dc6-be8a-4e41-9611-fc92fe121a30 10.1.0.4:80; 10.2.100.217 10.10.66.179:8029 31 MB/469 MB IN_CONFIG RUNNING app3 lfedge/eden-docker-test:83cfe07 daed8b47-39ee-410f-b0ad-5d5ccc7fa829 10.1.0.5:80; 10.2.200.23 10.10.66.179:8030 31 MB/469 MB IN_CONFIG RUNNING app4 lfedge/eden-docker-test:83cfe07 592a14ca-1ad2-49bc-8a84-3e397d5f14d5 10.1.0.6:80; 10.2.0.68 10.10.66.179:8031 31 MB/469 MB IN_CONFIG RUNNING dhcp-server lfedge/eden-docker-test:83cfe07 52cdadb2-174d-429b-aa03-b9025c989878 10.1.0.2:80; fe80::16:3eff:fe63:5d0 10.10.66.179:8027 31 MB/469 MB IN_CONFIG RUNNING eden network ls NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE) nat e5e64431-81f9-4bb6-bf5b-93509754c7d5 ZnetInstLocal 10.1.0.0/24 rx:{totalPackets:557 totalBytes:49167} tx:{totalPackets:739 drops:5 totalBytes:72651} IN_CONFIG ACTIVATED switch 19abf144-01f4-4c71-9be8-2162ba30f86d ZnetInstSwitch rx:{totalPackets:1066 totalBytes:132276} tx:{totalPackets:1372 drops:5 totalBytes:229825} IN_CONFIG ACTIVATED eden volume ls NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE) app1_0_m_0 5d1d989f-55ae-4553-8234-089e34aef0ac app: app1 lfedge/eden-docker-test:83cfe07 CONTAINER 153 MB - / IN_CONFIG DELIVERED app2_0_m_0 b8be91b6-ccdd-4009-994c-346bbfa63024 app: app2 lfedge/eden-docker-test:83cfe07 CONTAINER 153 MB - / IN_CONFIG DELIVERED app3_0_m_0 83b09114-7431-43af-87d4-bf586d2ca2e6 app: app3 lfedge/eden-docker-test:83cfe07 CONTAINER 153 MB - / IN_CONFIG DELIVERED app4_0_m_0 38a33c76-2c9f-4cad-9e08-c54a0011c393 app: app4 lfedge/eden-docker-test:83cfe07 CONTAINER 153 MB - / IN_CONFIG DELIVERED dhcp-server_0_m_0 cb4a06a5-d55f-40e7-a33c-47a7e2a344d9 app: dhcp-server lfedge/eden-docker-test:83cfe07 CONTAINER 153 MB - / IN_CONFIG DELIVERED dhcp-server_1_m_0 6b4b123b-32d2-4766-8aa7-e76fa3b4b435 app: dhcp-server eden/dhcp-server:0da72aded4956cae87eaac73b39cde7e442770ee26ca30ac8c5fa2afa19aaf3a CONTAINER 2.3 kB - /app IN_CONFIG DELIVERED time="2021-12-11T05:28:52+03:00" level=info msg="Test is running: 2021-12-11T05:28:52+03:00" check fatal_stacks in logs time="2021-12-11T05:28:54+03:00" level=debug msg="failScenario: failScenario.txt"