configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T10:41:11+03:00" level=debug msg="DIR: /home/insei/eden-eve-testing/eden/tests/workflow"
time="2021-06-16T10:41:11+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T10:41:11+03:00" level=debug msg="Try to add config from /home/insei/eden-eve-testing/eden/tests/workflow/eden-config.yml"
time="2021-06-16T10:41:11+03:00" level=debug msg="Merged config with /home/insei/eden-eve-testing/eden/tests/workflow/eden-config.yml"
time="2021-06-16T10:41:11+03:00" level=debug msg="testScenario:eden.workflow.tests.txt"
time="2021-06-16T10:41:11+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T10:41:11+03:00" level=debug msg="Try to add config from /home/insei/eden-eve-testing/eden/tests/workflow/eden-config.yml"
time="2021-06-16T10:41:11+03:00" level=debug msg="Merged config with /home/insei/eden-eve-testing/eden/tests/workflow/eden-config.yml"
time="2021-06-16T10:41:11+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:41:11+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:41:11+03:00" level=debug msg="Test: /bin/echo Eden setup (01/37)"
time="2021-06-16T10:41:11+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden setup (01/37)
time="2021-06-16T10:41:11+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:41:11+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:41:11+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/eden_setup"
time="2021-06-16T10:41:11+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:41:11+03:00" level=info msg="testData directory: testdata"
=== RUN TestEdenScripts/eden_setup
=== PAUSE TestEdenScripts/eden_setup
=== CONT TestEdenScripts/eden_setup
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> eden -t 10m setup
[stdout]
time="2021-06-16T10:41:11+03:00" level=info msg="Config file /home/insei/.eden/contexts/default.yml is the same as /home/insei/eden-eve-testing/eden/dist/default-config_saved.yml\n"
time="2021-06-16T10:41:11+03:00" level=info msg="GenerateEveCerts done"
time="2021-06-16T10:41:11+03:00" level=info msg="Certs already exists in certs dir: /home/insei/eden-eve-testing/eden/dist/default-certs"
time="2021-06-16T10:41:11+03:00" level=info msg="GenerateEVEConfig done"
time="2021-06-16T10:41:21+03:00" level=info msg="download EVE done: lfedge/eve:6.8.0-kvm-arm64"
time="2021-06-16T10:41:21+03:00" level=info msg="EVE image ready: /home/insei/eden-eve-testing/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: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/eden_setup (9.50s)
PASS
time="2021-06-16T10:41:21+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:41:21+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:41:21+03:00" level=debug msg="Test: /bin/echo Eden start (02/37)"
time="2021-06-16T10:41:21+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden start (02/37)
time="2021-06-16T10:41:21+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:41:21+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:41:21+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/eden_start"
time="2021-06-16T10:41:21+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:41:21+03:00" level=info msg="testData directory: testdata"
=== RUN TestEdenScripts/eden_start
=== PAUSE TestEdenScripts/eden_start
=== CONT TestEdenScripts/eden_start
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 2m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> eden -t 2m start
[stdout]
time="2021-06-16T10:41:21+03:00" level=info msg="Redis is running and accessible on port 6379"
time="2021-06-16T10:41:21+03:00" level=info msg="started container: dbc292b2550ec25fefddac4114d85bcef2ccc0781f0039d24b4102810fcbbe0e"
time="2021-06-16T10:41:21+03:00" level=info msg="Adam is running and accesible on port 3333"
time="2021-06-16T10:41:21+03:00" level=info msg="registry is running and accesible on port 5000"
time="2021-06-16T10:41:22+03:00" level=info msg="started container: ee48ef8765aa609a7a357b642a6b8aea4a61ae7c53f4c38c1ad9aed92e6dd405"
time="2021-06-16T10:41:22+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.99.254: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.99.254:5000
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.99.254: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.99.254: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.99.251; fe80::dd81:245c:5c1d:7f24
Last info received time: 2021-06-16 10:41:14 +0300 MSK
✔ EVE memory: 419 MB/3.5 GB
✔ EVE Request IP: 10.10.99.251
------
> stdout 'Adam.* status:.* running'
> stdout 'Redis.* status:.* running'
> stdout 'EServer.* status:.* running'
> ! stderr .
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/eden_start (1.49s)
PASS
time="2021-06-16T10:41:22+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:41:22+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:41:22+03:00" level=debug msg="Test: /bin/echo Eden onboard (03/37)"
time="2021-06-16T10:41:22+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden onboard (03/37)
time="2021-06-16T10:41:22+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:41:22+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:41:22+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/eden_onboard"
time="2021-06-16T10:41:22+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:41:22+03:00" level=info msg="testData directory: testdata"
=== RUN TestEdenScripts/eden_onboard
=== PAUSE TestEdenScripts/eden_onboard
=== CONT TestEdenScripts/eden_onboard
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# eden start
# Onboarding. (0.038s)
> eden eve onboard
[stdout]
time="2021-06-16T10:41:22+03:00" level=info msg=onboarded
time="2021-06-16T10:41:22+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
> stdout 'onboarded'
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/eden_onboard (0.04s)
PASS
time="2021-06-16T10:41:22+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:41:22+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:41:22+03:00" level=debug msg="Test: /bin/echo Eden Log test (05/37)"
time="2021-06-16T10:41:22+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Log test (05/37)
time="2021-06-16T10:41:22+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:41:22+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:41:22+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../lim/testdata/ -test.run TestEdenScripts/log_test"
time="2021-06-16T10:41:22+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:41:22+03:00" level=info msg="testData directory: ../lim/testdata/"
=== RUN TestEdenScripts/log_test
=== PAUSE TestEdenScripts/log_test
=== CONT TestEdenScripts/log_test
exec timewait: 5m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# ssh into EVE to force log creation (0.000s)
> exec -t 5m bash ssh.sh &
# Trying to find messages about ssh in log (17.140s)
> test eden.lim.test -test.v -timewait 10m -test.run TestLog -out content 'content:.*Disconnected.*'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestLog
lim_test.go:152: time: 2021-06-16T10:41:22.834459+03:00 out: Wait for log of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=10m0s
lim_test.go:166: time: 2021-06-16T10:41:39.930568+03:00 out: LOG 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
Disconnected from user root 10.10.99.254 port 42412
testProc.go:76: time: 2021-06-16T10:41:39.9306335+03:00 out: projects.ProcLogFunc done with return: Received 1 logs from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestLog (17.10s)
PASS
[stderr]
time="2021-06-16T10:41:39+03:00" level=info msg="time: 2021-06-16T10:41:39.9306335+03:00 out: projects.ProcLogFunc done with return: Received 1 logs from c0a400f4-5243-4e10-984e-1e67e98a911e"
> stdout 'Disconnected from'
# Test's config. file (0.000s)
[background] bash ssh.sh: exit status 0
[stderr]
Warning: Permanently added '10.10.99.251' (ECDSA) to the list of known hosts.
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/log_test (17.14s)
PASS
time="2021-06-16T10:41:39+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:41:39+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:41:39+03:00" level=debug msg="Test: /bin/echo Eden SSH test (06/37)"
time="2021-06-16T10:41:39+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden SSH test (06/37)
time="2021-06-16T10:41:39+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:41:39+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:41:39+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/ssh"
time="2021-06-16T10:41:39+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:41:39+03:00" level=info msg="testData directory: testdata"
=== RUN TestEdenScripts/ssh
=== PAUSE TestEdenScripts/ssh
=== CONT TestEdenScripts/ssh
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 2m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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.016s)
> eden config get --key eve.hostfwd
[stdout]
map[]
> cp stdout eve.hostfwd
# SSH login to EVE and getting issue (0.202s)
> exec -t 2m bash ssh.sh
[stdout]
................ .............. ................
................ ............ ................
.... ......... ....
................ ....... ................
................ ..... ................
... . ....
................ ................
............... ................
Edge Virtualization Engine
> cp stdout issue
# issue comparison (0.002s)
> grep 'Edge Virtualization Engine' issue
# Test's config. file (0.000s)
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/ssh (0.22s)
PASS
time="2021-06-16T10:41:40+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:41:40+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:41:40+03:00" level=debug msg="Test: /bin/echo Eden Metric test (08/37)"
time="2021-06-16T10:41:40+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Metric test (08/37)
time="2021-06-16T10:41:40+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:41:40+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:41:40+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../lim/testdata/ -test.run TestEdenScripts/metric_test"
time="2021-06-16T10:41:40+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:41:40+03:00" level=info msg="testData directory: ../lim/testdata/"
=== RUN TestEdenScripts/metric_test
=== PAUSE TestEdenScripts/metric_test
=== CONT TestEdenScripts/metric_test
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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. (4.082s)
> 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-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestMetrics
lim_test.go:234: time: 2021-06-16T10:41:40.3271516+03:00 out: Wait for metric of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=10m0s
lim_test.go:249: time: 2021-06-16T10:41:44.367837+03:00 out: METRICS 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
[eth0]
testProc.go:76: time: 2021-06-16T10:41:44.3679149+03:00 out: projects.ProcMetricFunc done with return: Received 1 metrics from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestMetrics (4.04s)
PASS
[stderr]
time="2021-06-16T10:41:44+03:00" level=info msg="time: 2021-06-16T10:41:44.3679149+03:00 out: projects.ProcMetricFunc done with return: Received 1 metrics from c0a400f4-5243-4e10-984e-1e67e98a911e"
> stdout 'eth[01]'
# Checking dm.network.iName for interfaces other than eth0 or eth1. (60.050s)
> ! 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-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestMetrics
lim_test.go:234: time: 2021-06-16T10:41:44.4176361+03:00 out: Wait for metric of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=1m0s
testContext.go:262: WaitForProc terminated by timeout 1m0s
--- FAIL: TestMetrics (60.00s)
FAIL
[exit status 1]
> ! stdout 'eth[^01]'
# Test's config. file (0.000s)
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/metric_test (64.13s)
PASS
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /bin/echo Escript args test (09/37)"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript args test (09/37)
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/arg -args=test1=123,test2=456"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/arg
=== PAUSE TestEdenScripts/arg
=== CONT TestEdenScripts/arg
exec timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/arg (0.00s)
PASS
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /bin/echo Escript template test (10/37)"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript template test (10/37)
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/template"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/template
=== PAUSE TestEdenScripts/template
=== CONT TestEdenScripts/template
exec timewait: 0s
exec timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> [!exec:cat] stop
> [!exec:bash] stop
# Template test (0.032s)
> exec bash template_test_scenario.sh
> exec cat template.text
[stdout]
eden.root = /home/insei/eden-eve-testing/eden/dist
adam.ca = default-certs/root-certificate.pem -> /home/insei/eden-eve-testing/eden/dist/default-certs/root-certificate.pem
adam.ca = default-certs/root-certificate.pem -> /home/insei/eden-eve-testing/eden/dist/default-certs/root-certificate.pem
> cmp stdout out
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/template (0.03s)
PASS
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /bin/echo Escript message test (11/37)"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript message test (11/37)
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/message"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/message
=== PAUSE TestEdenScripts/message
=== CONT TestEdenScripts/message
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> message 'Hello world!'
message: Hello world!
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/message (0.00s)
PASS
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /bin/echo Escript nested scripts test (12/37)"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript nested scripts test (12/37)
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/nested_scripts"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/nested_scripts
=== PAUSE TestEdenScripts/nested_scripts
=== CONT TestEdenScripts/nested_scripts
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
exec timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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-eve-testing/eden/dist/tests/escript/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/message
=== PAUSE TestEdenScripts/message
=== CONT TestEdenScripts/message
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> message 'Hello world!'
message: Hello world!
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/message (0.00s)
PASS
[stderr]
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/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-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/message
=== PAUSE TestEdenScripts/message
=== CONT TestEdenScripts/message
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> message 'Hello world!'
message: Hello world!
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/message (0.00s)
PASS
[stderr]
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: testdata"
> cp stdout out
> exec bash untime.sh out2
> cmp out1 out2
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/nested_scripts (0.03s)
PASS
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /bin/echo Escript time test (13/37)"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript time test (13/37)
time="2021-06-16T10:42:44+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:42:44+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/time"
time="2021-06-16T10:42:44+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:42:44+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/time
=== PAUSE TestEdenScripts/time
=== CONT TestEdenScripts/time
exec timewait: 0s
exec timewait: 5s
exec timewait: 10s
exec timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> exec sleep 5s
> ! exec -t 5s sleep 10s
[signal: killed]
> exec -t 10s sleep 5s
> exec sleep 15s
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/time (30.00s)
PASS
time="2021-06-16T10:43:14+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:43:14+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:43:14+03:00" level=debug msg="Test: /bin/echo Escript source test (14/37)"
time="2021-06-16T10:43:14+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript source test (14/37)
time="2021-06-16T10:43:14+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:43:14+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:43:14+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/source"
time="2021-06-16T10:43:14+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:43:14+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/nested_source
=== PAUSE TestEdenScripts/nested_source
=== RUN TestEdenScripts/source
=== PAUSE TestEdenScripts/source
=== CONT TestEdenScripts/nested_source
=== CONT TestEdenScripts/source
=== CONT TestEdenScripts/nested_source
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> message ''
message:
PASS
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
=== CONT TestEdenScripts/source
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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.008s)
> env time
time=
> test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden-eve-testing/eden/dist/tests/escript/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/nested_source
=== PAUSE TestEdenScripts/nested_source
=== CONT TestEdenScripts/nested_source
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> message ''
message:
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/nested_source (0.00s)
PASS
[stderr]
time="2021-06-16T10:43:14+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/eden/dist/tests/escript/testdata/"
> ! stdout '05 Aug 2020 12:23:27'
# Source .env file defined below (0.009s)
> 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-eve-testing/eden/dist/tests/escript/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/nested_source
=== PAUSE TestEdenScripts/nested_source
=== CONT TestEdenScripts/nested_source
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/nested_source (0.00s)
PASS
[stderr]
time="2021-06-16T10:43:14+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/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.012s)
> source .env
> env time
time=Wed, 16 Jun 2021 10:43:14 +0300
> test eden.escript.test -test.run TestEdenScripts/nested_source -test.v -testdata /home/insei/eden-eve-testing/eden/dist/tests/escript/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/nested_source
=== PAUSE TestEdenScripts/nested_source
=== CONT TestEdenScripts/nested_source
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> message 'Wed, 16 Jun 2021 10:43:14 +0300'
message: Wed, 16 Jun 2021 10:43:14 +0300
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/nested_source (0.00s)
PASS
[stderr]
time="2021-06-16T10:43:14+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/eden/dist/tests/escript/testdata/"
> ! stdout '05 Aug 2020 12:23:27'
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/nested_source (0.00s)
--- PASS: TestEdenScripts/source (0.04s)
PASS
time="2021-06-16T10:43:14+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:43:14+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:43:14+03:00" level=debug msg="Test: /bin/echo Escript fail scenario test (15/37)"
time="2021-06-16T10:43:14+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Escript fail scenario test (15/37)
time="2021-06-16T10:43:14+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:43:14+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:43:14+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../escript/testdata/ -test.run TestEdenScripts/fail_scenario"
time="2021-06-16T10:43:14+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:43:14+03:00" level=info msg="testData directory: ../escript/testdata/"
=== RUN TestEdenScripts/fail_scenario
=== PAUSE TestEdenScripts/fail_scenario
=== CONT TestEdenScripts/fail_scenario
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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-eve-testing/eden/dist/tests/escript/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/fail_test
=== PAUSE TestEdenScripts/fail_test
=== CONT TestEdenScripts/fail_test
exec timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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-eve-testing/eden/dist/tests/escript/testdata/fail_test.txt:3: command failure
--- FAIL: TestEdenScripts (0.00s)
--- FAIL: TestEdenScripts/fail_test (0.00s)
FAIL
Default test fail scenario
eden status
✔ Adam status: container with name eden_adam is running
Adam is expected at https://10.10.99.254: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.99.254:5000
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.99.254: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.99.254: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.99.251; fe80::dd81:245c:5c1d:7f24
Last info received time: 2021-06-16 10:41:45 +0300 MSK
✔ EVE memory: 432 MB/3.5 GB
✔ EVE Request IP: 10.10.99.251
------
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)
[stderr]
time="2021-06-16T10:43:14+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/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-eve-testing/eden/dist/tests/escript/testdata/ -fail_scenario custom.fail.scenario.txt
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/fail_test
=== PAUSE TestEdenScripts/fail_test
=== CONT TestEdenScripts/fail_test
exec timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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-eve-testing/eden/dist/tests/escript/testdata/fail_test.txt:3: command failure
--- FAIL: TestEdenScripts (0.00s)
--- FAIL: TestEdenScripts/fail_test (0.00s)
FAIL
Custom test fail scenario
[stderr]
time="2021-06-16T10:43:15+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/eden/dist/tests/escript/testdata/"
[exit status 1]
> stdout 'Custom test fail scenario'
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/fail_scenario (0.58s)
PASS
time="2021-06-16T10:43:15+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:43:15+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:43:15+03:00" level=debug msg="Test: /bin/echo Eden basic network test (16/37)"
time="2021-06-16T10:43:15+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden basic network test (16/37)
time="2021-06-16T10:43:15+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:43:15+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:43:15+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../network/testdata/ -test.run TestEdenScripts/network_test"
time="2021-06-16T10:43:15+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:43:15+03:00" level=info msg="testData directory: ../network/testdata/"
=== RUN TestEdenScripts/network_test
=== PAUSE TestEdenScripts/network_test
=== CONT TestEdenScripts/network_test
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 5m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/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 20m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
# Create n1 network (1.091s)
> eden -t 1m network create 10.11.12.0/24 -n n1
[stdout]
time="2021-06-16T10:43:15+03:00" level=info msg="deploy network fcbd8dae-b7b9-4cef-b690-e8513a925224 with name n1 request sent"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"5"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fcbd8dae-b7b9-4cef-b690-e8513a925224","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 (3.389s)
> test eden.network.test -test.v -timewait 10m ACTIVATED n1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T10:43:16.8115996+03:00 out: networks: '[n1]' expected state: 'ACTIVATED' secs: 600
testProc.go:76: time: 2021-06-16T10:43:19.1693217+03:00 out: projects.ProcInfoFunc done with return:
network n1 state ACTIVATED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (3.36s)
PASS
[stderr]
time="2021-06-16T10:43:19+03:00" level=info msg="time: 2021-06-16T10:43:19.1693217+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.057s)
> eden -t 1m network ls
[stdout]
NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE)
n1 fcbd8dae-b7b9-4cef-b690-e8513a925224 ZnetInstLocal 10.11.12.0/24 - IN_CONFIG ACTIVATED
> cp stdout net_ls
> grep '^n1\s*' net_ls
# Delete by network's actor (1.048s)
> eden -t 5m network delete n1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"6"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general"}
time="2021-06-16T10:43:21+03:00" level=info msg="network n1 delete done"
> stdout 'network n1 delete done'
# Wait for delete (3.940s)
> test eden.network.test -test.v -timewait 10m - n1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T10:43:21.3046387+03:00 out: networks: '[n1]' expected state: '-' secs: 600
testProc.go:76: time: 2021-06-16T10:43:24.2125237+03:00 out: projects.ProcInfoFunc done with return:
no network with n1 found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (3.91s)
PASS
[stderr]
time="2021-06-16T10:43:24+03:00" level=info msg="time: 2021-06-16T10:43:24.2125237+03:00 out: projects.ProcInfoFunc done with return: \nno network with n1 found\n"
#test eden.network.test -test.v -timewait 10m - n1 (0.000s)
> stdout 'no network with n1 found'
# Networks detecting (0.056s)
> eden -t 1m network ls
[stdout]
NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE)
> ! stdout '^n1\s'
# Test's config. file (0.001s)
[background] eden.reboot.test -test.v -timewait 20m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:43:15.7870587+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:43:15.7870818+03:00 out: timewait: 20m0s
reboot_test.go:144: time: 2021-06-16T10:43:15.78709+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:43:15.7871066+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:43:15.7871233+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/network_test (9.64s)
PASS
time="2021-06-16T10:43:25+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:43:25+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:43:25+03:00" level=debug msg="Test: /bin/echo Eden basic volumes test (17.1/37)"
time="2021-06-16T10:43:25+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden basic volumes test (17.1/37)
time="2021-06-16T10:43:25+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:43:25+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:43:25+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../volume/testdata/ -test.run TestEdenScripts/volumes_test"
time="2021-06-16T10:43:25+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:43:25+03:00" level=info msg="testData directory: ../volume/testdata/"
=== RUN TestEdenScripts/volumes_test
=== PAUSE TestEdenScripts/volumes_test
=== CONT TestEdenScripts/volumes_test
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> eden -t 10s volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
# Starting of reboot detector with a 1 reboots limit (0.000s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
# Create v1 volume (5.484s)
> eden -t 1m volume create -n v-docker docker://itmoeve/eclient:0.4 --disk-size=200M
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"7"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"40d51349-f9ec-48ad-b4b3-05b05741a960","dsId":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"ad5e3de3-bcec-4205-afbf-0dcee71bcba5","origin":{"type":2,"downloadContentTreeID":"40d51349-f9ec-48ad-b4b3-05b05741a960"},"maxsizebytes":200000000,"displayName":"v-docker"}]}
time="2021-06-16T10:43:26+03:00" level=info msg="create volume v-docker with docker://itmoeve/eclient:0.4 request sent"
> stdout 'create volume v-docker with docker://itmoeve/eclient:0.4 request sent'
> eden -t 1m volume create -n v-qcow2 file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2 --format=qcow2 --disk-size=200M
[stdout]
time="2021-06-16T10:43:26+03:00" level=info msg="Start uploading into eserver of file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2"
time="2021-06-16T10:43:26+03:00" level=info msg="Waiting for SHA256 calculation"
time="2021-06-16T10:43:26+03:00" level=info msg="Image uploaded with size 197 kB and sha256 bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"8"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","dType":5,"fqdn":"docker://index.docker.io"},{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"40d51349-f9ec-48ad-b4b3-05b05741a960","dsId":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"39cfea08-e5dd-4aef-8b2b-22de54a0818a","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow2","iformat":3,"sha256":"bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055","maxSizeBytes":196616,"displayName":"eserver/empty.qcow2"}],"volumes":[{"uuid":"ad5e3de3-bcec-4205-afbf-0dcee71bcba5","origin":{"type":2,"downloadContentTreeID":"40d51349-f9ec-48ad-b4b3-05b05741a960"},"maxsizebytes":200000000,"displayName":"v-docker"},{"uuid":"9124f10b-6b8f-499e-b7c6-7419796d6717","origin":{"type":2,"downloadContentTreeID":"39cfea08-e5dd-4aef-8b2b-22de54a0818a"},"maxsizebytes":200000000,"displayName":"v-qcow2"}]}
time="2021-06-16T10:43:27+03:00" level=info msg="create volume v-qcow2 with file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2 request sent"
> stdout 'create volume v-qcow2 with file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2 request sent'
> eden -t 1m volume create -n v-qcow file:///home/insei/eden-eve-testing/eden/dist/empty.qcow --format=qcow --disk-size=560
[stdout]
time="2021-06-16T10:43:27+03:00" level=info msg="Start uploading into eserver of file:///home/insei/eden-eve-testing/eden/dist/empty.qcow"
time="2021-06-16T10:43:27+03:00" level=info msg="Waiting for SHA256 calculation"
time="2021-06-16T10:43:27+03:00" level=info msg="Image uploaded with size 560 B and sha256 082936b3b1c474a4b1bbc6e2454eb2ab7e62981181eec4ff3255862ad6ad035a"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"9"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","dType":5,"fqdn":"docker://index.docker.io"},{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"40d51349-f9ec-48ad-b4b3-05b05741a960","dsId":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"39cfea08-e5dd-4aef-8b2b-22de54a0818a","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow2","iformat":3,"sha256":"bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055","maxSizeBytes":196616,"displayName":"eserver/empty.qcow2"},{"uuid":"87bb80a2-2068-4451-873f-ac5c13944f26","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow","iformat":2,"sha256":"082936b3b1c474a4b1bbc6e2454eb2ab7e62981181eec4ff3255862ad6ad035a","maxSizeBytes":560,"displayName":"eserver/empty.qcow"}],"volumes":[{"uuid":"ad5e3de3-bcec-4205-afbf-0dcee71bcba5","origin":{"type":2,"downloadContentTreeID":"40d51349-f9ec-48ad-b4b3-05b05741a960"},"maxsizebytes":200000000,"displayName":"v-docker"},{"uuid":"9124f10b-6b8f-499e-b7c6-7419796d6717","origin":{"type":2,"downloadContentTreeID":"39cfea08-e5dd-4aef-8b2b-22de54a0818a"},"maxsizebytes":200000000,"displayName":"v-qcow2"},{"uuid":"895af859-150f-4f85-b80c-49bee9603664","origin":{"type":2,"downloadContentTreeID":"87bb80a2-2068-4451-873f-ac5c13944f26"},"maxsizebytes":560,"displayName":"v-qcow"}]}
time="2021-06-16T10:43:28+03:00" level=info msg="create volume v-qcow with file:///home/insei/eden-eve-testing/eden/dist/empty.qcow request sent"
> stdout 'create volume v-qcow with file:///home/insei/eden-eve-testing/eden/dist/empty.qcow request sent'
> eden -t 1m volume create -n v-vmdk file:///home/insei/eden-eve-testing/eden/dist/empty.vmdk --format=vmdk --disk-size=65536
[stdout]
time="2021-06-16T10:43:28+03:00" level=info msg="Start uploading into eserver of file:///home/insei/eden-eve-testing/eden/dist/empty.vmdk"
time="2021-06-16T10:43:28+03:00" level=info msg="Waiting for SHA256 calculation"
time="2021-06-16T10:43:28+03:00" level=info msg="Image uploaded with size 66 kB and sha256 0ce9aa0535f3035353f919280eab35390bff195501d1fcf1973f7a507a9a47e1"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"10"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","dType":5,"fqdn":"docker://index.docker.io"},{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"40d51349-f9ec-48ad-b4b3-05b05741a960","dsId":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"39cfea08-e5dd-4aef-8b2b-22de54a0818a","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow2","iformat":3,"sha256":"bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055","maxSizeBytes":196616,"displayName":"eserver/empty.qcow2"},{"uuid":"87bb80a2-2068-4451-873f-ac5c13944f26","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow","iformat":2,"sha256":"082936b3b1c474a4b1bbc6e2454eb2ab7e62981181eec4ff3255862ad6ad035a","maxSizeBytes":560,"displayName":"eserver/empty.qcow"},{"uuid":"76b4376b-87f8-4252-af66-02b55580d648","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vmdk","iformat":5,"sha256":"0ce9aa0535f3035353f919280eab35390bff195501d1fcf1973f7a507a9a47e1","maxSizeBytes":65536,"displayName":"eserver/empty.vmdk"}],"volumes":[{"uuid":"ad5e3de3-bcec-4205-afbf-0dcee71bcba5","origin":{"type":2,"downloadContentTreeID":"40d51349-f9ec-48ad-b4b3-05b05741a960"},"maxsizebytes":200000000,"displayName":"v-docker"},{"uuid":"9124f10b-6b8f-499e-b7c6-7419796d6717","origin":{"type":2,"downloadContentTreeID":"39cfea08-e5dd-4aef-8b2b-22de54a0818a"},"maxsizebytes":200000000,"displayName":"v-qcow2"},{"uuid":"895af859-150f-4f85-b80c-49bee9603664","origin":{"type":2,"downloadContentTreeID":"87bb80a2-2068-4451-873f-ac5c13944f26"},"maxsizebytes":560,"displayName":"v-qcow"},{"uuid":"8459655d-b19a-46be-a3fa-50713f70d295","origin":{"type":2,"downloadContentTreeID":"76b4376b-87f8-4252-af66-02b55580d648"},"maxsizebytes":65536,"displayName":"v-vmdk"}]}
time="2021-06-16T10:43:29+03:00" level=info msg="create volume v-vmdk with file:///home/insei/eden-eve-testing/eden/dist/empty.vmdk request sent"
> stdout 'create volume v-vmdk with file:///home/insei/eden-eve-testing/eden/dist/empty.vmdk request sent'
> eden -t 1m volume create -n v-vhdx file:///home/insei/eden-eve-testing/eden/dist/empty.vhdx --format=vhdx --disk-size=8388608
[stdout]
time="2021-06-16T10:43:29+03:00" level=info msg="Start uploading into eserver of file:///home/insei/eden-eve-testing/eden/dist/empty.vhdx"
time="2021-06-16T10:43:29+03:00" level=info msg="Waiting for SHA256 calculation"
time="2021-06-16T10:43:29+03:00" level=info msg="Image uploaded with size 8.4 MB and sha256 13b659d69c5a311c17539662a816fa8e1a0d58c4c52f064e77581d5a7be7529f"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"11"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","dType":5,"fqdn":"docker://index.docker.io"},{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"40d51349-f9ec-48ad-b4b3-05b05741a960","dsId":"98d9808f-a2be-4d52-a5e2-aa2fb7eae19b","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"39cfea08-e5dd-4aef-8b2b-22de54a0818a","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow2","iformat":3,"sha256":"bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055","maxSizeBytes":196616,"displayName":"eserver/empty.qcow2"},{"uuid":"87bb80a2-2068-4451-873f-ac5c13944f26","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow","iformat":2,"sha256":"082936b3b1c474a4b1bbc6e2454eb2ab7e62981181eec4ff3255862ad6ad035a","maxSizeBytes":560,"displayName":"eserver/empty.qcow"},{"uuid":"76b4376b-87f8-4252-af66-02b55580d648","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vmdk","iformat":5,"sha256":"0ce9aa0535f3035353f919280eab35390bff195501d1fcf1973f7a507a9a47e1","maxSizeBytes":65536,"displayName":"eserver/empty.vmdk"},{"uuid":"7d151500-297a-4458-9c2e-20eaf9150f18","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vhdx","iformat":7,"sha256":"13b659d69c5a311c17539662a816fa8e1a0d58c4c52f064e77581d5a7be7529f","maxSizeBytes":8388608,"displayName":"eserver/empty.vhdx"}],"volumes":[{"uuid":"ad5e3de3-bcec-4205-afbf-0dcee71bcba5","origin":{"type":2,"downloadContentTreeID":"40d51349-f9ec-48ad-b4b3-05b05741a960"},"maxsizebytes":200000000,"displayName":"v-docker"},{"uuid":"9124f10b-6b8f-499e-b7c6-7419796d6717","origin":{"type":2,"downloadContentTreeID":"39cfea08-e5dd-4aef-8b2b-22de54a0818a"},"maxsizebytes":200000000,"displayName":"v-qcow2"},{"uuid":"895af859-150f-4f85-b80c-49bee9603664","origin":{"type":2,"downloadContentTreeID":"87bb80a2-2068-4451-873f-ac5c13944f26"},"maxsizebytes":560,"displayName":"v-qcow"},{"uuid":"8459655d-b19a-46be-a3fa-50713f70d295","origin":{"type":2,"downloadContentTreeID":"76b4376b-87f8-4252-af66-02b55580d648"},"maxsizebytes":65536,"displayName":"v-vmdk"},{"uuid":"579bd5a5-b240-47e0-9748-68462adb503d","origin":{"type":2,"downloadContentTreeID":"7d151500-297a-4458-9c2e-20eaf9150f18"},"maxsizebytes":8388608,"displayName":"v-vhdx"}]}
time="2021-06-16T10:43:30+03:00" level=info msg="create volume v-vhdx with file:///home/insei/eden-eve-testing/eden/dist/empty.vhdx request sent"
> stdout 'create volume v-vhdx with file:///home/insei/eden-eve-testing/eden/dist/empty.vhdx request sent'
# Wait for run (22.130s)
> test eden.vol.test -test.v -timewait 10m DELIVERED v-qcow2 v-docker v-qcow v-vmdk v-vhdx
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test
[stdout]
Docker volume's state test
=== RUN TestVolStatus
vol_test.go:134: time: 2021-06-16T10:43:30.935124+03:00 out: volumes: '[v-qcow2 v-docker v-qcow v-vmdk v-vhdx]' state: 'DELIVERED' secs: 600
testProc.go:76: time: 2021-06-16T10:43:52.0094876+03:00 out: projects.ProcInfoFunc done with return:
volume v-qcow2 state DELIVERED
volume v-docker state DELIVERED
volume v-qcow state DELIVERED
volume v-vmdk state DELIVERED
volume v-vhdx state DELIVERED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestVolStatus (22.08s)
PASS
[stderr]
time="2021-06-16T10:43:52+03:00" level=info msg="time: 2021-06-16T10:43:52.0094876+03:00 out: projects.ProcInfoFunc done with return: \nvolume v-qcow2 state DELIVERED\nvolume v-docker state DELIVERED\nvolume v-qcow state DELIVERED\nvolume v-vmdk state DELIVERED\nvolume v-vhdx state DELIVERED\n"
#test eden.vol.test -test.v -timewait 10m DELIVERED v-qcow2 v-docker v-qcow v-vmdk v-vhdx
# Volume detecting (0.085s)
> eden -t 1m volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
v-docker ad5e3de3-bcec-4205-afbf-0dcee71bcba5 - itmoeve/eclient:0.4 CONTAINER 0 B - - IN_CONFIG DELIVERED
v-qcow 895af859-150f-4f85-b80c-49bee9603664 - eserver/empty.qcow QCOW 4.1 kB - - IN_CONFIG DELIVERED
v-qcow2 9124f10b-6b8f-499e-b7c6-7419796d6717 - eserver/empty.qcow2 QCOW2 201 kB - - IN_CONFIG DELIVERED
v-vhdx 579bd5a5-b240-47e0-9748-68462adb503d - eserver/empty.vhdx VHDX 8.4 MB - - IN_CONFIG DELIVERED
v-vmdk 8459655d-b19a-46be-a3fa-50713f70d295 - eserver/empty.vmdk VMDK 66 kB - - IN_CONFIG DELIVERED
> cp stdout vol_ls
> grep '^v-docker\s*' vol_ls
> grep '^v-qcow2\s*' vol_ls
> grep '^v-qcow\s*' vol_ls
> grep '^v-vmdk\s*' vol_ls
> grep '^v-vhdx\s*' vol_ls
# Delete by volume's actor (5.320s)
> eden -t 1m volume delete v-docker
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"12"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"39cfea08-e5dd-4aef-8b2b-22de54a0818a","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow2","iformat":3,"sha256":"bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055","maxSizeBytes":196616,"displayName":"eserver/empty.qcow2"},{"uuid":"87bb80a2-2068-4451-873f-ac5c13944f26","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow","iformat":2,"sha256":"082936b3b1c474a4b1bbc6e2454eb2ab7e62981181eec4ff3255862ad6ad035a","maxSizeBytes":560,"displayName":"eserver/empty.qcow"},{"uuid":"76b4376b-87f8-4252-af66-02b55580d648","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vmdk","iformat":5,"sha256":"0ce9aa0535f3035353f919280eab35390bff195501d1fcf1973f7a507a9a47e1","maxSizeBytes":65536,"displayName":"eserver/empty.vmdk"},{"uuid":"7d151500-297a-4458-9c2e-20eaf9150f18","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vhdx","iformat":7,"sha256":"13b659d69c5a311c17539662a816fa8e1a0d58c4c52f064e77581d5a7be7529f","maxSizeBytes":8388608,"displayName":"eserver/empty.vhdx"}],"volumes":[{"uuid":"9124f10b-6b8f-499e-b7c6-7419796d6717","origin":{"type":2,"downloadContentTreeID":"39cfea08-e5dd-4aef-8b2b-22de54a0818a"},"maxsizebytes":200000000,"displayName":"v-qcow2"},{"uuid":"895af859-150f-4f85-b80c-49bee9603664","origin":{"type":2,"downloadContentTreeID":"87bb80a2-2068-4451-873f-ac5c13944f26"},"maxsizebytes":560,"displayName":"v-qcow"},{"uuid":"8459655d-b19a-46be-a3fa-50713f70d295","origin":{"type":2,"downloadContentTreeID":"76b4376b-87f8-4252-af66-02b55580d648"},"maxsizebytes":65536,"displayName":"v-vmdk"},{"uuid":"579bd5a5-b240-47e0-9748-68462adb503d","origin":{"type":2,"downloadContentTreeID":"7d151500-297a-4458-9c2e-20eaf9150f18"},"maxsizebytes":8388608,"displayName":"v-vhdx"}]}
time="2021-06-16T10:43:54+03:00" level=info msg="volume v-docker delete done"
> stdout 'volume v-docker delete done'
> eden -t 1m volume delete v-qcow2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"13"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"87bb80a2-2068-4451-873f-ac5c13944f26","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.qcow","iformat":2,"sha256":"082936b3b1c474a4b1bbc6e2454eb2ab7e62981181eec4ff3255862ad6ad035a","maxSizeBytes":560,"displayName":"eserver/empty.qcow"},{"uuid":"76b4376b-87f8-4252-af66-02b55580d648","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vmdk","iformat":5,"sha256":"0ce9aa0535f3035353f919280eab35390bff195501d1fcf1973f7a507a9a47e1","maxSizeBytes":65536,"displayName":"eserver/empty.vmdk"},{"uuid":"7d151500-297a-4458-9c2e-20eaf9150f18","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vhdx","iformat":7,"sha256":"13b659d69c5a311c17539662a816fa8e1a0d58c4c52f064e77581d5a7be7529f","maxSizeBytes":8388608,"displayName":"eserver/empty.vhdx"}],"volumes":[{"uuid":"895af859-150f-4f85-b80c-49bee9603664","origin":{"type":2,"downloadContentTreeID":"87bb80a2-2068-4451-873f-ac5c13944f26"},"maxsizebytes":560,"displayName":"v-qcow"},{"uuid":"8459655d-b19a-46be-a3fa-50713f70d295","origin":{"type":2,"downloadContentTreeID":"76b4376b-87f8-4252-af66-02b55580d648"},"maxsizebytes":65536,"displayName":"v-vmdk"},{"uuid":"579bd5a5-b240-47e0-9748-68462adb503d","origin":{"type":2,"downloadContentTreeID":"7d151500-297a-4458-9c2e-20eaf9150f18"},"maxsizebytes":8388608,"displayName":"v-vhdx"}]}
time="2021-06-16T10:43:55+03:00" level=info msg="volume v-qcow2 delete done"
> stdout 'volume v-qcow2 delete done'
> eden -t 1m volume delete v-qcow
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"14"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"76b4376b-87f8-4252-af66-02b55580d648","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vmdk","iformat":5,"sha256":"0ce9aa0535f3035353f919280eab35390bff195501d1fcf1973f7a507a9a47e1","maxSizeBytes":65536,"displayName":"eserver/empty.vmdk"},{"uuid":"7d151500-297a-4458-9c2e-20eaf9150f18","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vhdx","iformat":7,"sha256":"13b659d69c5a311c17539662a816fa8e1a0d58c4c52f064e77581d5a7be7529f","maxSizeBytes":8388608,"displayName":"eserver/empty.vhdx"}],"volumes":[{"uuid":"8459655d-b19a-46be-a3fa-50713f70d295","origin":{"type":2,"downloadContentTreeID":"76b4376b-87f8-4252-af66-02b55580d648"},"maxsizebytes":65536,"displayName":"v-vmdk"},{"uuid":"579bd5a5-b240-47e0-9748-68462adb503d","origin":{"type":2,"downloadContentTreeID":"7d151500-297a-4458-9c2e-20eaf9150f18"},"maxsizebytes":8388608,"displayName":"v-vhdx"}]}
time="2021-06-16T10:43:56+03:00" level=info msg="volume v-qcow delete done"
> stdout 'volume v-qcow delete done'
> eden -t 1m volume delete v-vmdk
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"15"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"aec7e531-3682-4051-bd5d-11220983a4c2","dType":1,"fqdn":"http://mydomain.adam:8888"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"7d151500-297a-4458-9c2e-20eaf9150f18","dsId":"aec7e531-3682-4051-bd5d-11220983a4c2","URL":"eserver/empty.vhdx","iformat":7,"sha256":"13b659d69c5a311c17539662a816fa8e1a0d58c4c52f064e77581d5a7be7529f","maxSizeBytes":8388608,"displayName":"eserver/empty.vhdx"}],"volumes":[{"uuid":"579bd5a5-b240-47e0-9748-68462adb503d","origin":{"type":2,"downloadContentTreeID":"7d151500-297a-4458-9c2e-20eaf9150f18"},"maxsizebytes":8388608,"displayName":"v-vhdx"}]}
time="2021-06-16T10:43:57+03:00" level=info msg="volume v-vmdk delete done"
> stdout 'volume v-vmdk delete done'
> eden -t 1m volume delete v-vhdx
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"16"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general"}
time="2021-06-16T10:43:58+03:00" level=info msg="volume v-vhdx delete done"
> stdout 'volume v-vhdx delete done'
# Wait for delete (3.315s)
> test eden.vol.test -test.v -timewait 5m - v-qcow2 v-docker v-qcow v-vmdk v-vhdx
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test
[stdout]
Docker volume's state test
=== RUN TestVolStatus
vol_test.go:134: time: 2021-06-16T10:43:58.4943666+03:00 out: volumes: '[v-qcow2 v-docker v-qcow v-vmdk v-vhdx]' state: '-' secs: 300
testProc.go:76: time: 2021-06-16T10:44:00.7313778+03:00 out: projects.ProcInfoFunc done with return:
no volume with v-qcow2 found
no volume with v-docker found
no volume with v-qcow found
no volume with v-vmdk found
no volume with v-vhdx found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestVolStatus (3.24s)
PASS
[stderr]
time="2021-06-16T10:44:00+03:00" level=info msg="time: 2021-06-16T10:44:00.7313778+03:00 out: projects.ProcInfoFunc done with return: \nno volume with v-qcow2 found\nno volume with v-docker found\nno volume with v-qcow found\nno volume with v-vmdk found\nno volume with v-vhdx found\n"
#test eden.vol.test -test.v -timewait 5m - v-qcow2 v-docker v-qcow v-vmdk v-vhdx (0.000s)
> cp stdout vol_ls
> grep 'o volume with v-docker found' vol_ls
> grep 'o volume with v-qcow2 found' vol_ls
> grep 'o volume with v-qcow found' vol_ls
> grep 'o volume with v-vmdk found' vol_ls
> grep 'o volume with v-vhdx found' vol_ls
# Volumes detecting (0.080s)
> eden -t 1m volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
> cp stdout vol_ls
> ! grep '^v-docker\s*' vol_ls
> ! grep '^v-qcow2\s*' vol_ls
> ! grep '^v-qcow\s*' vol_ls
> ! grep '^v-vmdk\s*' vol_ls
> ! grep '^v-vhdx\s*' vol_ls
# Test's config. file (0.002s)
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:43:25.4904438+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:43:25.4905113+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T10:43:25.4905256+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:43:25.4905345+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:43:25.490549+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/volumes_test (36.48s)
PASS
time="2021-06-16T10:44:01+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:44:01+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:44:01+03:00" level=debug msg="Test: /bin/echo Eden sftp volumes test (17.2/37)"
time="2021-06-16T10:44:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden sftp volumes test (17.2/37)
time="2021-06-16T10:44:01+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:44:01+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:44:01+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../volume/testdata/ -test.run TestEdenScripts/volume_sftp"
time="2021-06-16T10:44:01+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:44:01+03:00" level=info msg="testData directory: ../volume/testdata/"
=== RUN TestEdenScripts/volume_sftp
=== PAUSE TestEdenScripts/volume_sftp
=== CONT TestEdenScripts/volume_sftp
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 5s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> eden -t 5s volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
# Starting of reboot detector with a 1 reboots limit (0.001s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
# Create volume and force EVE to load it via SFTP (1.064s)
> eden -t 1m volume create -n v-qcow2-sftp file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2 --format=qcow2 --disk-size=200M --sftp=true
[stdout]
time="2021-06-16T10:44:02+03:00" level=info msg="Image uploaded with size 197 kB and sha256 bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"17"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"115b5af5-53dc-4efc-a99c-d1a0b7b5c47f","dType":4,"fqdn":"mydomain.adam:8888","apiKey":"user","password":"password"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","contentInfo":[{"uuid":"daee6797-7987-4a43-ac70-fff517bce2a0","dsId":"115b5af5-53dc-4efc-a99c-d1a0b7b5c47f","URL":"/eserver/run/eserver/empty.qcow2","iformat":3,"sha256":"bf650c578a8aa4439feb839850218f34809b45a4232fb1137f111665ce1dc055","maxSizeBytes":196616,"displayName":"/eserver/run/eserver/empty.qcow2"}],"volumes":[{"uuid":"9cb3d0b5-f8f5-4db3-a81a-f4ed13394232","origin":{"type":2,"downloadContentTreeID":"daee6797-7987-4a43-ac70-fff517bce2a0"},"maxsizebytes":200000000,"displayName":"v-qcow2-sftp"}]}
time="2021-06-16T10:44:03+03:00" level=info msg="create volume v-qcow2-sftp with file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2 request sent"
> stdout 'create volume v-qcow2-sftp with file:///home/insei/eden-eve-testing/eden/dist/empty.qcow2 request sent'
# Wait for run (5.887s)
> test eden.vol.test -test.v -timewait 10m DELIVERED v-qcow2-sftp
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test
[stdout]
Docker volume's state test
=== RUN TestVolStatus
vol_test.go:134: time: 2021-06-16T10:44:03.0950215+03:00 out: volumes: '[v-qcow2-sftp]' state: 'DELIVERED' secs: 600
testProc.go:76: time: 2021-06-16T10:44:07.9130414+03:00 out: projects.ProcInfoFunc done with return:
volume v-qcow2-sftp state DELIVERED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestVolStatus (5.82s)
PASS
[stderr]
time="2021-06-16T10:44:07+03:00" level=info msg="time: 2021-06-16T10:44:07.9130414+03:00 out: projects.ProcInfoFunc done with return: \nvolume v-qcow2-sftp state DELIVERED\n"
#test eden.vol.test -test.v -timewait 10m DELIVERED v-qcow2-sftp
# Volume detecting (0.085s)
> eden -t 1m volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
v-qcow2-sftp 9cb3d0b5-f8f5-4db3-a81a-f4ed13394232 - /eserver/run/eserver/empty.qcow2 QCOW2 0 B - - IN_CONFIG DELIVERED
> cp stdout vol_ls
> grep '^v-qcow2-sftp\s*' vol_ls
# Delete by volume's actor (1.059s)
> eden -t 1m volume delete v-qcow2-sftp
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"18"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general"}
time="2021-06-16T10:44:10+03:00" level=info msg="volume v-qcow2-sftp delete done"
> stdout 'volume v-qcow2-sftp delete done'
# Wait for delete (1.090s)
> test eden.vol.test -test.v -timewait 5m - v-qcow2-sftp
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.vol.test
[stdout]
Docker volume's state test
=== RUN TestVolStatus
vol_test.go:134: time: 2021-06-16T10:44:10.1296068+03:00 out: volumes: '[v-qcow2-sftp]' state: '-' secs: 300
vol_test.go:169: time: 2021-06-16T10:44:10.1464545+03:00 out:
no volume with v-qcow2-sftp found
--- PASS: TestVolStatus (1.02s)
PASS
> cp stdout vol_ls
> grep 'o volume with v-qcow2-sftp found' vol_ls
# Volumes detecting (0.077s)
> eden -t 1m volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
> cp stdout vol_ls
> ! grep '^v-qcow2-sftp\s*' vol_ls
# Test's config. file (0.001s)
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:44:02.0539874+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:44:02.0540341+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T10:44:02.0540674+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:44:02.054079+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:44:02.0540972+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/volume_sftp (9.35s)
PASS
time="2021-06-16T10:44:11+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:44:11+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:44:11+03:00" level=debug msg="Test: /bin/echo Eden eclient with mounted volume (17.3/37)"
time="2021-06-16T10:44:11+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden eclient with mounted volume (17.3/37)
time="2021-06-16T10:44:11+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:44:11+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:44:11+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/mount"
time="2021-06-16T10:44:11+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:44:11+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/mount
=== PAUSE TestEdenScripts/mount
=== CONT TestEdenScripts/mount
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T10:45:51+03:00" level=info msg="Test is running: 2021-06-16T10:45:51+03:00"
exec timewait: 5m0s
exec timewait: 5m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T10:47:31+03:00" level=info msg="Test is running: 2021-06-16T10:47:31+03:00"
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test for additional disk mounted to eclient (0.003s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with a 1 reboot limit (202.543s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> eden pod deploy -n eclient-mount --memory=512MB docker://itmoeve/eclient:0.7 -p 2223:22 --mount=src=docker://nginx:1.20.0,dst=/tst --mount=src=/home/insei/eden-eve-testing/eden/dist/tests/eclient/testdata,dst=/dir
[stdout]
time="2021-06-16T10:44:13+03:00" level=info msg="will use volume [docker://nginx:1.20.0] at mount point [/tst]"
time="2021-06-16T10:44:13+03:00" level=info msg="will use volume [/home/insei/eden-eve-testing/eden/dist/tests/eclient/testdata] at mount point [/dir]"
{"stream":"Step 1/2 : FROM scratch"}
{"stream":"\n"}
{"stream":" ---\u003e \n"}
{"stream":"Step 2/2 : COPY . /"}
{"stream":"\n"}
{"stream":" ---\u003e a228e1ce4a3a\n"}
{"aux":{"ID":"sha256:a228e1ce4a3aec4a84d129c8c28747d61b132ec52d1c50733a68d406afe88465"}}
{"stream":"Successfully built a228e1ce4a3a\n"}
{"stream":"Successfully tagged eden/testdata:313f49d01604ba0eb250c84ba9a3b392a7b4682201462c4da848706ad035c59b\n"}
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"19"},"apps":[{"uuidandversion":{"uuid":"2aeac795-d32b-49c4-b809-41dd9f40f8b0","version":"1"},"displayname":"eclient-mount","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"7f8df578-2d63-47c6-a8be-e5cb1a77b584","version":"1"},"name":"itmoeve/eclient:0.7","iformat":8,"dsId":"032e2753-209d-4f36-82e4-1855ce2bde53"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"47899a0c-5a80-4633-90cc-150ab36840ef","mount_dir":"/"},{"uuid":"29cf5f06-e855-41c8-b216-bec87c7591c1","mount_dir":"/tst"},{"uuid":"5c8324c9-2c02-4cc6-8a16-6b5e18d539e0","mount_dir":"/dir"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"032e2753-209d-4f36-82e4-1855ce2bde53","dType":5,"fqdn":"docker://index.docker.io"},{"id":"1d869dd9-b72e-4a4c-95c8-64965759be90","dType":5,"fqdn":"docker://10.10.99.254:5000"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}],"contentInfo":[{"uuid":"ed6ca78d-950b-40f5-a370-df52f7bc7a9d","dsId":"032e2753-209d-4f36-82e4-1855ce2bde53","URL":"itmoeve/eclient:0.7","iformat":8,"displayName":"itmoeve/eclient:0.7"},{"uuid":"e0ae6ddd-d55b-4a2d-9def-7f123f775d13","dsId":"032e2753-209d-4f36-82e4-1855ce2bde53","URL":"library/nginx:1.20.0","iformat":8,"displayName":"eclient-mount-1"},{"uuid":"ec11c625-1468-4703-a476-4917d0d9ef13","dsId":"1d869dd9-b72e-4a4c-95c8-64965759be90","URL":"eden/testdata:313f49d01604ba0eb250c84ba9a3b392a7b4682201462c4da848706ad035c59b","iformat":8,"displayName":"eclient-mount-2"}],"volumes":[{"uuid":"47899a0c-5a80-4633-90cc-150ab36840ef","origin":{"type":2,"downloadContentTreeID":"ed6ca78d-950b-40f5-a370-df52f7bc7a9d"},"displayName":"eclient-mount_0_m_0"},{"uuid":"29cf5f06-e855-41c8-b216-bec87c7591c1","origin":{"type":2,"downloadContentTreeID":"e0ae6ddd-d55b-4a2d-9def-7f123f775d13"},"maxsizebytes":209715200,"displayName":"eclient-mount_2_m_0"},{"uuid":"5c8324c9-2c02-4cc6-8a16-6b5e18d539e0","origin":{"type":2,"downloadContentTreeID":"ec11c625-1468-4703-a476-4917d0d9ef13"},"maxsizebytes":209715200,"displayName":"eclient-mount_3_m_0"}]}
time="2021-06-16T10:44:14+03:00" level=info msg="deploy pod eclient-mount with docker://itmoeve/eclient:0.7 request sent"
> test eden.app.test -test.v -timewait 20m RUNNING eclient-mount
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[eclient-mount]' state: 'RUNNING' secs: 1200
testProc.go:76: time: 2021-06-16T10:46:39.7983658+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T10:46:39.7983571+03:00 out: app eclient-mount state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (145.94s)
PASS
[stderr]
time="2021-06-16T10:46:39+03:00" level=info msg="time: 2021-06-16T10:46:39.7983658+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T10:46:39.7983571+03:00 out: app eclient-mount state RUNNING\n"
> exec -t 5m bash ssh.sh /tst
[stdout]
1) ssh -o ConnectTimeout=10 -oStrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 ls /tst
bin
boot
dev
docker-entrypoint.d
docker-entrypoint.sh
etc
home
lib
media
mnt
opt
proc
root
run
sbin
srv
sys
tmp
usr
var
[stderr]
Warning: Permanently added '[10.10.99.251]:2223' (ECDSA) to the list of known hosts.
> stdout 'docker-entrypoint.sh'
> exec -t 5m bash ssh.sh /dir
[stdout]
1) ssh -o ConnectTimeout=10 -oStrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 ls /dir
Dockerfile
acl.txt
air-gapped-switch.txt
app_nonat.txt
com-pt_test.txt
disk.txt
eclient.txt
eclients.txt
host-only.txt
maridb.txt
mount.txt
networking_light.txt
ngnix.txt
nw_switch.txt
port_forward.txt
port_switch.txt
profile.txt
usb-pt_test.txt
> stdout 'mount.txt'
> eden volume ls
[stdout]
NAME UUID REF IMAGE TYPE SIZE MAX_SIZE MOUNT STATE(ADAM) LAST_STATE(EVE)
eclient-mount_0_m_0 47899a0c-5a80-4633-90cc-150ab36840ef app: eclient-mount itmoeve/eclient:0.7 CONTAINER 9.4 kB - / IN_CONFIG DELIVERED
eclient-mount_2_m_0 29cf5f06-e855-41c8-b216-bec87c7591c1 app: eclient-mount library/nginx:1.20.0 CONTAINER 7.8 kB - /tst IN_CONFIG DELIVERED
eclient-mount_3_m_0 5c8324c9-2c02-4cc6-8a16-6b5e18d539e0 app: eclient-mount eden/testdata:313f49d01604ba0eb250c84ba9a3b392a7b4682201462c4da848706ad035c59b CONTAINER 619 B - /dir IN_CONFIG DELIVERED
> stdout '/dir'
> stdout '/tst'
> eden pod delete eclient-mount
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"20"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}]}
time="2021-06-16T10:47:26+03:00" level=info msg="app eclient-mount delete done"
> test eden.app.test -test.v -timewait 10m - eclient-mount
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[eclient-mount]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T10:47:32.8334943+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T10:47:32.8334866+03:00 out: no app with eclient-mount found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (6.82s)
PASS
[stderr]
time="2021-06-16T10:47:32+03:00" level=info msg="time: 2021-06-16T10:47:32.8334943+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T10:47:32.8334866+03:00 out: no app with eclient-mount found\n"
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:44:11.3672923+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:44:11.3673338+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T10:44:11.3673442+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:44:11.3673501+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:44:11.3673605+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/mount (202.55s)
PASS
time="2021-06-16T10:47:33+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:47:33+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:47:33+03:00" level=debug msg="Test: /bin/echo Eden Host only ACL (18.1/37)"
time="2021-06-16T10:47:33+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Host only ACL (18.1/37)
time="2021-06-16T10:47:33+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:47:33+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:47:33+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/host-only"
time="2021-06-16T10:47:33+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:47:33+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/host-only
=== PAUSE TestEdenScripts/host-only
=== CONT TestEdenScripts/host-only
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T10:49:13+03:00" level=info msg="Test is running: 2021-06-16T10:49:13+03:00"
exec timewait: 20m0s
time="2021-06-16T10:50:53+03:00" level=info msg="Test is running: 2021-06-16T10:50:53+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 0s
exec timewait: 1m0s
exec timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test host-only ACL application isolation (0.001s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> [!exec:chmod] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with a 1 reboot limit (290.793s)
> ! test eden.reboot.test -test.v -timewait 40m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> eden pod deploy -n ping-nw --memory=512MB docker://itmoeve/eclient:0.4 -p 2223:22
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"21"},"apps":[{"uuidandversion":{"uuid":"8fa2a131-4fa8-4bef-ab09-73ee973e0e1f","version":"1"},"displayname":"ping-nw","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"be3277b2-40e7-4b62-8604-87b3b1c62cf1","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}],"contentInfo":[{"uuid":"eb00dd10-e861-4069-972e-533bf62896fc","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"be3277b2-40e7-4b62-8604-87b3b1c62cf1","origin":{"type":2,"downloadContentTreeID":"eb00dd10-e861-4069-972e-533bf62896fc"},"displayName":"ping-nw_0_m_0"}]}
time="2021-06-16T10:47:37+03:00" level=info msg="deploy pod ping-nw with docker://itmoeve/eclient:0.4 request sent"
> eden pod deploy -n ping-fw --memory=512MB docker://itmoeve/eclient:0.4 -p 2224:22 --only-host=true
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"22"},"apps":[{"uuidandversion":{"uuid":"8fa2a131-4fa8-4bef-ab09-73ee973e0e1f","version":"1"},"displayname":"ping-nw","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"be3277b2-40e7-4b62-8604-87b3b1c62cf1","mount_dir":"/"}]},{"uuidandversion":{"uuid":"125e88a9-b1a7-4e7d-806c-f619ca654220","version":"1"},"displayname":"ping-fw","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"host"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"55718537-cb9c-405c-a866-780ab1e99f60","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}],"contentInfo":[{"uuid":"eb00dd10-e861-4069-972e-533bf62896fc","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"eb4dcb04-5397-498e-8fb6-c6d7baafd75a","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"be3277b2-40e7-4b62-8604-87b3b1c62cf1","origin":{"type":2,"downloadContentTreeID":"eb00dd10-e861-4069-972e-533bf62896fc"},"displayName":"ping-nw_0_m_0"},{"uuid":"55718537-cb9c-405c-a866-780ab1e99f60","origin":{"type":2,"downloadContentTreeID":"eb4dcb04-5397-498e-8fb6-c6d7baafd75a"},"displayName":"ping-fw_0_m_0"}]}
time="2021-06-16T10:47:40+03:00" level=info msg="deploy pod ping-fw with docker://itmoeve/eclient:0.4 request sent"
> eden pod deploy -n pong --memory=512MB docker://itmoeve/eclient:0.4
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"23"},"apps":[{"uuidandversion":{"uuid":"8fa2a131-4fa8-4bef-ab09-73ee973e0e1f","version":"1"},"displayname":"ping-nw","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"be3277b2-40e7-4b62-8604-87b3b1c62cf1","mount_dir":"/"}]},{"uuidandversion":{"uuid":"125e88a9-b1a7-4e7d-806c-f619ca654220","version":"1"},"displayname":"ping-fw","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"host"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"55718537-cb9c-405c-a866-780ab1e99f60","mount_dir":"/"}]},{"uuidandversion":{"uuid":"9aaa5d46-7905-4922-93c6-6ecef95c2eca","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"59f8f6ef-efbc-4ad0-a8c4-229fa67c2dd0","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}],"contentInfo":[{"uuid":"eb00dd10-e861-4069-972e-533bf62896fc","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"eb4dcb04-5397-498e-8fb6-c6d7baafd75a","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"4e8c67a7-89bc-44d4-9e44-9d899e23b1ad","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"be3277b2-40e7-4b62-8604-87b3b1c62cf1","origin":{"type":2,"downloadContentTreeID":"eb00dd10-e861-4069-972e-533bf62896fc"},"displayName":"ping-nw_0_m_0"},{"uuid":"55718537-cb9c-405c-a866-780ab1e99f60","origin":{"type":2,"downloadContentTreeID":"eb4dcb04-5397-498e-8fb6-c6d7baafd75a"},"displayName":"ping-fw_0_m_0"},{"uuid":"59f8f6ef-efbc-4ad0-a8c4-229fa67c2dd0","origin":{"type":2,"downloadContentTreeID":"4e8c67a7-89bc-44d4-9e44-9d899e23b1ad"},"displayName":"pong_0_m_0"}]}
time="2021-06-16T10:47:44+03:00" level=info msg="deploy pod pong with docker://itmoeve/eclient:0.4 request sent"
> test eden.app.test -test.v -timewait 25m RUNNING ping-nw ping-fw pong
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[ping-nw ping-fw pong]' state: 'RUNNING' secs: 1500
testProc.go:76: time: 2021-06-16T10:50:48.2714064+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T10:50:48.2713908+03:00 out: app ping-nw state RUNNING
time: 2021-06-16T10:50:48.2713975+03:00 out: app ping-fw state RUNNING
time: 2021-06-16T10:50:48.2713999+03:00 out: app pong state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (185.17s)
PASS
[stderr]
time="2021-06-16T10:50:48+03:00" level=info msg="time: 2021-06-16T10:50:48.2714064+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T10:50:48.2713908+03:00 out: app ping-nw state RUNNING\ntime: 2021-06-16T10:50:48.2713975+03:00 out: app ping-fw state RUNNING\ntime: 2021-06-16T10:50:48.2713999+03:00 out: app pong state RUNNING\n"
> exec -t 20m bash wait_ssh.sh 2223 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 grep -q Ubuntu /etc/issue
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Warning: Permanently added '[10.10.99.251]:2224' (ECDSA) to the list of known hosts.
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
ping-fw itmoeve/eclient:0.4 125e88a9-b1a7-4e7d-806c-f619ca654220 10.11.12.2:22 10.10.99.251:2224 766 MB/334 MB IN_CONFIG RUNNING
ping-nw itmoeve/eclient:0.4 8fa2a131-4fa8-4bef-ab09-73ee973e0e1f 10.11.12.3:22 10.10.99.251:2223 762 MB/338 MB IN_CONFIG RUNNING
pong itmoeve/eclient:0.4 9aaa5d46-7905-4922-93c6-6ecef95c2eca 10.11.12.4 - 756 MB/344 MB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash pong_ip.sh
[stdout]
export PONG_IP=10.11.12.4
> exec sleep 10
> exec -t 1m bash ping.sh 2223
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 ping -c 5 10.11.12.4
PING 10.11.12.4 (10.11.12.4) 56(84) bytes of data.
64 bytes from 10.11.12.4: icmp_seq=1 ttl=63 time=2.52 ms
64 bytes from 10.11.12.4: icmp_seq=2 ttl=63 time=3.62 ms
64 bytes from 10.11.12.4: icmp_seq=3 ttl=63 time=3.37 ms
64 bytes from 10.11.12.4: icmp_seq=4 ttl=63 time=4.09 ms
64 bytes from 10.11.12.4: icmp_seq=5 ttl=63 time=4.75 ms
--- 10.11.12.4 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4008ms
rtt min/avg/max/mdev = 2.516/3.670/4.747/0.742 ms
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> stdout '0% packet loss'
> ! exec -t 1m bash ping.sh 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 ping -c 5 10.11.12.4
PING 10.11.12.4 (10.11.12.4) 56(84) bytes of data.
--- 10.11.12.4 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4124ms
[exit status 1]
> stdout '100% packet loss'
> eden pod delete ping-nw
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"24"},"apps":[{"uuidandversion":{"uuid":"125e88a9-b1a7-4e7d-806c-f619ca654220","version":"1"},"displayname":"ping-fw","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"host"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"55718537-cb9c-405c-a866-780ab1e99f60","mount_dir":"/"}]},{"uuidandversion":{"uuid":"9aaa5d46-7905-4922-93c6-6ecef95c2eca","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"59f8f6ef-efbc-4ad0-a8c4-229fa67c2dd0","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}],"contentInfo":[{"uuid":"eb4dcb04-5397-498e-8fb6-c6d7baafd75a","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"4e8c67a7-89bc-44d4-9e44-9d899e23b1ad","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"55718537-cb9c-405c-a866-780ab1e99f60","origin":{"type":2,"downloadContentTreeID":"eb4dcb04-5397-498e-8fb6-c6d7baafd75a"},"displayName":"ping-fw_0_m_0"},{"uuid":"59f8f6ef-efbc-4ad0-a8c4-229fa67c2dd0","origin":{"type":2,"downloadContentTreeID":"4e8c67a7-89bc-44d4-9e44-9d899e23b1ad"},"displayName":"pong_0_m_0"}]}
time="2021-06-16T10:52:08+03:00" level=info msg="app ping-nw delete done"
> eden pod delete ping-fw
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"25"},"apps":[{"uuidandversion":{"uuid":"9aaa5d46-7905-4922-93c6-6ecef95c2eca","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"d06c68ef-a174-45f0-85bb-632a9bae9690","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae"}}],"activate":true,"interfaces":[{"name":"default","networkId":"fafb08b6-ab7c-4676-9406-2b356fad0b14","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"59f8f6ef-efbc-4ad0-a8c4-229fa67c2dd0","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}],"contentInfo":[{"uuid":"4e8c67a7-89bc-44d4-9e44-9d899e23b1ad","dsId":"29ea2cea-b0cd-4f40-b229-bfefad4189ae","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"59f8f6ef-efbc-4ad0-a8c4-229fa67c2dd0","origin":{"type":2,"downloadContentTreeID":"4e8c67a7-89bc-44d4-9e44-9d899e23b1ad"},"displayName":"pong_0_m_0"}]}
time="2021-06-16T10:52:10+03:00" level=info msg="app ping-fw delete done"
> eden pod delete pong
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"26"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"fafb08b6-ab7c-4676-9406-2b356fad0b14","version":"1"},"displayname":"friendly_bassi","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"}}}]}
time="2021-06-16T10:52:11+03:00" level=info msg="app pong delete done"
> test eden.app.test -test.v -timewait 10m - ping-nw ping-fw pong
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[ping-nw ping-fw pong]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T10:52:23.6946824+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T10:52:23.6946677+03:00 out: no app with ping-nw found
time: 2021-06-16T10:52:23.6946742+03:00 out: no app with ping-fw found
time: 2021-06-16T10:52:23.6946773+03:00 out: no app with pong found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (13.57s)
PASS
[stderr]
time="2021-06-16T10:52:23+03:00" level=info msg="time: 2021-06-16T10:52:23.6946824+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T10:52:23.6946677+03:00 out: no app with ping-nw found\ntime: 2021-06-16T10:52:23.6946742+03:00 out: no app with ping-fw found\ntime: 2021-06-16T10:52:23.6946773+03:00 out: no app with pong found\n"
[background] eden.reboot.test -test.v -timewait 40m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:47:34.0308036+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:47:34.0308468+03:00 out: timewait: 40m0s
reboot_test.go:144: time: 2021-06-16T10:47:34.0308575+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:47:34.0308643+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:47:34.0308734+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/host-only (290.80s)
PASS
time="2021-06-16T10:52:24+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:52:24+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:52:24+03:00" level=debug msg="Test: /bin/echo Eden ACL to particular host (18.2/37)"
time="2021-06-16T10:52:24+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden ACL to particular host (18.2/37)
time="2021-06-16T10:52:24+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:52:24+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:52:24+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/acl"
time="2021-06-16T10:52:24+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:52:24+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/acl
=== PAUSE TestEdenScripts/acl
=== CONT TestEdenScripts/acl
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 10m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T10:54:04+03:00" level=info msg="Test is running: 2021-06-16T10:54:04+03:00"
exec timewait: 10m0s
time="2021-06-16T10:55:44+03:00" level=info msg="Test is running: 2021-06-16T10:55:44+03:00"
exec timewait: 10m0s
exec timewait: 0s
exec timewait: 1m0s
exec timewait: 1m0s
exec timewait: 1m0s
exec timewait: 1m0s
time="2021-06-16T10:57:24+03:00" level=info msg="Test is running: 2021-06-16T10:57:24+03:00"
exec timewait: 1m0s
exec timewait: 1m0s
exec timewait: 1m0s
exec timewait: 20m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T10:59:04+03:00" level=info msg="Test is running: 2021-06-16T10:59:04+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test particular host access
# source for very long domains: https://longest.domains/
# non-existent domain statically assigned to an (existing public) IP address through a host file (0.001s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> [!exec:chmod] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with a 1 reboot limit (31.237s)
> ! test eden.reboot.test -test.v -timewait 40m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> message 'Resetting of EVE'
message: Resetting of EVE
> eden eve reset
[stdout]
time="2021-06-16T10:52:24+03:00" level=info msg="Device uuid: c0a400f4-5243-4e10-984e-1e67e98a911e"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"27"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general"}
time="2021-06-16T10:52:26+03:00" level=info msg="reset done"
time="2021-06-16T10:52:26+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
> exec sleep 30
# use zededa.com IP address as a target for $fake_domain (0.285s)
> exec -t 10m bash dns_lookup.sh zededa.com
# read the result of dns lookup (host_ip variable) (0.000s)
> source .env
# Create network for which ACLs will be defined. (2.177s)
> eden network create 10.11.12.0/24 -n n1 -s this-fake-domain-is-associated-with-zededa.com:$host_ip
[stdout]
time="2021-06-16T10:52:56+03:00" level=info msg="deploy network 80dad637-2e89-4560-92ac-b4ae0d5bf66e with name n1 request sent"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"28"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","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"}},"dns":[{"HostName":"this-fake-domain-is-associated-with-zededa.com","Address":["35.196.175.145"]}]}]}
> test eden.network.test -test.v -timewait 10m ACTIVATED n1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T10:52:57.4122625+03:00 out: networks: '[n1]' expected state: 'ACTIVATED' secs: 600
nw_test.go:165: time: 2021-06-16T10:52:57.4646084+03:00 out:
network n1 state ACTIVATED
--- PASS: TestNetworkStatus (1.05s)
PASS
# First app is only allowed to access github.com and $long_domain. (3.327s)
> eden pod deploy -n curl-acl1 --memory=512MB docker://itmoeve/eclient:0.4 -p 2223:22 --networks=n1 --acl=n1:github.com --acl=n1:theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"29"},"apps":[{"uuidandversion":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","version":"1"},"displayname":"curl-acl1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"bbaf27b5-a980-469e-a892-b4303dfc0cf3","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1"}}],"activate":true,"interfaces":[{"name":"default","networkId":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","acls":[{"matches":[{"type":"host","value":"github.com"}],"id":1},{"matches":[{"type":"host","value":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international"}],"id":2},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":3}]}],"volumeRefList":[{"uuid":"5dc1472e-63bc-423a-a9aa-87474145366c","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","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"}},"dns":[{"HostName":"this-fake-domain-is-associated-with-zededa.com","Address":["35.196.175.145"]}]}],"contentInfo":[{"uuid":"4aafe98f-0590-469d-8257-3fabd63c2d0e","dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"5dc1472e-63bc-423a-a9aa-87474145366c","origin":{"type":2,"downloadContentTreeID":"4aafe98f-0590-469d-8257-3fabd63c2d0e"},"displayName":"curl-acl1_0_m_0"}]}
time="2021-06-16T10:53:01+03:00" level=info msg="deploy pod curl-acl1 with docker://itmoeve/eclient:0.4 request sent"
# Second app is only allowed to access $long_domain and $fake_domain. (198.966s)
> eden pod deploy -n curl-acl2 --memory=512MB docker://itmoeve/eclient:0.4 -p 2224:22 --networks=n1 --acl=n1:theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international --acl=n1:this-fake-domain-is-associated-with-zededa.com
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"30"},"apps":[{"uuidandversion":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","version":"1"},"displayname":"curl-acl1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"bbaf27b5-a980-469e-a892-b4303dfc0cf3","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1"}}],"activate":true,"interfaces":[{"name":"default","networkId":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","acls":[{"matches":[{"type":"host","value":"github.com"}],"id":1},{"matches":[{"type":"host","value":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international"}],"id":2},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":3}]}],"volumeRefList":[{"uuid":"5dc1472e-63bc-423a-a9aa-87474145366c","mount_dir":"/"}]},{"uuidandversion":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","version":"1"},"displayname":"curl-acl2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"bbaf27b5-a980-469e-a892-b4303dfc0cf3","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1"}}],"activate":true,"interfaces":[{"name":"default","networkId":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","acls":[{"matches":[{"type":"host","value":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international"}],"id":1},{"matches":[{"type":"host","value":"this-fake-domain-is-associated-with-zededa.com"}],"id":2},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":3}]}],"volumeRefList":[{"uuid":"e8443e3e-a8d5-4d20-9b72-80b02a51d572","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","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"}},"dns":[{"HostName":"this-fake-domain-is-associated-with-zededa.com","Address":["35.196.175.145"]}]}],"contentInfo":[{"uuid":"4aafe98f-0590-469d-8257-3fabd63c2d0e","dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"1b4b4a60-0adb-4e59-a5c8-ae0e61b8f57d","dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"5dc1472e-63bc-423a-a9aa-87474145366c","origin":{"type":2,"downloadContentTreeID":"4aafe98f-0590-469d-8257-3fabd63c2d0e"},"displayName":"curl-acl1_0_m_0"},{"uuid":"e8443e3e-a8d5-4d20-9b72-80b02a51d572","origin":{"type":2,"downloadContentTreeID":"1b4b4a60-0adb-4e59-a5c8-ae0e61b8f57d"},"displayName":"curl-acl2_0_m_0"}]}
time="2021-06-16T10:53:05+03:00" level=info msg="deploy pod curl-acl2 with docker://itmoeve/eclient:0.4 request sent"
> test eden.app.test -test.v -timewait 10m RUNNING curl-acl1 curl-acl2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[curl-acl1 curl-acl2]' state: 'RUNNING' secs: 600
testProc.go:76: time: 2021-06-16T10:55:24.2413596+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T10:55:24.2413471+03:00 out: app curl-acl1 state RUNNING
time: 2021-06-16T10:55:24.241354+03:00 out: app curl-acl2 state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (140.13s)
PASS
[stderr]
time="2021-06-16T10:55:24+03:00" level=info msg="time: 2021-06-16T10:55:24.2413596+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T10:55:24.2413471+03:00 out: app curl-acl1 state RUNNING\ntime: 2021-06-16T10:55:24.241354+03:00 out: app curl-acl2 state RUNNING\n"
> exec -t 10m bash wait_ssh.sh 2223
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> exec -t 10m bash wait_ssh.sh 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 grep -q Ubuntu /etc/issue
> exec sleep 10
# Try to curl hosts allowed by ACLs (80.872s)
> exec -t 1m bash curl.sh 2223 github.com
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 curl -v --max-time 30 github.com
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
% 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* Trying 140.82.121.3:80...
* TCP_NODELAY set
* Connected to github.com (140.82.121.3) port 80 (#0)
> GET / HTTP/1.1
> Host: github.com
> User-Agent: curl/7.68.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 301 Moved Permanently
< Content-Length: 0
< Location: https://github.com/
<
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
* Connection #0 to host github.com left intact
> stderr 'Connected to github.com'
> exec -t 1m bash curl.sh 2223 theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 curl -v --max-time 30 theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
The Official Absolute Longest Domain Name Registered On The World Wide Web, International
The Official Absolute Longest Domain Name Registered On The World Wide Web, International
Longest Domain Name on the Internet - With International Status!
What is the longest name right of the WWW and left of the first slash, this side of the Internet?
What could possibly be the first ever longest English domain name including the top-level extension?
What in the world is the current longest valid root domain in the world ever?
Lets find out, shall we.
Drum roll...
Trumpets...
Curtains raised...and so
Without further ado, introducing:
TheOfficialAbsoluteLongestDomainNameRegisteredOnTheWorldWideWeb.International
Copy & Paste to your url bar and see it in action!
Longest Valid Domain in the World Ever
One might ask, "Yeah, well, what makes this domain longer than the rest? Why is it so special?"
• This domain is a record-shattering mind-boggling total length of 77 characters!
• The first of its kind, taking advantage of the TLD extension .international to beat out any other long domain name claim that has ever existed!
• Created while I was struck with the flu, and had nothing to do!
• Registered and live-to-web since December 2015!
Longest Anything dot Anything Caveats
As with any type of record or claim, there are many caveats. Consider these when laying claim to longest domain:
• Does the domain name make sense, in a genuine language, or is it just a bunch of mumbo-jumbo
• Is the date of registration before any other
• Does the name span the dot, or not? ie. including the suffix such as .international for the total character count
• Are there numbers, dashes, subdomains, subfolders, or is it just the root domain
So, whether you've got super-duper long website name, an insanely long url or an extremely long original TLD name, it all comes down to, can The Official Absolute Longest Domain Name Registered On The World Wide Web, International actually be beat? The answer is, YES, it can! But with only two possible ways:
• Domain prefix registration of more than 63 characters is allowed
• A new TLD of more than 13 characters is released
Longest Word for the Last Word
In closing, let's take this opportunity and give a nod to the longest real SINGLE word domain ever created!
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 185.199.110.153:80...
* TCP_NODELAY set
* Connected to theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international (185.199.110.153) port 80 (#0)
> GET / HTTP/1.1
> Host: theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
> User-Agent: curl/7.68.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: GitHub.com
< Content-Type: text/html; charset=utf-8
< Last-Modified: Sun, 22 Mar 2020 02:20:30 GMT
< Access-Control-Allow-Origin: *
< ETag: "5e76cb6e-2e20"
< expires: Tue, 15 Jun 2021 02:47:37 GMT
< Cache-Control: max-age=600
< x-proxy-cache: MISS
< X-GitHub-Request-Id: 53B0:E3B0:1B9238D:1C42774:60C81271
< Content-Length: 11808
< Accept-Ranges: bytes
< Date: Wed, 16 Jun 2021 07:56:35 GMT
< Via: 1.1 varnish
< Age: 0
< Connection: keep-alive
< X-Served-By: cache-ams21070-AMS
< X-Cache: HIT
< X-Cache-Hits: 1
< X-Timer: S1623830196.647633,VS0,VE93
< Vary: Accept-Encoding
< X-Fastly-Request-ID: f902b2c6a00b78471ed1bd7e8e85d6846a318b47
<
{ [11808 bytes data]
100 11808 100 11808 0 0 19712 0 --:--:-- --:--:-- --:--:-- 19712
* Connection #0 to host theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international left intact
> stderr 'Connected to theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international'
> ! exec -t 1m bash curl.sh 2223 this-fake-domain-is-associated-with-zededa.com
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 curl -v --max-time 30 this-fake-domain-is-associated-with-zededa.com
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
% 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* Trying 35.196.175.145:80...
* TCP_NODELAY set
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
0 0 0 0 0 0 0 0 --:--:-- 0:00:11 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:12 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:13 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:14 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:15 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:16 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:17 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:18 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:19 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:20 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:21 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:22 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:23 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:24 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:25 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:26 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:27 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:28 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:29 --:--:-- 0* Connection timed out after 30000 milliseconds
0 0 0 0 0 0 0 0 --:--:-- 0:00:30 --:--:-- 0
* Closing connection 0
curl: (28) Connection timed out after 30000 milliseconds
[exit status 28]
> ! stderr 'Connected'
> ! exec -t 1m bash curl.sh 2223 google.com
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 curl -v --max-time 30 google.com
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
% 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* Trying 64.233.162.139:80...
* TCP_NODELAY set
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:11 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:12 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:13 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:14 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:15 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:16 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:17 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:18 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:19 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:20 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:21 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:22 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:23 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:24 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:25 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:26 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:27 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:28 --:--:-- 0* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:29 --:--:-- 0* Connection timed out after 30000 milliseconds
0 0 0 0 0 0 0 0 --:--:-- 0:00:30 --:--:-- 0
* Closing connection 0
curl: (28) Connection timed out after 30000 milliseconds
[exit status 28]
> ! stderr 'Connected'
> exec -t 1m bash curl.sh 2224 theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 curl -v --max-time 30 theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
The Official Absolute Longest Domain Name Registered On The World Wide Web, International
The Official Absolute Longest Domain Name Registered On The World Wide Web, International
Longest Domain Name on the Internet - With International Status!
What is the longest name right of the WWW and left of the first slash, this side of the Internet?
What could possibly be the first ever longest English domain name including the top-level extension?
What in the world is the current longest valid root domain in the world ever?
Lets find out, shall we.
Drum roll...
Trumpets...
Curtains raised...and so
Without further ado, introducing:
TheOfficialAbsoluteLongestDomainNameRegisteredOnTheWorldWideWeb.International
Copy & Paste to your url bar and see it in action!
Longest Valid Domain in the World Ever
One might ask, "Yeah, well, what makes this domain longer than the rest? Why is it so special?"
• This domain is a record-shattering mind-boggling total length of 77 characters!
• The first of its kind, taking advantage of the TLD extension .international to beat out any other long domain name claim that has ever existed!
• Created while I was struck with the flu, and had nothing to do!
• Registered and live-to-web since December 2015!
Longest Anything dot Anything Caveats
As with any type of record or claim, there are many caveats. Consider these when laying claim to longest domain:
• Does the domain name make sense, in a genuine language, or is it just a bunch of mumbo-jumbo
• Is the date of registration before any other
• Does the name span the dot, or not? ie. including the suffix such as .international for the total character count
• Are there numbers, dashes, subdomains, subfolders, or is it just the root domain
So, whether you've got super-duper long website name, an insanely long url or an extremely long original TLD name, it all comes down to, can The Official Absolute Longest Domain Name Registered On The World Wide Web, International actually be beat? The answer is, YES, it can! But with only two possible ways:
• Domain prefix registration of more than 63 characters is allowed
• A new TLD of more than 13 characters is released
Longest Word for the Last Word
In closing, let's take this opportunity and give a nod to the longest real SINGLE word domain ever created!
[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* Trying 185.199.109.153:80...
* TCP_NODELAY set
* Connected to theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international (185.199.109.153) port 80 (#0)
> GET / HTTP/1.1
> Host: theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international
> User-Agent: curl/7.68.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: GitHub.com
< Content-Type: text/html; charset=utf-8
< Last-Modified: Sun, 22 Mar 2020 02:20:30 GMT
< Access-Control-Allow-Origin: *
< ETag: "5e76cb6e-2e20"
< expires: Tue, 15 Jun 2021 02:47:37 GMT
< Cache-Control: max-age=600
< x-proxy-cache: MISS
< X-GitHub-Request-Id: 53B0:E3B0:1B9238D:1C42774:60C81271
< Content-Length: 11808
< Accept-Ranges: bytes
< Date: Wed, 16 Jun 2021 07:57:47 GMT
< Via: 1.1 varnish
< Age: 72
< Connection: keep-alive
< X-Served-By: cache-ams21040-AMS
< X-Cache: HIT
< X-Cache-Hits: 1
< X-Timer: S1623830268.760525,VS0,VE1
< Vary: Accept-Encoding
< X-Fastly-Request-ID: 9aed5a3b992c0c9d3fa1c7a71819337fc5f080bd
<
{ [11808 bytes data]
100 11808 100 11808 0 0 52017 0 --:--:-- --:--:-- --:--:-- 52247
* Connection #0 to host theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international left intact
> stderr 'Connected to theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international'
# TODO: ACLs + static DNS entries do not work together
#exec -t 1m bash curl.sh 2224 this-fake-domain-is-associated-with-zededa.com
#stderr 'Connected to this-fake-domain-is-associated-with-zededa.com' (67.916s)
> ! exec -t 1m bash curl.sh 2224 github.com
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 curl -v --max-time 30 github.com
[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* Trying 140.82.121.3:80...
* TCP_NODELAY set
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
0 0 0 0 0 0 0 0 --:--:-- 0:00:11 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:12 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:13 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:14 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:15 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:16 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:17 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:18 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:19 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:20 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:21 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:22 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:23 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:24 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:25 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:26 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:27 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:28 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:29 --:--:-- 0* Connection timed out after 30001 milliseconds
0 0 0 0 0 0 0 0 --:--:-- 0:00:30 --:--:-- 0
* Closing connection 0
curl: (28) Connection timed out after 30001 milliseconds
[exit status 28]
> ! stderr 'Connected'
> ! exec -t 1m bash curl.sh 2224 google.com
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 curl -v --max-time 30 google.com
[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* Trying 64.233.162.138:80...
* TCP_NODELAY set
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:04 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:07 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:08 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:09 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:10 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:11 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:12 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:13 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:14 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:15 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:16 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:17 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:18 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:19 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:20 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:21 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:22 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:23 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:24 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:25 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:26 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:27 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:28 --:--:-- 0* Trying 2a00:1450:4010:c1c::8b:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::8b: Network is unreachable
* Trying 2a00:1450:4010:c1c::65:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::65: Network is unreachable
* Trying 2a00:1450:4010:c1c::66:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::66: Network is unreachable
* Trying 2a00:1450:4010:c1c::64:80...
* TCP_NODELAY set
* Immediate connect fail for 2a00:1450:4010:c1c::64: Network is unreachable
0 0 0 0 0 0 0 0 --:--:-- 0:00:29 --:--:-- 0* Connection timed out after 30002 milliseconds
0 0 0 0 0 0 0 0 --:--:-- 0:00:30 --:--:-- 0
* Closing connection 0
curl: (28) Connection timed out after 30002 milliseconds
[exit status 28]
> ! stderr 'Connected'
# Wait for network packets information (0.201s)
> exec -t 20m bash wait_netstat.sh n1 google.com github.com theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international this-fake-domain-is-associated-with-zededa.com
[stdout]
Waiting for netstat results
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.2","srcPort":22,"dest":"10.10.99.254","destPort":50164,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830151,"nanos":667480600},"endTime":{"seconds":1623830273,"nanos":513581000},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.110.153","185.199.108.153","185.199.111.153","185.199.109.153"],"requestTime":{"seconds":1623830195,"nanos":490331100}},{"hostName":"this-fake-domain-is-associated-with-zededa.com","addrs":["35.196.175.145"],"requestTime":{"seconds":1623830199,"nanos":970454300}},{"hostName":"google.com","addrs":["64.233.162.139","64.233.162.102","64.233.162.100","64.233.162.101","64.233.162.113","64.233.162.138"],"requestTime":{"seconds":1623830234,"nanos":285200}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::64","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::8b"],"requestTime":{"seconds":1623830234,"nanos":365600}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.3","srcPort":22,"dest":"10.10.99.254","destPort":33782,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830174,"nanos":484152000},"endTime":{"seconds":1623830296,"nanos":513608200},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.109.153","185.199.111.153","185.199.108.153","185.199.110.153"],"requestTime":{"seconds":1623830267,"nanos":670411000}},{"hostName":"github.com","addrs":["140.82.121.3"],"requestTime":{"seconds":1623830271,"nanos":990134800}},{"hostName":"google.com","addrs":["64.233.162.138","64.233.162.113","64.233.162.101","64.233.162.100","64.233.162.102","64.233.162.139"],"requestTime":{"seconds":1623830305,"nanos":880401400}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::8b","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::64"],"requestTime":{"seconds":1623830305,"nanos":889923800}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.2","srcPort":22,"dest":"10.10.99.254","destPort":33582,"protocol":6},"inbound":true,"aclId":2,"startTime":{"seconds":1623829917,"nanos":774912500},"endTime":{"seconds":1623830053,"nanos":590280000},"txBytes":5213,"txPkts":29,"rxBytes":5289,"rxPkts":28,"action":2}],"dnsReqs":[{"hostName":"github.com","addrs":["140.82.121.3"],"requestTime":{"seconds":1623830191,"nanos":68932600}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.3","srcPort":22,"dest":"10.10.99.254","destPort":33782,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830174,"nanos":484152000},"endTime":{"seconds":1623830296,"nanos":513608200},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.109.153","185.199.111.153","185.199.108.153","185.199.110.153"],"requestTime":{"seconds":1623830267,"nanos":670411000}},{"hostName":"github.com","addrs":["140.82.121.3"],"requestTime":{"seconds":1623830271,"nanos":990134800}},{"hostName":"google.com","addrs":["64.233.162.138","64.233.162.113","64.233.162.101","64.233.162.100","64.233.162.102","64.233.162.139"],"requestTime":{"seconds":1623830305,"nanos":880401400}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::8b","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::64"],"requestTime":{"seconds":1623830305,"nanos":889923800}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.2","srcPort":22,"dest":"10.10.99.254","destPort":50164,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830151,"nanos":667480600},"endTime":{"seconds":1623830273,"nanos":513581000},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.110.153","185.199.108.153","185.199.111.153","185.199.109.153"],"requestTime":{"seconds":1623830195,"nanos":490331100}},{"hostName":"this-fake-domain-is-associated-with-zededa.com","addrs":["35.196.175.145"],"requestTime":{"seconds":1623830199,"nanos":970454300}},{"hostName":"google.com","addrs":["64.233.162.139","64.233.162.102","64.233.162.100","64.233.162.101","64.233.162.113","64.233.162.138"],"requestTime":{"seconds":1623830234,"nanos":285200}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::64","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::8b"],"requestTime":{"seconds":1623830234,"nanos":365600}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.3","srcPort":22,"dest":"10.10.99.254","destPort":33782,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830174,"nanos":484152000},"endTime":{"seconds":1623830296,"nanos":513608200},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.109.153","185.199.111.153","185.199.108.153","185.199.110.153"],"requestTime":{"seconds":1623830267,"nanos":670411000}},{"hostName":"github.com","addrs":["140.82.121.3"],"requestTime":{"seconds":1623830271,"nanos":990134800}},{"hostName":"google.com","addrs":["64.233.162.138","64.233.162.113","64.233.162.101","64.233.162.100","64.233.162.102","64.233.162.139"],"requestTime":{"seconds":1623830305,"nanos":880401400}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::8b","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::64"],"requestTime":{"seconds":1623830305,"nanos":889923800}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.2","srcPort":22,"dest":"10.10.99.254","destPort":50164,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830151,"nanos":667480600},"endTime":{"seconds":1623830273,"nanos":513581000},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.110.153","185.199.108.153","185.199.111.153","185.199.109.153"],"requestTime":{"seconds":1623830195,"nanos":490331100}},{"hostName":"this-fake-domain-is-associated-with-zededa.com","addrs":["35.196.175.145"],"requestTime":{"seconds":1623830199,"nanos":970454300}},{"hostName":"google.com","addrs":["64.233.162.139","64.233.162.102","64.233.162.100","64.233.162.101","64.233.162.113","64.233.162.138"],"requestTime":{"seconds":1623830234,"nanos":285200}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::64","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::8b"],"requestTime":{"seconds":1623830234,"nanos":365600}}]}
netstat list for network 80dad637-2e89-4560-92ac-b4ae0d5bf66e:
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"}}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.2","srcPort":22,"dest":"10.10.99.254","destPort":33582,"protocol":6},"inbound":true,"aclId":2,"startTime":{"seconds":1623829917,"nanos":774912500},"endTime":{"seconds":1623830053,"nanos":590280000},"txBytes":5213,"txPkts":29,"rxBytes":5289,"rxPkts":28,"action":2}],"dnsReqs":[{"hostName":"github.com","addrs":["140.82.121.3"],"requestTime":{"seconds":1623830191,"nanos":68932600}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"f76bf622-9507-44d8-8f40-68827f25d3c8","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.2","srcPort":22,"dest":"10.10.99.254","destPort":50164,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830151,"nanos":667480600},"endTime":{"seconds":1623830273,"nanos":513581000},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.110.153","185.199.108.153","185.199.111.153","185.199.109.153"],"requestTime":{"seconds":1623830195,"nanos":490331100}},{"hostName":"this-fake-domain-is-associated-with-zededa.com","addrs":["35.196.175.145"],"requestTime":{"seconds":1623830199,"nanos":970454300}},{"hostName":"google.com","addrs":["64.233.162.139","64.233.162.102","64.233.162.100","64.233.162.101","64.233.162.113","64.233.162.138"],"requestTime":{"seconds":1623830234,"nanos":285200}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::64","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::8b"],"requestTime":{"seconds":1623830234,"nanos":365600}}]}
{"devId":"c0a400f4-5243-4e10-984e-1e67e98a911e","scope":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","localIntf":"bn1","netInstUUID":"80dad637-2e89-4560-92ac-b4ae0d5bf66e"},"flows":[{"flow":{"src":"10.11.12.3","srcPort":22,"dest":"10.10.99.254","destPort":33782,"protocol":6},"inbound":true,"aclId":3,"startTime":{"seconds":1623830174,"nanos":484152000},"endTime":{"seconds":1623830296,"nanos":513608200},"txBytes":4929,"txPkts":28,"rxBytes":5185,"rxPkts":26,"action":2}],"dnsReqs":[{"hostName":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international","addrs":["185.199.109.153","185.199.111.153","185.199.108.153","185.199.110.153"],"requestTime":{"seconds":1623830267,"nanos":670411000}},{"hostName":"github.com","addrs":["140.82.121.3"],"requestTime":{"seconds":1623830271,"nanos":990134800}},{"hostName":"google.com","addrs":["64.233.162.138","64.233.162.113","64.233.162.101","64.233.162.100","64.233.162.102","64.233.162.139"],"requestTime":{"seconds":1623830305,"nanos":880401400}},{"hostName":"google.com","addrs":["2a00:1450:4010:c1c::8b","2a00:1450:4010:c1c::65","2a00:1450:4010:c1c::66","2a00:1450:4010:c1c::64"],"requestTime":{"seconds":1623830305,"nanos":889923800}}]}
> stdout 'google.com'
> stdout 'github.com'
> stdout 'theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international'
> stdout 'this-fake-domain-is-associated-with-zededa.com'
# Cleanup - undeploy applications (15.370s)
> eden pod delete curl-acl1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"31"},"apps":[{"uuidandversion":{"uuid":"8c0d5efe-b11d-4c6e-bef9-fc6ee2a6dd73","version":"1"},"displayname":"curl-acl2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"bbaf27b5-a980-469e-a892-b4303dfc0cf3","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1"}}],"activate":true,"interfaces":[{"name":"default","networkId":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","acls":[{"matches":[{"type":"host","value":"theofficialabsolutelongestdomainnameregisteredontheworldwideweb.international"}],"id":1},{"matches":[{"type":"host","value":"this-fake-domain-is-associated-with-zededa.com"}],"id":2},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":3}]}],"volumeRefList":[{"uuid":"e8443e3e-a8d5-4d20-9b72-80b02a51d572","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","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"}},"dns":[{"HostName":"this-fake-domain-is-associated-with-zededa.com","Address":["35.196.175.145"]}]}],"contentInfo":[{"uuid":"1b4b4a60-0adb-4e59-a5c8-ae0e61b8f57d","dsId":"b1b32ee0-5ae9-4e9e-9cd4-0b1c99d79dd1","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"e8443e3e-a8d5-4d20-9b72-80b02a51d572","origin":{"type":2,"downloadContentTreeID":"1b4b4a60-0adb-4e59-a5c8-ae0e61b8f57d"},"displayName":"curl-acl2_0_m_0"}]}
time="2021-06-16T10:58:50+03:00" level=info msg="app curl-acl1 delete done"
> eden pod delete curl-acl2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"32"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"80dad637-2e89-4560-92ac-b4ae0d5bf66e","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"}},"dns":[{"HostName":"this-fake-domain-is-associated-with-zededa.com","Address":["35.196.175.145"]}]}]}
time="2021-06-16T10:58:52+03:00" level=info msg="app curl-acl2 delete done"
> test eden.app.test -test.v -timewait 10m - curl-acl1 curl-acl2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[curl-acl1 curl-acl2]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T10:59:04.1157336+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T10:59:04.1157209+03:00 out: no app with curl-acl1 found
time: 2021-06-16T10:59:04.1157283+03:00 out: no app with curl-acl2 found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (13.04s)
PASS
[stderr]
time="2021-06-16T10:59:04+03:00" level=info msg="time: 2021-06-16T10:59:04.1157336+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T10:59:04.1157209+03:00 out: no app with curl-acl1 found\ntime: 2021-06-16T10:59:04.1157283+03:00 out: no app with curl-acl2 found\n"
# Cleanup - remove network (3.556s)
> eden network delete n1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"33"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general"}
time="2021-06-16T10:59:06+03:00" level=info msg="network n1 delete done"
> test eden.network.test -test.v -timewait 10m - n1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T10:59:06.261414+03:00 out: networks: '[n1]' expected state: '-' secs: 600
testProc.go:76: time: 2021-06-16T10:59:07.3708073+03:00 out: projects.ProcInfoFunc done with return:
no network with n1 found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (2.11s)
PASS
[stderr]
time="2021-06-16T10:59:07+03:00" level=info msg="time: 2021-06-16T10:59:07.3708073+03:00 out: projects.ProcInfoFunc done with return: \nno network with n1 found\n"
> eden network ls
[stdout]
NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE)
> ! stdout '^n1\s'
[background] eden.reboot.test -test.v -timewait 40m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:52:25.142378+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:52:25.1423995+03:00 out: timewait: 40m0s
reboot_test.go:144: time: 2021-06-16T10:52:25.1424063+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:52:25.1424132+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:52:25.1424222+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/acl (403.91s)
PASS
time="2021-06-16T10:59:08+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T10:59:08+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T10:59:08+03:00" level=debug msg="Test: /bin/echo Eden profile test (18.3/37)"
time="2021-06-16T10:59:08+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden profile test (18.3/37)
time="2021-06-16T10:59:08+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T10:59:08+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T10:59:08+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/profile"
time="2021-06-16T10:59:08+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T10:59:08+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/profile
=== PAUSE TestEdenScripts/profile
=== CONT TestEdenScripts/profile
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T11:00:48+03:00" level=info msg="Test is running: 2021-06-16T11:00:48+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T11:02:28+03:00" level=info msg="Test is running: 2021-06-16T11:02:28+03:00"
time="2021-06-16T11:04:08+03:00" level=info msg="Test is running: 2021-06-16T11:04:08+03:00"
time="2021-06-16T11:05:48+03:00" level=info msg="Test is running: 2021-06-16T11:05:48+03:00"
time="2021-06-16T11:07:28+03:00" level=info msg="Test is running: 2021-06-16T11:07:28+03:00"
time="2021-06-16T11:09:08+03:00" level=info msg="Test is running: 2021-06-16T11:09:08+03:00"
time="2021-06-16T11:10:48+03:00" level=info msg="Test is running: 2021-06-16T11:10:48+03:00"
time="2021-06-16T11:12:28+03:00" level=info msg="Test is running: 2021-06-16T11:12:28+03:00"
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 5m0s
exec timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
exec timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T11:14:08+03:00" level=info msg="Test is running: 2021-06-16T11:14:08+03:00"
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
exec timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test local manager and profiles (0.001s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> [!exec:chmod] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with a 1 reboot limit (30.239s)
> ! test eden.reboot.test -test.v -timewait 100m -reboot=0 -count=1 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> message 'Resetting of EVE'
message: Resetting of EVE
> eden eve reset
[stdout]
time="2021-06-16T10:59:08+03:00" level=info msg="Device uuid: c0a400f4-5243-4e10-984e-1e67e98a911e"
time="2021-06-16T10:59:08+03:00" level=info msg="reset done"
time="2021-06-16T10:59:08+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
> exec sleep 30
# Define local-manager and two apps in different profiles
# TBD: static ip in pod deploy (93.784s)
> eden pod deploy -n local-manager --memory=512MB docker://itmoeve/eclient:0.8 -p 2223:22
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"34"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"}]}
time="2021-06-16T10:59:42+03:00" level=info msg="deploy pod local-manager with docker://itmoeve/eclient:0.8 request sent"
> test eden.app.test -test.v -timewait 10m RUNNING local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[local-manager]' state: 'RUNNING' secs: 600
testProc.go:76: time: 2021-06-16T11:01:01.618797+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:01:01.6187883+03:00 out: app local-manager state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (80.18s)
PASS
[stderr]
time="2021-06-16T11:01:01+03:00" level=info msg="time: 2021-06-16T11:01:01.618797+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:01:01.6187883+03:00 out: app local-manager state RUNNING\n"
> eden pod deploy -n app-profile-1 --memory=512MB docker://itmoeve/eclient:0.8 --profile=profile-1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"35"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"}]}
time="2021-06-16T11:01:06+03:00" level=info msg="deploy pod app-profile-1 with docker://itmoeve/eclient:0.8 request sent"
> eden pod deploy -n app-profile-2 --memory=512MB docker://itmoeve/eclient:0.8 --profile=profile-2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"36"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"}]}
time="2021-06-16T11:01:09+03:00" level=info msg="deploy pod app-profile-2 with docker://itmoeve/eclient:0.8 request sent"
> eden pod deploy -n app-profile-1-2 --memory=512MB docker://itmoeve/eclient:0.8 --profile=profile-1 --profile=profile-2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"37"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}]}
time="2021-06-16T11:01:12+03:00" level=info msg="deploy pod app-profile-1-2 with docker://itmoeve/eclient:0.8 request sent"
# We have empty local_manager and empty default_profile, so apps should be in RUNNING state (40.153s)
> test eden.app.test -test.v -timewait 20m RUNNING app-profile-1 app-profile-2 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-2 app-profile-1-2 local-manager]' state: 'RUNNING' secs: 1200
testProc.go:76: time: 2021-06-16T11:01:31.9219639+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:01:31.9219299+03:00 out: app app-profile-1 state RUNNING
time: 2021-06-16T11:01:31.9219368+03:00 out: app app-profile-2 state RUNNING
time: 2021-06-16T11:01:31.9219393+03:00 out: app app-profile-1-2 state RUNNING
time: 2021-06-16T11:01:31.9219413+03:00 out: app local-manager state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (20.12s)
PASS
[stderr]
time="2021-06-16T11:01:31+03:00" level=info msg="time: 2021-06-16T11:01:31.9219639+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:01:31.9219299+03:00 out: app app-profile-1 state RUNNING\ntime: 2021-06-16T11:01:31.9219368+03:00 out: app app-profile-2 state RUNNING\ntime: 2021-06-16T11:01:31.9219393+03:00 out: app app-profile-1-2 state RUNNING\ntime: 2021-06-16T11:01:31.9219413+03:00 out: app local-manager state RUNNING\n"
> exec sleep 20
# STEP 1: global_profile=profile-1 (1.168s)
> eden controller edge-node update --device global_profile=profile-1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"38"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-1"}
# We set default_profile to profile-1, so app-profile-2 should be in HALTED state (22.652s)
> test eden.app.test -test.v -timewait 15m HALTED app-profile-2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-2]' state: 'HALTED' secs: 900
testProc.go:76: time: 2021-06-16T11:01:54.6181459+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:01:54.6181353+03:00 out: app app-profile-2 state HALTED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (1.49s)
PASS
[stderr]
time="2021-06-16T11:01:54+03:00" level=info msg="time: 2021-06-16T11:01:54.6181459+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:01:54.6181353+03:00 out: app app-profile-2 state HALTED\n"
> test eden.app.test -test.v -timewait 5m RUNNING app-profile-1 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-1-2 local-manager]' state: 'RUNNING' secs: 300
app_test.go:191: time: 2021-06-16T11:01:55.7418879+03:00 out:
time: 2021-06-16T11:01:55.7418731+03:00 out: app app-profile-1 state RUNNING
time: 2021-06-16T11:01:55.741881+03:00 out: app app-profile-1-2 state RUNNING
time: 2021-06-16T11:01:55.7418839+03:00 out: app local-manager state RUNNING
--- PASS: TestAppStatus (1.09s)
PASS
> exec sleep 20
# STEP 2: global_profile=profile-2 (1.169s)
> eden controller edge-node update --device global_profile=profile-2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"39"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-2"}
# We set default_profile to profile-2, so app-profile-1 should be in HALTED state (3.546s)
> test eden.app.test -test.v -timewait 15m HALTED app-profile-1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1]' state: 'HALTED' secs: 900
testProc.go:76: time: 2021-06-16T11:02:19.3456063+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:02:19.3455953+03:00 out: app app-profile-1 state HALTED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (2.40s)
PASS
[stderr]
time="2021-06-16T11:02:19+03:00" level=info msg="time: 2021-06-16T11:02:19.3456063+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:02:19.3455953+03:00 out: app app-profile-1 state HALTED\n"
> test eden.app.test -test.v -timewait 5m RUNNING app-profile-2 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-2 app-profile-1-2 local-manager]' state: 'RUNNING' secs: 300
app_test.go:191: time: 2021-06-16T11:02:20.4573705+03:00 out:
time: 2021-06-16T11:02:20.4573577+03:00 out: app app-profile-2 state RUNNING
time: 2021-06-16T11:02:20.4573648+03:00 out: app app-profile-1-2 state RUNNING
time: 2021-06-16T11:02:20.4573676+03:00 out: app local-manager state RUNNING
--- PASS: TestAppStatus (1.08s)
PASS
# STEP 3: global_profile=profile-3 (1.168s)
> eden controller edge-node update --device global_profile=profile-3
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"40"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-3"}
# We set default_profile to profile-3, so all apps against local-manager should be in HALTED state (628.168s)
> test eden.app.test -test.v -timewait 15m HALTED app-profile-1 app-profile-2 app-profile-1-2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-2 app-profile-1-2]' state: 'HALTED' secs: 900
testProc.go:76: time: 2021-06-16T11:12:28.6779816+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:12:28.6779715+03:00 out: app app-profile-1 state HALTED
time: 2021-06-16T11:12:28.6779739+03:00 out: app app-profile-2 state HALTED
time: 2021-06-16T11:12:28.6779758+03:00 out: app app-profile-1-2 state HALTED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (607.02s)
PASS
[stderr]
time="2021-06-16T11:12:28+03:00" level=info msg="time: 2021-06-16T11:12:28.6779816+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:12:28.6779715+03:00 out: app app-profile-1 state HALTED\ntime: 2021-06-16T11:12:28.6779739+03:00 out: app app-profile-2 state HALTED\ntime: 2021-06-16T11:12:28.6779758+03:00 out: app app-profile-1-2 state HALTED\n"
> test eden.app.test -test.v -timewait 5m RUNNING local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[local-manager]' state: 'RUNNING' secs: 300
app_test.go:191: time: 2021-06-16T11:12:29.7937338+03:00 out:
time: 2021-06-16T11:12:29.7937263+03:00 out: app local-manager state RUNNING
--- PASS: TestAppStatus (1.08s)
PASS
> exec sleep 20
# STEP 4: stop app from controller with defined profile (12.432s)
> eden pod stop local-manager
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"41"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-3"}
time="2021-06-16T11:12:51+03:00" level=info msg="app local-manager stop done"
> test eden.app.test -test.v -timewait 15m HALTED local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[local-manager]' state: 'HALTED' secs: 900
testProc.go:76: time: 2021-06-16T11:12:55.127216+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:12:55.1271889+03:00 out: app local-manager state HALTED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (4.11s)
PASS
[stderr]
time="2021-06-16T11:12:55+03:00" level=info msg="time: 2021-06-16T11:12:55.127216+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:12:55.1271889+03:00 out: app local-manager state HALTED\n"
> eden pod start local-manager
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"42"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-3"}
time="2021-06-16T11:12:57+03:00" level=info msg="app local-manager start done"
> test eden.app.test -test.v -timewait 5m RUNNING local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[local-manager]' state: 'RUNNING' secs: 300
testProc.go:76: time: 2021-06-16T11:13:02.22566+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:13:02.2256493+03:00 out: app local-manager state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (5.91s)
PASS
[stderr]
time="2021-06-16T11:13:02+03:00" level=info msg="time: 2021-06-16T11:13:02.22566+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:13:02.2256493+03:00 out: app local-manager state RUNNING\n"
# Wait for ssh access (22.678s)
> exec -t 5m bash wait_ssh.sh 2223
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
# start local manager application (2.401s)
> exec -t 1m bash local-manager-start.sh 2223
# TBD: obtain IP address (2.305s)
> eden controller edge-node update --device profile_server_token=server_token_123
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"43"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-3","profile_server_token":"server_token_123"}
> eden controller edge-node update --device local_profile_server=10.11.12.2:8888
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"44"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"global_profile":"profile-3","local_profile_server":"10.11.12.2:8888","profile_server_token":"server_token_123"}
# STEP 5: overwrite with profile-1
# Start local-manager.sh and wait for curl to serve response for EVE (2.532s)
> exec -t 1m bash local-manager-profile.sh 2223 profile-1
# We set local_manager and use profile-1 in it, so app-profile-2 should be in HALTED state (29.514s)
> test eden.app.test -test.v -timewait 15m HALTED app-profile-2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-2]' state: 'HALTED' secs: 900
app_test.go:191: time: 2021-06-16T11:13:33.2628727+03:00 out:
time: 2021-06-16T11:13:33.2628636+03:00 out: app app-profile-2 state HALTED
--- PASS: TestAppStatus (1.09s)
PASS
> test eden.app.test -test.v -timewait 5m RUNNING app-profile-1 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-1-2 local-manager]' state: 'RUNNING' secs: 300
testProc.go:76: time: 2021-06-16T11:13:41.6547654+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:13:41.6547483+03:00 out: app app-profile-1 state RUNNING
time: 2021-06-16T11:13:41.6547551+03:00 out: app app-profile-1-2 state RUNNING
time: 2021-06-16T11:13:41.6547575+03:00 out: app local-manager state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (8.36s)
PASS
[stderr]
time="2021-06-16T11:13:41+03:00" level=info msg="time: 2021-06-16T11:13:41.6547654+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:13:41.6547483+03:00 out: app app-profile-1 state RUNNING\ntime: 2021-06-16T11:13:41.6547551+03:00 out: app app-profile-1-2 state RUNNING\ntime: 2021-06-16T11:13:41.6547575+03:00 out: app local-manager state RUNNING\n"
> exec sleep 20
# STEP 6: overwrite with profile-2
# Start local-manager.sh and wait for curl to serve response for EVE (2.444s)
> exec -t 1m bash local-manager-profile.sh 2223 profile-2
# We set local_manager and use profile-2 in it, so app-profile-1 should be in HALTED state (28.245s)
> test eden.app.test -test.v -timewait 15m HALTED app-profile-1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1]' state: 'HALTED' secs: 900
testProc.go:76: time: 2021-06-16T11:14:11.2239647+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:14:11.2239536+03:00 out: app app-profile-1 state HALTED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (7.09s)
PASS
[stderr]
time="2021-06-16T11:14:11+03:00" level=info msg="time: 2021-06-16T11:14:11.2239647+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:14:11.2239536+03:00 out: app app-profile-1 state HALTED\n"
> test eden.app.test -test.v -timewait 5m RUNNING app-profile-2 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-2 app-profile-1-2 local-manager]' state: 'RUNNING' secs: 300
app_test.go:191: time: 2021-06-16T11:14:12.3449534+03:00 out:
time: 2021-06-16T11:14:12.3448971+03:00 out: app app-profile-2 state RUNNING
time: 2021-06-16T11:14:12.3449109+03:00 out: app app-profile-1-2 state RUNNING
time: 2021-06-16T11:14:12.3449477+03:00 out: app local-manager state RUNNING
--- PASS: TestAppStatus (1.09s)
PASS
> exec sleep 20
# STEP 7: overwrite with profile-3
# Start local-manager.sh and wait for curl to serve response for EVE (2.271s)
> exec -t 1m bash local-manager-profile.sh 2223 profile-3
# We set local_manager and use profile-3 in it, so all apps against local-manager should be in HALTED state (25.129s)
> test eden.app.test -test.v -timewait 15m HALTED app-profile-1 app-profile-2 app-profile-1-2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-2 app-profile-1-2]' state: 'HALTED' secs: 900
testProc.go:76: time: 2021-06-16T11:14:38.6244593+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:14:38.6244495+03:00 out: app app-profile-1 state HALTED
time: 2021-06-16T11:14:38.6244512+03:00 out: app app-profile-2 state HALTED
time: 2021-06-16T11:14:38.6244526+03:00 out: app app-profile-1-2 state HALTED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (3.98s)
PASS
[stderr]
time="2021-06-16T11:14:38+03:00" level=info msg="time: 2021-06-16T11:14:38.6244593+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:14:38.6244495+03:00 out: app app-profile-1 state HALTED\ntime: 2021-06-16T11:14:38.6244512+03:00 out: app app-profile-2 state HALTED\ntime: 2021-06-16T11:14:38.6244526+03:00 out: app app-profile-1-2 state HALTED\n"
> test eden.app.test -test.v -timewait 5m RUNNING local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[local-manager]' state: 'RUNNING' secs: 300
app_test.go:191: time: 2021-06-16T11:14:39.7454353+03:00 out:
time: 2021-06-16T11:14:39.7454267+03:00 out: app local-manager state RUNNING
--- PASS: TestAppStatus (1.09s)
PASS
> exec sleep 20
# STEP 8: return back to empty profiles (2.318s)
> eden controller edge-node update --device global_profile=""
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"45"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"local_profile_server":"10.11.12.2:8888","profile_server_token":"server_token_123"}
> eden controller edge-node update --device local_profile_server=""
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"46"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"594668dd-5508-4280-bab7-6a30a857ece0","version":"1"},"displayname":"app-profile-1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","mount_dir":"/"}],"profile_list":["profile-1"]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"ceed0314-d045-4d56-9109-f42ba1f8efcc","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"26f581fd-63a2-44a7-90cb-28a02d36fdc1","origin":{"type":2,"downloadContentTreeID":"ceed0314-d045-4d56-9109-f42ba1f8efcc"},"displayName":"app-profile-1_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"profile_server_token":"server_token_123"}
# We have empty local_manager and empty default_profile, so apps should come back to RUNNING state now (45.576s)
> test eden.app.test -test.v -timewait 5m RUNNING app-profile-1 app-profile-2 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-2 app-profile-1-2 local-manager]' state: 'RUNNING' secs: 300
testProc.go:76: time: 2021-06-16T11:15:09.3839621+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:15:09.3839442+03:00 out: app app-profile-1 state RUNNING
time: 2021-06-16T11:15:09.3839512+03:00 out: app app-profile-2 state RUNNING
time: 2021-06-16T11:15:09.3839531+03:00 out: app app-profile-1-2 state RUNNING
time: 2021-06-16T11:15:09.3839563+03:00 out: app local-manager state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (7.29s)
PASS
[stderr]
time="2021-06-16T11:15:09+03:00" level=info msg="time: 2021-06-16T11:15:09.3839621+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:15:09.3839442+03:00 out: app app-profile-1 state RUNNING\ntime: 2021-06-16T11:15:09.3839512+03:00 out: app app-profile-2 state RUNNING\ntime: 2021-06-16T11:15:09.3839531+03:00 out: app app-profile-1-2 state RUNNING\ntime: 2021-06-16T11:15:09.3839563+03:00 out: app local-manager state RUNNING\n"
> exec sleep 20
> eden pod delete app-profile-1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"47"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"7ac19f32-bbf3-4f0b-8d44-6c9a24f3700a","version":"1"},"displayname":"app-profile-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","mount_dir":"/"}],"profile_list":["profile-2"]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"fc634749-42a0-46e4-8053-53af5949c16b","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"585bf842-1dc8-44f6-9176-3fa2e25f1908","origin":{"type":2,"downloadContentTreeID":"fc634749-42a0-46e4-8053-53af5949c16b"},"displayName":"app-profile-2_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:15:31+03:00" level=info msg="app app-profile-1 delete done"
> eden pod delete app-profile-2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"48"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]},{"uuidandversion":{"uuid":"7402449e-318a-4882-8145-32fc41d7b2b0","version":"1"},"displayname":"app-profile-1-2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","mount_dir":"/"}],"profile_list":["profile-1","profile-2"]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"},{"uuid":"a21c57c7-ac11-4f32-bbef-567d7d383400","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"},{"uuid":"ed34832f-ddb5-4aaa-9843-cb47736a7d9a","origin":{"type":2,"downloadContentTreeID":"a21c57c7-ac11-4f32-bbef-567d7d383400"},"displayName":"app-profile-1-2_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:15:32+03:00" level=info msg="app app-profile-2 delete done"
> eden pod delete app-profile-1-2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"49"},"apps":[{"uuidandversion":{"uuid":"4bb6fe97-e443-4eda-80f6-1763767aa21c","version":"1"},"displayname":"local-manager","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"b466c542-a259-4bb5-9021-4d750c3414a9","version":"1"},"name":"itmoeve/eclient:0.8","iformat":8,"dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"866982d3-81ad-411a-aada-f3b672aa2704","dsId":"c8bdd822-1619-4b0c-bebc-8b900e37ae51","URL":"itmoeve/eclient:0.8","iformat":8,"displayName":"itmoeve/eclient:0.8"}],"volumes":[{"uuid":"472ad3b7-6697-4bb6-b3a1-e03d4354cc6f","origin":{"type":2,"downloadContentTreeID":"866982d3-81ad-411a-aada-f3b672aa2704"},"displayName":"local-manager_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:15:33+03:00" level=info msg="app app-profile-1-2 delete done"
> eden pod delete local-manager
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"50"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:15:35+03:00" level=info msg="app local-manager delete done"
> test eden.app.test -test.v -timewait 15m - app-profile-1 app-profile-2 app-profile-1-2 local-manager
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app-profile-1 app-profile-2 app-profile-1-2 local-manager]' state: '-' secs: 900
testProc.go:76: time: 2021-06-16T11:15:47.639471+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:15:47.6394542+03:00 out: no app with app-profile-1 found
time: 2021-06-16T11:15:47.6394604+03:00 out: no app with app-profile-2 found
time: 2021-06-16T11:15:47.6394623+03:00 out: no app with app-profile-1-2 found
time: 2021-06-16T11:15:47.6394646+03:00 out: no app with local-manager found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (13.53s)
PASS
[stderr]
time="2021-06-16T11:15:47+03:00" level=info msg="time: 2021-06-16T11:15:47.639471+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:15:47.6394542+03:00 out: no app with app-profile-1 found\ntime: 2021-06-16T11:15:47.6394604+03:00 out: no app with app-profile-2 found\ntime: 2021-06-16T11:15:47.6394623+03:00 out: no app with app-profile-1-2 found\ntime: 2021-06-16T11:15:47.6394646+03:00 out: no app with local-manager found\n"
[background] eden.reboot.test -test.v -timewait 100m -reboot=0 -count=1 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T10:59:09.223412+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T10:59:09.2234955+03:00 out: timewait: 1h40m0s
reboot_test.go:144: time: 2021-06-16T10:59:09.2235365+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T10:59:09.2235514+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T10:59:09.2240502+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/profile (999.90s)
PASS
time="2021-06-16T11:15:48+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:15:48+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:15:48+03:00" level=debug msg="Test: /bin/echo Eden Network light (19/37)"
time="2021-06-16T11:15:48+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Network light (19/37)
time="2021-06-16T11:15:48+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:15:48+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:15:48+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/networking_light"
time="2021-06-16T11:15:48+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:15:48+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/networking_light
=== PAUSE TestEdenScripts/networking_light
=== CONT TestEdenScripts/networking_light
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
exec timewait: 20m0s
time="2021-06-16T11:17:28+03:00" level=info msg="Test is running: 2021-06-16T11:17:28+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 0s
exec timewait: 1m0s
exec timewait: 0s
exec timewait: 1m0s
exec timewait: 0s
exec timewait: 1m0s
exec timewait: 0s
exec timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test for internal TCP clien/server interconnection (0.001s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> [!exec:chmod] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with a 2 reboot limit (4.745s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> eden pod deploy -n eclient --memory=512MB docker://itmoeve/eclient:0.4 -p 2223:22
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"51"},"apps":[{"uuidandversion":{"uuid":"9b8a6712-33fc-4fee-a3e7-eefbcb486407","version":"1"},"displayname":"eclient","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5c78ada7-1554-408d-8ac8-4e04e108e2eb","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"2fa39473-35c5-4f05-852c-0276f3621fb4","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"8bfce347-85e8-420f-b6e3-6648bba3a922","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"78ce57d6-8179-46a8-945c-3cea989a4341","dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"2fa39473-35c5-4f05-852c-0276f3621fb4","origin":{"type":2,"downloadContentTreeID":"78ce57d6-8179-46a8-945c-3cea989a4341"},"displayName":"eclient_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:15:53+03:00" level=info msg="deploy pod eclient with docker://itmoeve/eclient:0.4 request sent"
#eden -t 20m pod logs eclient
#stdout 'Executing "/usr/sbin/sshd" "-D"' (77.502s)
> eden pod deploy -v warning -n eserver --memory=512MB docker://itmoeve/eclient:0.4
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"52"},"apps":[{"uuidandversion":{"uuid":"9b8a6712-33fc-4fee-a3e7-eefbcb486407","version":"1"},"displayname":"eclient","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5c78ada7-1554-408d-8ac8-4e04e108e2eb","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"2fa39473-35c5-4f05-852c-0276f3621fb4","mount_dir":"/"}]},{"uuidandversion":{"uuid":"4c6f038a-28db-4f29-beb2-2db064541e28","version":"1"},"displayname":"eserver","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5c78ada7-1554-408d-8ac8-4e04e108e2eb","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"5d7c369e-d505-4a41-9f55-2d0b23b12510","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"8bfce347-85e8-420f-b6e3-6648bba3a922","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"78ce57d6-8179-46a8-945c-3cea989a4341","dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"182654d4-4925-4b11-af7d-cc18eacb45eb","dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"2fa39473-35c5-4f05-852c-0276f3621fb4","origin":{"type":2,"downloadContentTreeID":"78ce57d6-8179-46a8-945c-3cea989a4341"},"displayName":"eclient_0_m_0"},{"uuid":"5d7c369e-d505-4a41-9f55-2d0b23b12510","origin":{"type":2,"downloadContentTreeID":"182654d4-4925-4b11-af7d-cc18eacb45eb"},"displayName":"eserver_0_m_0"}],"profile_server_token":"server_token_123"}
> test eden.app.test -test.v -timewait 20m RUNNING eclient eserver
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[eclient eserver]' state: 'RUNNING' secs: 1200
testProc.go:76: time: 2021-06-16T11:17:09.9616471+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:17:09.9616358+03:00 out: app eclient state RUNNING
time: 2021-06-16T11:17:09.961642+03:00 out: app eserver state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (74.07s)
PASS
[stderr]
time="2021-06-16T11:17:09+03:00" level=info msg="time: 2021-06-16T11:17:09.9616471+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:17:09.9616358+03:00 out: app eclient state RUNNING\ntime: 2021-06-16T11:17:09.961642+03:00 out: app eserver state RUNNING\n"
#exec -t 20m bash wait_ssh.sh (81.467s)
> exec -t 20m bash wait_ssh.sh
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 grep -q Ubuntu /etc/issue
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
eclient itmoeve/eclient:0.4 9b8a6712-33fc-4fee-a3e7-eefbcb486407 10.11.12.2:22 10.10.99.251:2223 772 MB/328 MB IN_CONFIG RUNNING
eserver itmoeve/eclient:0.4 4c6f038a-28db-4f29-beb2-2db064541e28 10.11.12.3 - 693 MB/407 MB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash eserver_ip.sh
> exec sleep 10
> exec -t 1m bash setup_srv.sh
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 echo ssh -o StrictHostKeyChecking=no root@10.11.12.3 nc -l 1234 > /tmp/server
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> exec sleep 10
> exec -t 1m bash run_srv.sh &
> exec sleep 10
> exec -t 1m bash run_client.sh
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 echo This is a test | nc -N 10.11.12.3 1234
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> exec sleep 10
> exec -t 1m bash get_result.sh
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 cat /tmp/out
This is a test
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> stdout 'This is a test'
> eden pod delete eclient
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"53"},"apps":[{"uuidandversion":{"uuid":"4c6f038a-28db-4f29-beb2-2db064541e28","version":"1"},"displayname":"eserver","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5c78ada7-1554-408d-8ac8-4e04e108e2eb","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922"}}],"activate":true,"interfaces":[{"name":"default","networkId":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"5d7c369e-d505-4a41-9f55-2d0b23b12510","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"8bfce347-85e8-420f-b6e3-6648bba3a922","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"contentInfo":[{"uuid":"182654d4-4925-4b11-af7d-cc18eacb45eb","dsId":"8bfce347-85e8-420f-b6e3-6648bba3a922","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"5d7c369e-d505-4a41-9f55-2d0b23b12510","origin":{"type":2,"downloadContentTreeID":"182654d4-4925-4b11-af7d-cc18eacb45eb"},"displayName":"eserver_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:18:22+03:00" level=info msg="app eclient delete done"
> eden pod delete eserver
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"54"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"b4d4fe2e-dcba-4249-bc90-5d4ccb2ab6bb","version":"1"},"displayname":"flamboyant_lovelace","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"}}}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:18:23+03:00" level=info msg="app eserver delete done"
> test eden.app.test -test.v -timewait 10m - eclient eserver
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[eclient eserver]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T11:18:31.4265211+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:18:31.4265108+03:00 out: no app with eclient found
time: 2021-06-16T11:18:31.4265165+03:00 out: no app with eserver found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (8.58s)
PASS
[stderr]
time="2021-06-16T11:18:31+03:00" level=info msg="time: 2021-06-16T11:18:31.4265211+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:18:31.4265108+03:00 out: no app with eclient found\ntime: 2021-06-16T11:18:31.4265165+03:00 out: no app with eserver found\n"
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T11:15:49.252509+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T11:15:49.2525414+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T11:15:49.2525786+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T11:15:49.2525914+03:00 out: count: 2
reboot_test.go:149: time: 2021-06-16T11:15:49.2526068+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
[background] bash run_srv.sh: exit status 0
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o PasswordAuthentication=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa -p 2223 root@10.10.99.251 sh /tmp/server > /tmp/out
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Warning: Permanently added '10.11.12.3' (ECDSA) to the list of known hosts.
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/networking_light (163.72s)
PASS
time="2021-06-16T11:18:32+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:18:32+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:18:32+03:00" level=debug msg="Test: /bin/echo Eden Networks switch (20/37)"
time="2021-06-16T11:18:32+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Networks switch (20/37)
time="2021-06-16T11:18:32+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:18:32+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:18:32+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/nw_switch"
time="2021-06-16T11:18:32+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:18:32+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/nw_switch
=== PAUSE TestEdenScripts/nw_switch
=== CONT TestEdenScripts/nw_switch
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T11:20:12+03:00" level=info msg="Test is running: 2021-06-16T11:20:12+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 5m0s
exec timewait: 0s
time="2021-06-16T11:21:52+03:00" level=info msg="Test is running: 2021-06-16T11:21:52+03:00"
exec timewait: 1m0s
exec timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 5m0s
exec timewait: 0s
time="2021-06-16T11:23:32+03:00" level=info msg="Test is running: 2021-06-16T11:23:32+03:00"
exec timewait: 1m0s
exec timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 0s
exec timewait: 1m0s
exec timewait: 1m0s
exec timewait: 5m0s
time="2021-06-16T11:25:12+03:00" level=info msg="Test is running: 2021-06-16T11:25:12+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test for apllications network connectivity switching (0.001s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> [!exec:chmod] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with 2 reboots limit (31.458s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> message 'Resetting of EVE'
message: Resetting of EVE
> eden eve reset
[stdout]
time="2021-06-16T11:18:32+03:00" level=info msg="Device uuid: c0a400f4-5243-4e10-984e-1e67e98a911e"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"55"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
time="2021-06-16T11:18:33+03:00" level=info msg="reset done"
time="2021-06-16T11:18:33+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
> exec sleep 30
> message 'Creating networks'
message: Creating networks
#exec sleep 5 (1.170s)
> eden network create 10.11.12.0/24 -n n1
[stdout]
time="2021-06-16T11:19:03+03:00" level=info msg="deploy network 06384484-2558-46eb-846e-221617246a8e with name n1 request sent"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"56"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}}],"profile_server_token":"server_token_123"}
#exec sleep 5 (421.126s)
> eden network create 10.11.13.0/24 -n n2
[stdout]
time="2021-06-16T11:19:05+03:00" level=info msg="deploy network 69096b5a-bbfd-4880-9503-4af102da9369 with name n2 request sent"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"57"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"profile_server_token":"server_token_123"}
> test eden.network.test -test.v -timewait 10m ACTIVATED n1 n2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T11:19:06.336161+03:00 out: networks: '[n1 n2]' expected state: 'ACTIVATED' secs: 600
testProc.go:76: time: 2021-06-16T11:19:09.5334602+03:00 out: projects.ProcInfoFunc done with return:
network n1 state ACTIVATED
network n2 state ACTIVATED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (4.20s)
PASS
[stderr]
time="2021-06-16T11:19:09+03:00" level=info msg="time: 2021-06-16T11:19:09.5334602+03:00 out: projects.ProcInfoFunc done with return: \nnetwork n1 state ACTIVATED\nnetwork n2 state ACTIVATED\n"
> message 'Starting applications'
message: Starting applications
> eden pod deploy -v debug -n ping1 docker://itmoeve/eclient:0.4 -p 2223:22 --networks=n1 --memory=512MB
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:19:10+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:19:10+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:19:10+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:19:10+03:00" level=debug msg="new datastore created 899fb2ae-ce29-4782-827c-a95bee614fee"
time="2021-06-16T11:19:10+03:00" level=debug msg="new image created 5788ec4c-0e85-4c0a-8c74-6bb05bfd378b"
time="2021-06-16T11:19:10+03:00" level=debug msg="Try to obtain info about volumes, please wait"
time="2021-06-16T11:19:12+03:00" level=debug msg="Try to obtain info about disks, please wait"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"58"},"apps":[{"uuidandversion":{"uuid":"7a2769a0-5eb3-4c2c-ab80-1419181d850b","version":"1"},"displayname":"ping1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","origin":{"type":2,"downloadContentTreeID":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999"},"displayName":"ping1_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:19:12+03:00" level=debug msg="VersionIncrement 58->59"
time="2021-06-16T11:19:13+03:00" level=debug msg="config updated /home/insei/.eden/devUUID-c0a400f4-5243-4e10-984e-1e67e98a911e.json"
time="2021-06-16T11:19:13+03:00" level=debug msg="state updated /home/insei/.eden/state-ed055c1f-04a5-4b9c-b702-36de96c302ae.yml"
time="2021-06-16T11:19:13+03:00" level=info msg="deploy pod ping1 with docker://itmoeve/eclient:0.4 request sent"
> eden pod deploy -v debug -n ping2 docker://itmoeve/eclient:0.4 -p 2224:22 --networks=n2 --memory=512MB
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:19:13+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:19:13+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:19:13+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:19:13+03:00" level=debug msg="Try to obtain info about volumes, please wait"
time="2021-06-16T11:19:15+03:00" level=debug msg="Try to obtain info about disks, please wait"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"59"},"apps":[{"uuidandversion":{"uuid":"7a2769a0-5eb3-4c2c-ab80-1419181d850b","version":"1"},"displayname":"ping1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac8a2f0f-376d-4618-b3b3-2985bbafbc27","version":"1"},"displayname":"ping2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"69096b5a-bbfd-4880-9503-4af102da9369","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"0070cc69-c876-4f26-ab94-5d5ba5a88e66","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","origin":{"type":2,"downloadContentTreeID":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999"},"displayName":"ping1_0_m_0"},{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","origin":{"type":2,"downloadContentTreeID":"0070cc69-c876-4f26-ab94-5d5ba5a88e66"},"displayName":"ping2_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:19:16+03:00" level=debug msg="VersionIncrement 59->60"
time="2021-06-16T11:19:17+03:00" level=debug msg="config updated /home/insei/.eden/devUUID-c0a400f4-5243-4e10-984e-1e67e98a911e.json"
time="2021-06-16T11:19:17+03:00" level=debug msg="state updated /home/insei/.eden/state-ed055c1f-04a5-4b9c-b702-36de96c302ae.yml"
time="2021-06-16T11:19:17+03:00" level=info msg="deploy pod ping2 with docker://itmoeve/eclient:0.4 request sent"
> eden pod deploy -v debug -n pong docker://itmoeve/eclient:0.4 --networks=n1 --memory=512MB
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:19:17+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:19:17+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:19:17+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:19:17+03:00" level=debug msg="Try to obtain info about volumes, please wait"
time="2021-06-16T11:19:19+03:00" level=debug msg="Try to obtain info about disks, please wait"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"60"},"apps":[{"uuidandversion":{"uuid":"7a2769a0-5eb3-4c2c-ab80-1419181d850b","version":"1"},"displayname":"ping1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac8a2f0f-376d-4618-b3b3-2985bbafbc27","version":"1"},"displayname":"ping2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"69096b5a-bbfd-4880-9503-4af102da9369","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","mount_dir":"/"}]},{"uuidandversion":{"uuid":"09e3f134-1014-43ed-8005-7ca493718cec","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"volumeRefList":[{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"0070cc69-c876-4f26-ab94-5d5ba5a88e66","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"3a46f586-d9ce-4e4e-9158-416e2570c6dd","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","origin":{"type":2,"downloadContentTreeID":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999"},"displayName":"ping1_0_m_0"},{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","origin":{"type":2,"downloadContentTreeID":"0070cc69-c876-4f26-ab94-5d5ba5a88e66"},"displayName":"ping2_0_m_0"},{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","origin":{"type":2,"downloadContentTreeID":"3a46f586-d9ce-4e4e-9158-416e2570c6dd"},"displayName":"pong_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:19:19+03:00" level=debug msg="VersionIncrement 60->61"
time="2021-06-16T11:19:20+03:00" level=debug msg="config updated /home/insei/.eden/devUUID-c0a400f4-5243-4e10-984e-1e67e98a911e.json"
time="2021-06-16T11:19:20+03:00" level=debug msg="state updated /home/insei/.eden/state-ed055c1f-04a5-4b9c-b702-36de96c302ae.yml"
time="2021-06-16T11:19:20+03:00" level=info msg="deploy pod pong with docker://itmoeve/eclient:0.4 request sent"
> message 'Waiting of running'
message: Waiting of running
> test eden.app.test -test.v -timewait 20m RUNNING ping1 ping2 pong
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[ping1 ping2 pong]' state: 'RUNNING' secs: 1200
testProc.go:76: time: 2021-06-16T11:20:48.8017602+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:20:48.8017235+03:00 out: app ping1 state RUNNING
time: 2021-06-16T11:20:48.8017304+03:00 out: app ping2 state RUNNING
time: 2021-06-16T11:20:48.8017381+03:00 out: app pong state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (89.10s)
PASS
[stderr]
time="2021-06-16T11:20:48+03:00" level=info msg="time: 2021-06-16T11:20:48.8017602+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:20:48.8017235+03:00 out: app ping1 state RUNNING\ntime: 2021-06-16T11:20:48.8017304+03:00 out: app ping2 state RUNNING\ntime: 2021-06-16T11:20:48.8017381+03:00 out: app pong state RUNNING\n"
> message 'Getting of "pong" IP'
message: Getting of "pong" IP
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
ping1 itmoeve/eclient:0.4 7a2769a0-5eb3-4c2c-ab80-1419181d850b 10.11.12.3:22 10.10.99.251:2223 0 B/0 B IN_CONFIG RUNNING
ping2 itmoeve/eclient:0.4 ac8a2f0f-376d-4618-b3b3-2985bbafbc27 10.11.13.2:22 10.10.99.251:2224 0 B/0 B IN_CONFIG RUNNING
pong itmoeve/eclient:0.4 09e3f134-1014-43ed-8005-7ca493718cec 10.11.12.2 - 0 B/580 MB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash pong_ip.sh
[stdout]
export PONG_IP=10.11.12.2
> message 'Checking accessibility'
message: Checking accessibility
> exec -t 5m bash wait_ssh.sh 2223 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 grep -q Ubuntu /etc/issue
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> message 'Testing of 1st network'
message: Testing of 1st network
> exec sleep 20
> exec -t 1m bash ping.sh 2223
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 ping -c 5 10.11.12.2
PING 10.11.12.2 (10.11.12.2) 56(84) bytes of data.
64 bytes from 10.11.12.2: icmp_seq=1 ttl=63 time=2.79 ms
64 bytes from 10.11.12.2: icmp_seq=2 ttl=63 time=4.84 ms
64 bytes from 10.11.12.2: icmp_seq=3 ttl=63 time=5.92 ms
64 bytes from 10.11.12.2: icmp_seq=4 ttl=63 time=6.15 ms
64 bytes from 10.11.12.2: icmp_seq=5 ttl=63 time=3.53 ms
--- 10.11.12.2 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4009ms
rtt min/avg/max/mdev = 2.790/4.644/6.153/1.313 ms
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> stdout '0% packet loss'
> ! exec -t 1m bash ping.sh 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 ping -c 5 10.11.12.2
PING 10.11.12.2 (10.11.12.2) 56(84) bytes of data.
--- 10.11.12.2 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4190ms
[exit status 1]
> stdout '100% packet loss'
> message 'Switching to 2st network'
message: Switching to 2st network
> eden pod modify pong --networks n2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"61"},"apps":[{"uuidandversion":{"uuid":"7a2769a0-5eb3-4c2c-ab80-1419181d850b","version":"1"},"displayname":"ping1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac8a2f0f-376d-4618-b3b3-2985bbafbc27","version":"1"},"displayname":"ping2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"69096b5a-bbfd-4880-9503-4af102da9369","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","mount_dir":"/"}]},{"uuidandversion":{"uuid":"09e3f134-1014-43ed-8005-7ca493718cec","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"69096b5a-bbfd-4880-9503-4af102da9369","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"purge":{"counter":1},"volumeRefList":[{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"0070cc69-c876-4f26-ab94-5d5ba5a88e66","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"3a46f586-d9ce-4e4e-9158-416e2570c6dd","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","origin":{"type":2,"downloadContentTreeID":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999"},"displayName":"ping1_0_m_0"},{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","origin":{"type":2,"downloadContentTreeID":"0070cc69-c876-4f26-ab94-5d5ba5a88e66"},"displayName":"ping2_0_m_0"},{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","origin":{"type":2,"downloadContentTreeID":"3a46f586-d9ce-4e4e-9158-416e2570c6dd"},"displayName":"pong_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:22:21+03:00" level=info msg="app pong modify done"
> test eden.app.test -test.v -timewait 15m RUNNING pong
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[pong]' state: 'RUNNING' secs: 900
testProc.go:76: time: 2021-06-16T11:22:32.495454+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:22:32.4954449+03:00 out: app pong state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (12.08s)
PASS
[stderr]
time="2021-06-16T11:22:32+03:00" level=info msg="time: 2021-06-16T11:22:32.495454+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:22:32.4954449+03:00 out: app pong state RUNNING\n"
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
ping1 itmoeve/eclient:0.4 7a2769a0-5eb3-4c2c-ab80-1419181d850b 10.11.12.3:22 10.10.99.251:2223 756 MB/344 MB IN_CONFIG RUNNING
ping2 itmoeve/eclient:0.4 ac8a2f0f-376d-4618-b3b3-2985bbafbc27 10.11.13.2:22 10.10.99.251:2224 759 MB/341 MB IN_CONFIG RUNNING
pong itmoeve/eclient:0.4 09e3f134-1014-43ed-8005-7ca493718cec 10.11.13.3 - 0 B/1.1 GB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash pong_ip.sh
[stdout]
export PONG_IP=10.11.13.3
> exec -t 5m bash wait_ssh.sh 2223 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 grep -q Ubuntu /etc/issue
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> message 'Testing of 2st network'
message: Testing of 2st network
> exec sleep 20
> ! exec -t 1m bash ping.sh 2223
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 ping -c 5 10.11.13.3
PING 10.11.13.3 (10.11.13.3) 56(84) bytes of data.
--- 10.11.13.3 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4191ms
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
[exit status 1]
> stdout '100% packet loss'
> exec -t 1m bash ping.sh 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 ping -c 5 10.11.13.3
PING 10.11.13.3 (10.11.13.3) 56(84) bytes of data.
64 bytes from 10.11.13.3: icmp_seq=1 ttl=63 time=2.53 ms
64 bytes from 10.11.13.3: icmp_seq=2 ttl=63 time=5.47 ms
64 bytes from 10.11.13.3: icmp_seq=3 ttl=63 time=3.77 ms
64 bytes from 10.11.13.3: icmp_seq=4 ttl=63 time=4.57 ms
64 bytes from 10.11.13.3: icmp_seq=5 ttl=63 time=4.02 ms
--- 10.11.13.3 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = 2.531/4.072/5.472/0.967 ms
> stdout '0% packet loss'
> message 'Switching back to 1st network'
message: Switching back to 1st network
> eden pod modify pong --networks n1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"62"},"apps":[{"uuidandversion":{"uuid":"7a2769a0-5eb3-4c2c-ab80-1419181d850b","version":"1"},"displayname":"ping1","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","mount_dir":"/"}]},{"uuidandversion":{"uuid":"ac8a2f0f-376d-4618-b3b3-2985bbafbc27","version":"1"},"displayname":"ping2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"69096b5a-bbfd-4880-9503-4af102da9369","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","mount_dir":"/"}]},{"uuidandversion":{"uuid":"09e3f134-1014-43ed-8005-7ca493718cec","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"purge":{"counter":2},"volumeRefList":[{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"0070cc69-c876-4f26-ab94-5d5ba5a88e66","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"3a46f586-d9ce-4e4e-9158-416e2570c6dd","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"f3399ff9-d9a0-4e2d-b581-875a59fb74fb","origin":{"type":2,"downloadContentTreeID":"2145b9eb-dd36-41d3-b13d-4bde9e4fd999"},"displayName":"ping1_0_m_0"},{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","origin":{"type":2,"downloadContentTreeID":"0070cc69-c876-4f26-ab94-5d5ba5a88e66"},"displayName":"ping2_0_m_0"},{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","origin":{"type":2,"downloadContentTreeID":"3a46f586-d9ce-4e4e-9158-416e2570c6dd"},"displayName":"pong_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:24:06+03:00" level=info msg="app pong modify done"
> test eden.app.test -test.v -timewait 15m RUNNING pong
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[pong]' state: 'RUNNING' secs: 900
testProc.go:76: time: 2021-06-16T11:24:16.4203171+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:24:16.4203059+03:00 out: app pong state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (11.02s)
PASS
[stderr]
time="2021-06-16T11:24:16+03:00" level=info msg="time: 2021-06-16T11:24:16.4203171+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:24:16.4203059+03:00 out: app pong state RUNNING\n"
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
ping1 itmoeve/eclient:0.4 7a2769a0-5eb3-4c2c-ab80-1419181d850b 10.11.12.3:22 10.10.99.251:2223 756 MB/344 MB IN_CONFIG RUNNING
ping2 itmoeve/eclient:0.4 ac8a2f0f-376d-4618-b3b3-2985bbafbc27 10.11.13.2:22 10.10.99.251:2224 759 MB/341 MB IN_CONFIG RUNNING
pong itmoeve/eclient:0.4 09e3f134-1014-43ed-8005-7ca493718cec 10.11.12.4 - 0 B/1.1 GB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash pong_ip.sh
[stdout]
export PONG_IP=10.11.12.4
> message 'Testing of 1st network again'
message: Testing of 1st network again
> exec sleep 20
> exec -t 1m bash ping.sh 2223
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 ping -c 5 10.11.12.4
PING 10.11.12.4 (10.11.12.4) 56(84) bytes of data.
64 bytes from 10.11.12.4: icmp_seq=1 ttl=63 time=2.27 ms
64 bytes from 10.11.12.4: icmp_seq=2 ttl=63 time=5.64 ms
64 bytes from 10.11.12.4: icmp_seq=3 ttl=63 time=3.74 ms
64 bytes from 10.11.12.4: icmp_seq=4 ttl=63 time=5.99 ms
64 bytes from 10.11.12.4: icmp_seq=5 ttl=63 time=4.63 ms
--- 10.11.12.4 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4007ms
rtt min/avg/max/mdev = 2.273/4.455/5.990/1.347 ms
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> stdout '0% packet loss'
> ! exec -t 1m bash ping.sh 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 ping -c 5 10.11.12.4
PING 10.11.12.4 (10.11.12.4) 56(84) bytes of data.
--- 10.11.12.4 ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4201ms
[exit status 1]
> stdout '100% packet loss'
> exec -t 5m bash wait_ssh.sh 2223 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 grep -q Ubuntu /etc/issue
[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:ffvGzRYxAm8mTNE4X93bSnlLjlAEuxQVyElxTGluA7Q.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> message 'Resource cleanng'
message: Resource cleanng
> eden pod delete ping1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"63"},"apps":[{"uuidandversion":{"uuid":"ac8a2f0f-376d-4618-b3b3-2985bbafbc27","version":"1"},"displayname":"ping2","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"69096b5a-bbfd-4880-9503-4af102da9369","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","mount_dir":"/"}]},{"uuidandversion":{"uuid":"09e3f134-1014-43ed-8005-7ca493718cec","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"purge":{"counter":2},"volumeRefList":[{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"0070cc69-c876-4f26-ab94-5d5ba5a88e66","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"},{"uuid":"3a46f586-d9ce-4e4e-9158-416e2570c6dd","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"101a5a0c-4de2-4956-866d-413a302cac9a","origin":{"type":2,"downloadContentTreeID":"0070cc69-c876-4f26-ab94-5d5ba5a88e66"},"displayName":"ping2_0_m_0"},{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","origin":{"type":2,"downloadContentTreeID":"3a46f586-d9ce-4e4e-9158-416e2570c6dd"},"displayName":"pong_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:25:47+03:00" level=info msg="app ping1 delete done"
> eden pod delete ping2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"64"},"apps":[{"uuidandversion":{"uuid":"09e3f134-1014-43ed-8005-7ca493718cec","version":"1"},"displayname":"pong","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"5788ec4c-0e85-4c0a-8c74-6bb05bfd378b","version":"1"},"name":"itmoeve/eclient:0.4","iformat":8,"dsId":"899fb2ae-ce29-4782-827c-a95bee614fee"}}],"activate":true,"interfaces":[{"name":"default","networkId":"06384484-2558-46eb-846e-221617246a8e","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1}]}],"purge":{"counter":2},"volumeRefList":[{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"899fb2ae-ce29-4782-827c-a95bee614fee","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"contentInfo":[{"uuid":"3a46f586-d9ce-4e4e-9158-416e2570c6dd","dsId":"899fb2ae-ce29-4782-827c-a95bee614fee","URL":"itmoeve/eclient:0.4","iformat":8,"displayName":"itmoeve/eclient:0.4"}],"volumes":[{"uuid":"6ea9ce19-b31b-4816-859a-c273b6f98c05","origin":{"type":2,"downloadContentTreeID":"3a46f586-d9ce-4e4e-9158-416e2570c6dd"},"displayName":"pong_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:25:48+03:00" level=info msg="app ping2 delete done"
> eden pod delete pong
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"65"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"06384484-2558-46eb-846e-221617246a8e","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"}}},{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:25:49+03:00" level=info msg="app pong delete done"
> test eden.app.test -test.v -timewait 10m - ping-nw ping-fw pong
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[ping-nw ping-fw pong]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T11:25:57.9956837+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:25:57.9956659+03:00 out: no app with ping-nw found
time: 2021-06-16T11:25:57.9956742+03:00 out: no app with ping-fw found
time: 2021-06-16T11:25:57.9956771+03:00 out: no app with pong found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (9.02s)
PASS
[stderr]
time="2021-06-16T11:25:57+03:00" level=info msg="time: 2021-06-16T11:25:57.9956837+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:25:57.9956659+03:00 out: no app with ping-nw found\ntime: 2021-06-16T11:25:57.9956742+03:00 out: no app with ping-fw found\ntime: 2021-06-16T11:25:57.9956771+03:00 out: no app with pong found\n"
> eden network delete n1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"66"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"69096b5a-bbfd-4880-9503-4af102da9369","version":"1"},"displayname":"n2","instType":2,"activate":true,"port":{"type":1,"name":"eth0"},"cfg":{},"ipType":1,"ip":{"subnet":"10.11.13.0/24","gateway":"10.11.13.1","dns":["10.11.13.1"],"dhcpRange":{"start":"10.11.13.2","end":"10.11.13.254"}}}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:26:00+03:00" level=info msg="network n1 delete done"
> eden network delete n2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"67"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
time="2021-06-16T11:26:01+03:00" level=info msg="network n2 delete done"
> test eden.network.test -test.v -timewait 10m - n1 n2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T11:26:01.4204733+03:00 out: networks: '[n1 n2]' expected state: '-' secs: 600
testProc.go:76: time: 2021-06-16T11:26:04.4996672+03:00 out: projects.ProcInfoFunc done with return:
no network with n1 found
no network with n2 found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (4.08s)
PASS
[stderr]
time="2021-06-16T11:26:04+03:00" level=info msg="time: 2021-06-16T11:26:04.4996672+03:00 out: projects.ProcInfoFunc done with return: \nno network with n1 found\nno network with n2 found\n"
> stdout 'no network with n1 found'
> stdout 'no network with n2 found'
> eden network ls
[stdout]
NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE)
> ! stdout '^n1\s'
> ! stdout '^n2\s'
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T11:18:33.4758975+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T11:18:33.4759276+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T11:18:33.4759342+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T11:18:33.4759416+03:00 out: count: 2
reboot_test.go:149: time: 2021-06-16T11:18:33.4759531+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/nw_switch (453.76s)
PASS
time="2021-06-16T11:26:06+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:26:06+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:26:06+03:00" level=debug msg="Test: /bin/echo Eden Network Ports switch (21/37)"
time="2021-06-16T11:26:06+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Network Ports switch (21/37)
time="2021-06-16T11:26:06+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:26:06+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:26:06+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/port_switch"
time="2021-06-16T11:26:06+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:26:06+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/port_switch
=== PAUSE TestEdenScripts/port_switch
=== CONT TestEdenScripts/port_switch
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 0s
exec timewait: 5m0s
time="2021-06-16T11:27:46+03:00" level=info msg="Test is running: 2021-06-16T11:27:46+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 0s
exec timewait: 5m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
exec timewait: 0s
exec timewait: 5m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Test for `nginx` server's port redirection switching (0.000s)
> [!exec:bash] stop
> [!exec:sleep] stop
# Starting of reboot detector with 2 reboots limit (139.533s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> eden pod deploy -p 8027:80 docker://nginx -v debug -n nginx --memory=512MB
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:26:06+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:26:06+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:26:06+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:26:06+03:00" level=debug msg="cannot parse appVersion from docker://nginx will use latest"
time="2021-06-16T11:26:06+03:00" level=debug msg="new datastore created 113bae01-fd22-4312-9f31-29faeb6f1cb9"
time="2021-06-16T11:26:06+03:00" level=debug msg="new image created 9365eef8-e494-43a1-b3a5-8f3576969936"
time="2021-06-16T11:26:06+03:00" level=debug msg="Try to obtain info about volumes, please wait"
time="2021-06-16T11:26:08+03:00" level=debug msg="Try to obtain info about disks, please wait"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"68"},"apps":[{"uuidandversion":{"uuid":"bcd4f2a8-6296-44f2-95fb-907d74033fa3","version":"1"},"displayname":"nginx","fixedresources":{"memory":512000,"maxmem":512000,"vcpus":1,"rootdev":"/dev/xvda1","bootloader":"/usr/lib/xen/boot/ovmf.bin"},"drives":[{"image":{"uuidandversion":{"uuid":"9365eef8-e494-43a1-b3a5-8f3576969936","version":"1"},"name":"library/nginx:latest","iformat":8,"dsId":"113bae01-fd22-4312-9f31-29faeb6f1cb9"}}],"activate":true,"interfaces":[{"name":"default","networkId":"4f21cf02-0418-489c-9042-94abd75d6bd8","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}]}],"volumeRefList":[{"uuid":"cb133876-d0e0-4eb9-8bed-672add09916e","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"113bae01-fd22-4312-9f31-29faeb6f1cb9","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"4f21cf02-0418-489c-9042-94abd75d6bd8","version":"1"},"displayname":"objective_mendeleev","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"}}}],"contentInfo":[{"uuid":"0547d5a5-3997-4b54-8c25-6ac22ca667b7","dsId":"113bae01-fd22-4312-9f31-29faeb6f1cb9","URL":"library/nginx:latest","iformat":8,"displayName":"library/nginx:latest"}],"volumes":[{"uuid":"cb133876-d0e0-4eb9-8bed-672add09916e","origin":{"type":2,"downloadContentTreeID":"0547d5a5-3997-4b54-8c25-6ac22ca667b7"},"displayName":"nginx_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:26:08+03:00" level=debug msg="VersionIncrement 68->69"
time="2021-06-16T11:26:09+03:00" level=debug msg="config updated /home/insei/.eden/devUUID-c0a400f4-5243-4e10-984e-1e67e98a911e.json"
time="2021-06-16T11:26:09+03:00" level=debug msg="state updated /home/insei/.eden/state-ed055c1f-04a5-4b9c-b702-36de96c302ae.yml"
time="2021-06-16T11:26:09+03:00" level=info msg="deploy pod nginx with docker://nginx request sent"
> test eden.app.test -test.v -timewait 20m RUNNING nginx
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[nginx]' state: 'RUNNING' secs: 1200
testProc.go:76: time: 2021-06-16T11:27:24.7118996+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:27:24.7118911+03:00 out: app nginx state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (75.97s)
PASS
[stderr]
time="2021-06-16T11:27:24+03:00" level=info msg="time: 2021-06-16T11:27:24.7118996+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:27:24.7118911+03:00 out: app nginx state RUNNING\n"
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
nginx library/nginx:latest bcd4f2a8-6296-44f2-95fb-907d74033fa3 10.11.12.2:80 10.10.99.251:8027 693 MB/407 MB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash server_ip.sh nginx
> exec sleep 10
> exec -t 5m bash run_clent.sh
[stdout]
curl 10.10.99.251:8027
curl 10.10.99.251:8027
Welcome to nginx!
Welcome to nginx!
[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
curl: (7) Failed to connect to 10.10.99.251 port 8027: 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 612 100 612 0 0 18000 0 --:--:-- --:--:-- --:--:-- 18000
> stdout 'Welcome to nginx!'
> eden pod modify t1 -p 8028:80
[stdout]
time="2021-06-16T11:27:56+03:00" level=info msg="not found app with name t1"
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
nginx library/nginx:latest bcd4f2a8-6296-44f2-95fb-907d74033fa3 10.11.12.2:80 10.10.99.251:8027 768 MB/332 MB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash server_ip.sh nginx
> exec sleep 10
> exec -t 5m bash run_clent.sh
[stdout]
curl 10.10.99.251:8027
Welcome to nginx!
Welcome to nginx!
[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 612 100 612 0 0 22666 0 --:--:-- --:--:-- --:--:-- 22666
> stdout 'Welcome to nginx!'
> eden pod modify t1 -p 8027:80
[stdout]
time="2021-06-16T11:28:07+03:00" level=info msg="not found app with name t1"
> eden pod ps
[stdout]
NAME IMAGE UUID INTERNAL EXTERNAL MEMORY STATE(ADAM) LAST_STATE(EVE)
nginx library/nginx:latest bcd4f2a8-6296-44f2-95fb-907d74033fa3 10.11.12.2:80 10.10.99.251:8027 762 MB/338 MB IN_CONFIG RUNNING
> cp stdout pod_ps
> exec bash server_ip.sh nginx
> exec sleep 10
> exec -t 5m bash run_clent.sh
[stdout]
curl 10.10.99.251:8027
Welcome to nginx!
Welcome to nginx!
[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 612 100 612 0 0 19741 0 --:--:-- --:--:-- --:--:-- 19741
> stdout 'Welcome to nginx!'
> eden pod delete nginx
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"69"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"4f21cf02-0418-489c-9042-94abd75d6bd8","version":"1"},"displayname":"objective_mendeleev","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"}}}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:28:19+03:00" level=info msg="app nginx delete done"
> test eden.app.test -test.v -timewait 10m - nginx
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[nginx]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T11:28:24.8533936+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:28:24.8533844+03:00 out: no app with nginx found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (6.39s)
PASS
[stderr]
time="2021-06-16T11:28:24+03:00" level=info msg="time: 2021-06-16T11:28:24.8533936+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:28:24.8533844+03:00 out: no app with nginx found\n"
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T11:26:07.0497433+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T11:26:07.0497668+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T11:26:07.049774+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T11:26:07.0497802+03:00 out: count: 2
reboot_test.go:149: time: 2021-06-16T11:26:07.0497886+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/port_switch (139.54s)
PASS
time="2021-06-16T11:28:25+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:28:25+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:28:25+03:00" level=debug msg="Test: /bin/echo Eden Network portmap test (21.1/37)"
time="2021-06-16T11:28:25+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Network portmap test (21.1/37)
time="2021-06-16T11:28:25+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:28:25+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:28:25+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../eclient/testdata/ -test.run TestEdenScripts/port_forward"
time="2021-06-16T11:28:25+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:28:25+03:00" level=info msg="testData directory: ../eclient/testdata/"
=== RUN TestEdenScripts/port_forward
=== PAUSE TestEdenScripts/port_forward
=== CONT TestEdenScripts/port_forward
exec timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
exec timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
time="2021-06-16T11:30:05+03:00" level=info msg="Test is running: 2021-06-16T11:30:05+03:00"
exec timewait: 5m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
exec timewait: 0s
time="2021-06-16T11:31:45+03:00" level=info msg="Test is running: 2021-06-16T11:31:45+03:00"
exec timewait: 1m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Tests for port forward connectivity between applications (0.001s)
> [!exec:bash] stop
> [!exec:sleep] stop
> [!exec:ssh] stop
> [!exec:chmod] stop
> exec chmod 600 /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa
# Starting of reboot detector with 2 reboots limit (31.595s)
> ! test eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
> message 'Resetting of EVE'
message: Resetting of EVE
> eden eve reset
[stdout]
time="2021-06-16T11:28:26+03:00" level=info msg="Device uuid: c0a400f4-5243-4e10-984e-1e67e98a911e"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"70"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
time="2021-06-16T11:28:27+03:00" level=info msg="reset done"
time="2021-06-16T11:28:27+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
> exec sleep 30
############################## TEST SCENARIO 1 ################################
# Hairpin connectivity test between two apps connected to the same network instance (197.229s)
> message 'SCENARIO 1: Creating networks'
message: SCENARIO 1: Creating networks
> eden network create 10.11.12.0/24 -n n1
[stdout]
time="2021-06-16T11:28:57+03:00" level=info msg="deploy network dbc33683-532b-4f82-a363-02381cc944c7 with name n1 request sent"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"71"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"dbc33683-532b-4f82-a363-02381cc944c7","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"}}}],"profile_server_token":"server_token_123"}
> test eden.network.test -test.v -timewait 10m ACTIVATED n1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T11:28:58.8103456+03:00 out: networks: '[n1]' expected state: 'ACTIVATED' secs: 600
testProc.go:76: time: 2021-06-16T11:29:00.4484298+03:00 out: projects.ProcInfoFunc done with return:
network n1 state ACTIVATED
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (2.64s)
PASS
[stderr]
time="2021-06-16T11:29:00+03:00" level=info msg="time: 2021-06-16T11:29:00.4484298+03:00 out: projects.ProcInfoFunc done with return: \nnetwork n1 state ACTIVATED\n"
> exec sleep 10
> message 'SCENARIO 1: Starting with both application attached to same network instance'
message: SCENARIO 1: Starting with both application attached to same network instance
> eden pod deploy -v debug -n app1 docker://itmoeve/eclient:0.6 -p 2223:22 --networks=n1 --memory=512MB
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:29:11+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:29:11+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:29:11+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:29:11+03:00" level=debug msg="new datastore created 2b3eedab-99de-478f-a778-333d744c26f6"
time="2021-06-16T11:29:11+03:00" level=debug msg="new image created db72e106-4f99-410f-a260-04feede9295e"
time="2021-06-16T11:29:11+03:00" level=debug msg="Try to obtain info about volumes, please wait"
time="2021-06-16T11:29:13+03:00" level=debug msg="Try to obtain info about disks, please wait"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"72"},"apps":[{"uuidandversion":{"uuid":"6c002441-07fd-4529-a3b7-1d248fe85ac5","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":"db72e106-4f99-410f-a260-04feede9295e","version":"1"},"name":"itmoeve/eclient:0.6","iformat":8,"dsId":"2b3eedab-99de-478f-a778-333d744c26f6"}}],"activate":true,"interfaces":[{"name":"default","networkId":"dbc33683-532b-4f82-a363-02381cc944c7","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"50adbddb-2b63-43ad-a57b-537e3c6e211a","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"2b3eedab-99de-478f-a778-333d744c26f6","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"dbc33683-532b-4f82-a363-02381cc944c7","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"}}}],"contentInfo":[{"uuid":"254ff6e6-d793-4f02-9d13-2352e73fd7d2","dsId":"2b3eedab-99de-478f-a778-333d744c26f6","URL":"itmoeve/eclient:0.6","iformat":8,"displayName":"itmoeve/eclient:0.6"}],"volumes":[{"uuid":"50adbddb-2b63-43ad-a57b-537e3c6e211a","origin":{"type":2,"downloadContentTreeID":"254ff6e6-d793-4f02-9d13-2352e73fd7d2"},"displayName":"app1_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:29:13+03:00" level=debug msg="VersionIncrement 72->73"
time="2021-06-16T11:29:15+03:00" level=debug msg="config updated /home/insei/.eden/devUUID-c0a400f4-5243-4e10-984e-1e67e98a911e.json"
time="2021-06-16T11:29:15+03:00" level=debug msg="state updated /home/insei/.eden/state-ed055c1f-04a5-4b9c-b702-36de96c302ae.yml"
time="2021-06-16T11:29:15+03:00" level=info msg="deploy pod app1 with docker://itmoeve/eclient:0.6 request sent"
> eden pod deploy -v debug -n app2 docker://itmoeve/eclient:0.6 -p 2224:22 --networks=n1 --memory=512MB
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:29:15+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:29:15+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:29:15+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:29:15+03:00" level=debug msg="Try to obtain info about volumes, please wait"
time="2021-06-16T11:29:16+03:00" level=debug msg="Try to obtain info about disks, please wait"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"73"},"apps":[{"uuidandversion":{"uuid":"6c002441-07fd-4529-a3b7-1d248fe85ac5","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":"db72e106-4f99-410f-a260-04feede9295e","version":"1"},"name":"itmoeve/eclient:0.6","iformat":8,"dsId":"2b3eedab-99de-478f-a778-333d744c26f6"}}],"activate":true,"interfaces":[{"name":"default","networkId":"dbc33683-532b-4f82-a363-02381cc944c7","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2223"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"50adbddb-2b63-43ad-a57b-537e3c6e211a","mount_dir":"/"}]},{"uuidandversion":{"uuid":"c6768c9b-11eb-4581-b28c-72ba9514dd24","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":"db72e106-4f99-410f-a260-04feede9295e","version":"1"},"name":"itmoeve/eclient:0.6","iformat":8,"dsId":"2b3eedab-99de-478f-a778-333d744c26f6"}}],"activate":true,"interfaces":[{"name":"default","networkId":"dbc33683-532b-4f82-a363-02381cc944c7","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"c743486e-f16e-4c74-a79a-b444038df68c","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"2b3eedab-99de-478f-a778-333d744c26f6","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"dbc33683-532b-4f82-a363-02381cc944c7","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"}}}],"contentInfo":[{"uuid":"254ff6e6-d793-4f02-9d13-2352e73fd7d2","dsId":"2b3eedab-99de-478f-a778-333d744c26f6","URL":"itmoeve/eclient:0.6","iformat":8,"displayName":"itmoeve/eclient:0.6"},{"uuid":"a04d5c66-4a97-4be0-8fa1-79bef128a78d","dsId":"2b3eedab-99de-478f-a778-333d744c26f6","URL":"itmoeve/eclient:0.6","iformat":8,"displayName":"itmoeve/eclient:0.6"}],"volumes":[{"uuid":"50adbddb-2b63-43ad-a57b-537e3c6e211a","origin":{"type":2,"downloadContentTreeID":"254ff6e6-d793-4f02-9d13-2352e73fd7d2"},"displayName":"app1_0_m_0"},{"uuid":"c743486e-f16e-4c74-a79a-b444038df68c","origin":{"type":2,"downloadContentTreeID":"a04d5c66-4a97-4be0-8fa1-79bef128a78d"},"displayName":"app2_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:29:17+03:00" level=debug msg="VersionIncrement 73->74"
time="2021-06-16T11:29:18+03:00" level=debug msg="config updated /home/insei/.eden/devUUID-c0a400f4-5243-4e10-984e-1e67e98a911e.json"
time="2021-06-16T11:29:18+03:00" level=debug msg="state updated /home/insei/.eden/state-ed055c1f-04a5-4b9c-b702-36de96c302ae.yml"
time="2021-06-16T11:29:18+03:00" level=info msg="deploy pod app2 with docker://itmoeve/eclient:0.6 request sent"
> message 'SCENARIO 1: Waiting for apps to enter RUNNING state'
message: SCENARIO 1: Waiting for apps to enter RUNNING state
> test eden.app.test -test.v -timewait 20m RUNNING app1 app2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app1 app2]' state: 'RUNNING' secs: 1200
testProc.go:76: time: 2021-06-16T11:30:39.1064476+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:30:39.1064368+03:00 out: app app1 state RUNNING
time: 2021-06-16T11:30:39.1064429+03:00 out: app app2 state RUNNING
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (81.69s)
PASS
[stderr]
time="2021-06-16T11:30:39+03:00" level=info msg="time: 2021-06-16T11:30:39.1064476+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:30:39.1064368+03:00 out: app app1 state RUNNING\ntime: 2021-06-16T11:30:39.1064429+03:00 out: app app2 state RUNNING\n"
> message 'SCENARIO 1: Checking accessibility'
message: SCENARIO 1: Checking accessibility
> exec -t 5m bash wait_ssh.sh 2223 2224
[stdout]
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 grep -q Ubuntu /etc/issue
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2224 grep -q Ubuntu /etc/issue
[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:0ysYWM3mXkeXraz2D76S2a8/zgLMcCGVb9WPHFWAD9U.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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:0ysYWM3mXkeXraz2D76S2a8/zgLMcCGVb9WPHFWAD9U.
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:25
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2224"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
> eden eve status
[stdout]
✔ EVE REMOTE IPs: 10.10.99.251; fe80::dd81:245c:5c1d:7f24
Last info received time: 2021-06-16 11:30:45 +0300 MSK
✔ EVE memory: 2.2 GB/1.7 GB
✔ EVE Request IP: 10.10.99.251
> cp stdout eve_status
> message 'SCENARIO 1: Testing port map connectivity between apps'
message: SCENARIO 1: Testing port map connectivity between apps
> exec sleep 20
> exec -t 1m bash test_connectivity.sh 2223 2224
[stdout]
10.10.99.251
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /home/insei/eden-eve-testing/eden/dist/tests/eclient/image/cert/id_rsa root@10.10.99.251 -p 2223 sh /root/portmap_test.sh 10.10.99.251 2224
ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no -i /root/.ssh/id_rsa root@10.10.99.251 -p 2224 grep Ubuntu /etc/issue
Ubuntu 20.04.1 LTS \n \l
[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:0ysYWM3mXkeXraz2D76S2a8/zgLMcCGVb9WPHFWAD9U.
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:25
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2224"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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:0ysYWM3mXkeXraz2D76S2a8/zgLMcCGVb9WPHFWAD9U.
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:24
remove with:
ssh-keygen -f "/home/insei/.ssh/known_hosts" -R "[10.10.99.251]:2223"
Password authentication is disabled to avoid man-in-the-middle attacks.
Keyboard-interactive authentication is disabled to avoid man-in-the-middle attacks.
Warning: Permanently added '[10.10.99.251]:2224' (ECDSA) to the list of known hosts.
> stdout 'Ubuntu'
> message 'SCENARIO 1: Resource cleaning'
message: SCENARIO 1: Resource cleaning
> eden pod delete app1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"74"},"apps":[{"uuidandversion":{"uuid":"c6768c9b-11eb-4581-b28c-72ba9514dd24","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":"db72e106-4f99-410f-a260-04feede9295e","version":"1"},"name":"itmoeve/eclient:0.6","iformat":8,"dsId":"2b3eedab-99de-478f-a778-333d744c26f6"}}],"activate":true,"interfaces":[{"name":"default","networkId":"dbc33683-532b-4f82-a363-02381cc944c7","acls":[{"matches":[{"type":"ip","value":"0.0.0.0/0"}],"id":1},{"matches":[{"type":"protocol","value":"tcp"},{"type":"lport","value":"2224"}],"actions":[{"portmap":true,"appPort":22}],"id":2}]}],"volumeRefList":[{"uuid":"c743486e-f16e-4c74-a79a-b444038df68c","mount_dir":"/"}]}],"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"2b3eedab-99de-478f-a778-333d744c26f6","dType":5,"fqdn":"docker://index.docker.io"}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"dbc33683-532b-4f82-a363-02381cc944c7","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"}}}],"contentInfo":[{"uuid":"a04d5c66-4a97-4be0-8fa1-79bef128a78d","dsId":"2b3eedab-99de-478f-a778-333d744c26f6","URL":"itmoeve/eclient:0.6","iformat":8,"displayName":"itmoeve/eclient:0.6"}],"volumes":[{"uuid":"c743486e-f16e-4c74-a79a-b444038df68c","origin":{"type":2,"downloadContentTreeID":"a04d5c66-4a97-4be0-8fa1-79bef128a78d"},"displayName":"app2_0_m_0"}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:31:57+03:00" level=info msg="app app1 delete done"
> eden pod delete app2
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"75"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","networkInstances":[{"uuidandversion":{"uuid":"dbc33683-532b-4f82-a363-02381cc944c7","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"}}}],"profile_server_token":"server_token_123"}
time="2021-06-16T11:31:58+03:00" level=info msg="app app2 delete done"
> test eden.app.test -test.v -timewait 10m - app1 app2
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.app.test
[stdout]
Docker app's state test
=== RUN TestAppStatus
apps: '[app1 app2]' state: '-' secs: 600
testProc.go:76: time: 2021-06-16T11:32:10.0836181+03:00 out: projects.ProcInfoFunc done with return:
time: 2021-06-16T11:32:10.0836087+03:00 out: no app with app1 found
time: 2021-06-16T11:32:10.0836144+03:00 out: no app with app2 found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestAppStatus (12.59s)
PASS
[stderr]
time="2021-06-16T11:32:10+03:00" level=info msg="time: 2021-06-16T11:32:10.0836181+03:00 out: projects.ProcInfoFunc done with return: \ntime: 2021-06-16T11:32:10.0836087+03:00 out: no app with app1 found\ntime: 2021-06-16T11:32:10.0836144+03:00 out: no app with app2 found\n"
> eden network delete n1
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"76"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
time="2021-06-16T11:32:12+03:00" level=info msg="network n1 delete done"
> test eden.network.test -test.v -timewait 10m - n1
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.network.test
[stdout]
Network's state test
=== RUN TestNetworkStatus
nw_test.go:130: time: 2021-06-16T11:32:12.3367008+03:00 out: networks: '[n1]' expected state: '-' secs: 600
testProc.go:76: time: 2021-06-16T11:32:12.932693+03:00 out: projects.ProcInfoFunc done with return:
no network with n1 found
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestNetworkStatus (1.60s)
PASS
[stderr]
time="2021-06-16T11:32:12+03:00" level=info msg="time: 2021-06-16T11:32:12.932693+03:00 out: projects.ProcInfoFunc done with return: \nno network with n1 found\n"
> stdout 'no network with n1 found'
> eden network ls
[stdout]
NAME UUID TYPE CIDR STATS STATE(ADAM) LAST_STATE(EVE)
> ! stdout '^n1\s'
############################## TEST SCENARIO 2 ################################
# Hairpin connectivity test between two apps connected to two different network instances.
# These two network instances have different uplink adapters attached to them. And these adapters
# get different IP addresses from the same subnet with DHCP. (0.001s)
[background] eden.reboot.test -test.v -timewait 10m -reboot=0 -count=2 &: signal: interrupt
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T11:28:27.3053556+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T11:28:27.3053831+03:00 out: timewait: 10m0s
reboot_test.go:144: time: 2021-06-16T11:28:27.3053929+03:00 out: reboot: false
reboot_test.go:145: time: 2021-06-16T11:28:27.3054005+03:00 out: count: 2
reboot_test.go:149: time: 2021-06-16T11:28:27.3054115+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/port_forward (228.88s)
PASS
time="2021-06-16T11:32:14+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:32:14+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:32:14+03:00" level=debug msg="Test: /bin/echo Eden Reboot test (34/37)"
time="2021-06-16T11:32:14+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden Reboot test (34/37)
time="2021-06-16T11:32:14+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:32:14+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:32:14+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -test.run TestEdenScripts/reboot_test"
time="2021-06-16T11:32:14+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:32:14+03:00" level=info msg="testData directory: testdata"
=== RUN TestEdenScripts/reboot_test
=== PAUSE TestEdenScripts/reboot_test
=== CONT TestEdenScripts/reboot_test
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test timewait: 0s
time="2021-06-16T11:33:54+03:00" level=info msg="Test is running: 2021-06-16T11:33:54+03:00"
time="2021-06-16T11:35:34+03:00" level=info msg="Test is running: 2021-06-16T11:35:34+03:00"
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
> test eden.reboot.test -test.v -timewait 15m
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.reboot.test
[stdout]
Reboot Test
=== RUN TestReboot
reboot_test.go:141: time: 2021-06-16T11:32:15.7135945+03:00 out: Wait for state of c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:143: time: 2021-06-16T11:32:15.7136195+03:00 out: timewait: 15m0s
reboot_test.go:144: time: 2021-06-16T11:32:15.713626+03:00 out: reboot: true
reboot_test.go:145: time: 2021-06-16T11:32:15.7136322+03:00 out: count: 1
reboot_test.go:149: time: 2021-06-16T11:32:15.7136421+03:00 out: lastRebootTime: 1970-01-01 00:01:05.146992839 +0000 UTC
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"77"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
rebooted with reason NORMAL: handleReboot rebooting at EVE version 6.8.0-kvm-arm64 at 2021-06-16T08:32:55.155198093Z
at 2021-06-16 08:32:55.258983336 +0000 UTC/n testProc.go:76: time: 2021-06-16T11:36:53.0009707+03:00 out: projects.ProcInfoFunc done with return: rebooted 1 times
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
reboot_test.go:161: time: 2021-06-16T11:36:53.0012386+03:00 out: Number of reboots: 1
--- PASS: TestReboot (277.29s)
PASS
[stderr]
time="2021-06-16T11:36:53+03:00" level=info msg="time: 2021-06-16T11:36:53.0009707+03:00 out: projects.ProcInfoFunc done with return: rebooted 1 times"
> stdout 'Number of reboots:'
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/reboot_test (278.13s)
PASS
time="2021-06-16T11:36:53+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:36:53+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:36:53+03:00" level=debug msg="Test: /bin/echo Eden base OS update http (35/37)"
time="2021-06-16T11:36:53+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden base OS update http (35/37)
time="2021-06-16T11:36:53+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:36:53+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:36:53+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../update_eve_image/testdata/ -test.run TestEdenScripts/update_eve_image_http"
time="2021-06-16T11:36:53+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:36:53+03:00" level=info msg="testData directory: ../update_eve_image/testdata/"
=== RUN TestEdenScripts/update_eve_image_http
=== PAUSE TestEdenScripts/update_eve_image_http
=== CONT TestEdenScripts/update_eve_image_http
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
time="2021-06-16T11:38:33+03:00" level=info msg="Test is running: 2021-06-16T11:38:33+03:00"
time="2021-06-16T11:40:13+03:00" level=info msg="Test is running: 2021-06-16T11:40:13+03:00"
time="2021-06-16T11:41:53+03:00" level=info msg="Test is running: 2021-06-16T11:41:53+03:00"
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
time="2021-06-16T11:43:33+03:00" level=info msg="Test is running: 2021-06-16T11:43:33+03:00"
time="2021-06-16T11:45:13+03:00" level=info msg="Test is running: 2021-06-16T11:45:13+03:00"
time="2021-06-16T11:46:53+03:00" level=info msg="Test is running: 2021-06-16T11:46:53+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Default EVE version to update
# Obtain EVE version from environment variable EVE_VERSION
# If environment variable EVE_VERSION set, use it instead of default
# Obtain eve.hv from config
# Obtain eve.arch from config
# Combine variables into $short_version
# Use eden.lim.test for access Infos with timewait 30m
# Decrease update testing time (1.230s)
> eden controller edge-node update --config timer.test.baseimage.update=30
[stdout]
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"78"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
# Download EVE rootfs into eve-dist (2.025s)
> message 'EVE image download'
message: EVE image download
> eden -t 10m utils download eve-rootfs --eve-tag=6.0.0 --eve-hv=kvm --downloader-dist=/home/insei/eden-eve-testing/eden/dist/default-eve -v debug
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:36:54+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:36:54+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:36:54+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:36:54+03:00" level=debug msg="Try ImagePull with (lfedge/eve:6.0.0-kvm-arm64)"
time="2021-06-16T11:36:54+03:00" level=debug msg="Try to get version of rootfs"
time="2021-06-16T11:36:54+03:00" level=debug msg="Try to call 'docker run lfedge/eve:6.0.0-kvm-arm64 -f raw version' with volumes map[]"
time="2021-06-16T11:36:54+03:00" level=debug msg="image version: 6.0.0-kvm-arm64"
time="2021-06-16T11:36:54+03:00" level=debug msg="provided version: 6.0.0-kvm-arm64"
time="2021-06-16T11:36:54+03:00" level=debug msg="Try to call 'docker run lfedge/eve:6.0.0-kvm-arm64 -f raw rootfs' with volumes map[/out:/home/insei/eden-eve-testing/eden/dist/default-eve]"
time="2021-06-16T11:36:55+03:00" level=debug msg="\x02\x00\x00\x00\x00\x00\x00\x11205+1 records in\n\x02\x00\x00\x00\x00\x00\x00\x12205+1 records out\n\x02\x00\x00\x00\x00\x00\x00?215023616 bytes (215 MB, 205 MiB) copied, 0.159657 s, 1.3 GB/s\n"
/home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.0.0-kvm-arm64.squashfs
# Check stdout of previous command. Expected to get full path to squashfs (0.000s)
> stdout '/home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.0.0-kvm-arm64.squashfs'
# Send command to update eveimage (2.356s)
> message 'EVE update request'
message: EVE update request
> eden -t 10m controller edge-node eveimage-update file:///home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.0.0-kvm-arm64.squashfs -m adam://
[stdout]
time="2021-06-16T11:36:56+03:00" level=info msg="Start uploading into eserver of file:///home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.0.0-kvm-arm64.squashfs"
Uploading... 10 MB complete
Uploading... 21 MB complete
Uploading... 32 MB complete
Uploading... 42 MB complete
Uploading... 53 MB complete
Uploading... 63 MB complete
Uploading... 74 MB complete
Uploading... 84 MB complete
Uploading... 95 MB complete
Uploading... 105 MB complete
Uploading... 116 MB complete
Uploading... 126 MB complete
Uploading... 137 MB complete
Uploading... 147 MB complete
Uploading... 158 MB complete
Uploading... 168 MB complete
Uploading... 179 MB complete
Uploading... 189 MB complete
Uploading... 200 MB complete
Uploading... 210 MB complete
time="2021-06-16T11:36:57+03:00" level=info msg="Waiting for SHA256 calculation"
time="2021-06-16T11:36:57+03:00" level=info msg="Image uploaded with size 215 MB and sha256 75207b039d069961227986e9c80c39815753ce6996907f89f529607633b75afe"
time="2021-06-16T11:36:57+03:00" level=info msg="new base os created 0197cc48-4f98-42cf-ac41-807f175b6df5"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"79"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"fdabb4a7-2bf3-4961-837d-6f20eabf4e46","dType":1,"fqdn":"http://mydomain.adam:8888"}],"base":[{"uuidandversion":{"uuid":"0197cc48-4f98-42cf-ac41-807f175b6df5","version":"4"},"drives":[{"image":{"uuidandversion":{"uuid":"0197cc48-4f98-42cf-ac41-807f175b6df5","version":"1"},"name":"eserver/rootfs-6.0.0-kvm-arm64.squashfs","sha256":"75207b039d069961227986e9c80c39815753ce6996907f89f529607633b75afe","iformat":3,"dsId":"fdabb4a7-2bf3-4961-837d-6f20eabf4e46","sizeBytes":215023616},"maxsizebytes":215023616}],"activate":true,"baseOSVersion":"6.0.0-kvm-arm64"}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
# Check stderr, it must be empty (0.000s)
> ! stderr .
# Run monitoring of Info messages to obtain info with PartitionState active and previously defined ShortVersion (329.584s)
> message 'Waiting for EVE update...'
message: Waiting for EVE update...
> test eden.lim.test -test.v -timewait 30m -test.run TestInfo -out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:active InfoContent.dinfo.SwList[0].ShortVersion:6.0.0-kvm-arm64'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:193: time: 2021-06-16T11:36:59.5360935+03:00 out: Wait for info of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=30m0s
lim_test.go:208: time: 2021-06-16T11:42:28.266428+03:00 out: INFO 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
6.0.0-kvm-arm64
testProc.go:76: time: 2021-06-16T11:42:28.2665027+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestInfo (328.73s)
PASS
[stderr]
time="2021-06-16T11:42:28+03:00" level=info msg="time: 2021-06-16T11:42:28.2665027+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e"
# Check stdout of previous command. Expected to get previously defined ShortVersion (0.000s)
> stdout '6.0.0-kvm-arm64'
# Reset EVE version (323.539s)
> test eden.escript.test -test.run TestEdenScripts/revert_eve_image_update -test.v -testdata /home/insei/eden-eve-testing/eden/dist/tests/update_eve_image/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/revert_eve_image_update
=== PAUSE TestEdenScripts/revert_eve_image_update
=== CONT TestEdenScripts/revert_eve_image_update
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Obtain eve.tag from config
# Obtain eve.hv from config
# Obtain eve.arch from config
# Combine variables into $short_version
# Use eden.lim.test for access Infos with timewait 30m
# Decrease update testing time (0.036s)
> eden controller edge-node update --config timer.test.baseimage.update=30
# Download EVE rootfs into eve-dist (1.885s)
> message 'EVE image download'
message: EVE image download
> eden -t 10m utils download eve-rootfs --eve-tag=6.8.0 --eve-hv=kvm --downloader-dist=/home/insei/eden-eve-testing/eden/dist/default-eve -v debug
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:42:28+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:42:28+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:42:28+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:42:28+03:00" level=debug msg="Try ImagePull with (lfedge/eve:6.8.0-kvm-arm64)"
time="2021-06-16T11:42:28+03:00" level=debug msg="Try to get version of rootfs"
time="2021-06-16T11:42:28+03:00" level=debug msg="Try to call 'docker run lfedge/eve:6.8.0-kvm-arm64 -f raw version' with volumes map[]"
time="2021-06-16T11:42:28+03:00" level=debug msg="image version: 6.8.0-kvm-arm64"
time="2021-06-16T11:42:28+03:00" level=debug msg="provided version: 6.8.0-kvm-arm64"
time="2021-06-16T11:42:28+03:00" level=debug msg="Try to call 'docker run lfedge/eve:6.8.0-kvm-arm64 -f raw rootfs' with volumes map[/out:/home/insei/eden-eve-testing/eden/dist/default-eve]"
time="2021-06-16T11:42:29+03:00" level=debug msg="\x02\x00\x00\x00\x00\x00\x00\x11198+1 records in\n\x02\x00\x00\x00\x00\x00\x00\x12198+1 records out\n\x02\x00\x00\x00\x00\x00\x00?208273408 bytes (208 MB, 199 MiB) copied, 0.153761 s, 1.4 GB/s\n"
/home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs
# Check stdout of previous command. Expected to get full path to squashfs (0.001s)
> stdout '/home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs'
# Send command to update eveimage (2.387s)
> message 'EVE update request'
message: EVE update request
> eden -t 10m controller edge-node eveimage-update file:///home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs
[stdout]
time="2021-06-16T11:42:30+03:00" level=info msg="Start uploading into eserver of file:///home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs"
Uploading... 10 MB complete
Uploading... 21 MB complete
Uploading... 32 MB complete
Uploading... 42 MB complete
Uploading... 53 MB complete
Uploading... 63 MB complete
Uploading... 74 MB complete
Uploading... 84 MB complete
Uploading... 95 MB complete
Uploading... 105 MB complete
Uploading... 116 MB complete
Uploading... 126 MB complete
Uploading... 137 MB complete
Uploading... 147 MB complete
Uploading... 158 MB complete
Uploading... 168 MB complete
Uploading... 179 MB complete
Uploading... 189 MB complete
Uploading... 200 MB complete
time="2021-06-16T11:42:31+03:00" level=info msg="Waiting for SHA256 calculation"
time="2021-06-16T11:42:31+03:00" level=info msg="Image uploaded with size 208 MB and sha256 d7461668e8e08baf3a1d01b54054d870c740d97724b7f93193f059d49c983e2b"
time="2021-06-16T11:42:31+03:00" level=info msg="new base os created b3bcfff9-5396-4e0e-ab17-56f71e8280a1"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"80"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"fdabb4a7-2bf3-4961-837d-6f20eabf4e46","dType":1,"fqdn":"http://mydomain.adam:8888"}],"base":[{"uuidandversion":{"uuid":"0197cc48-4f98-42cf-ac41-807f175b6df5","version":"4"},"drives":[{"image":{"uuidandversion":{"uuid":"0197cc48-4f98-42cf-ac41-807f175b6df5","version":"1"},"name":"eserver/rootfs-6.0.0-kvm-arm64.squashfs","sha256":"75207b039d069961227986e9c80c39815753ce6996907f89f529607633b75afe","iformat":3,"dsId":"fdabb4a7-2bf3-4961-837d-6f20eabf4e46","sizeBytes":215023616},"maxsizebytes":215023616}],"baseOSVersion":"6.0.0-kvm-arm64"},{"uuidandversion":{"uuid":"b3bcfff9-5396-4e0e-ab17-56f71e8280a1","version":"4"},"drives":[{"image":{"uuidandversion":{"uuid":"b3bcfff9-5396-4e0e-ab17-56f71e8280a1","version":"1"},"name":"eserver/rootfs-6.8.0-kvm-arm64.squashfs","sha256":"d7461668e8e08baf3a1d01b54054d870c740d97724b7f93193f059d49c983e2b","iformat":3,"dsId":"fdabb4a7-2bf3-4961-837d-6f20eabf4e46","sizeBytes":208273408},"maxsizebytes":208273408}],"activate":true,"baseOSVersion":"6.8.0-kvm-arm64"}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
# Check stderr, it must be empty (0.000s)
> ! stderr .
# Run monitoring of Info messages to obtain info with PartitionState inprogress (290.553s)
> message 'Waiting for EVE starting testing...'
message: Waiting for EVE starting testing...
> test eden.lim.test -test.v -timewait 30m -test.run TestInfo -out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:inprogress'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:193: time: 2021-06-16T11:42:33.5687719+03:00 out: Wait for info of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=30m0s
lim_test.go:208: time: 2021-06-16T11:47:22.934967+03:00 out: INFO 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
6.8.0-kvm-arm64
testProc.go:76: time: 2021-06-16T11:47:22.9350308+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestInfo (289.37s)
PASS
[stderr]
time="2021-06-16T11:47:22+03:00" level=info msg="time: 2021-06-16T11:47:22.9350308+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e"
> eden -t 1m info --out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:inprogress' --tail=1
[stdout]
6.8.0-kvm-arm64
> cp stdout ver
> message 'Waiting for EVE updated...'
message: Waiting for EVE updated...
# Run monitoring of Info messages to obtain info with PartitionState active (28.666s)
> test eden.lim.test -test.v -timewait 30m -test.run TestInfo -out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:active'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:193: time: 2021-06-16T11:47:24.0190428+03:00 out: Wait for info of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=30m0s
lim_test.go:208: time: 2021-06-16T11:47:51.593947+03:00 out: INFO 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
6.8.0-kvm-arm64
testProc.go:76: time: 2021-06-16T11:47:51.5940163+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestInfo (27.58s)
PASS
[stderr]
time="2021-06-16T11:47:51+03:00" level=info msg="time: 2021-06-16T11:47:51.5940163+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e"
> eden -t 1m info --out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:active' --tail=1
[stdout]
6.8.0-kvm-arm64
> cmp stdout ver
# Test's config file (0.000s)
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/revert_eve_image_update (323.53s)
PASS
[stderr]
time="2021-06-16T11:42:28+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/eden/dist/tests/update_eve_image/testdata/"
# Reset EVE config (1.728s)
> eden eve reset
[stdout]
time="2021-06-16T11:47:52+03:00" level=info msg="Device uuid: c0a400f4-5243-4e10-984e-1e67e98a911e"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"81"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
time="2021-06-16T11:47:53+03:00" level=info msg="reset done"
time="2021-06-16T11:47:53+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
# Test's config file (0.000s)
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/update_eve_image_http (660.47s)
PASS
time="2021-06-16T11:47:53+03:00" level=debug msg="testApp: /bin/echo"
time="2021-06-16T11:47:53+03:00" level=debug msg="testProg: /bin/echo"
time="2021-06-16T11:47:53+03:00" level=debug msg="Test: /bin/echo Eden base OS update oci (36/37)"
time="2021-06-16T11:47:53+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
Eden base OS update oci (36/37)
time="2021-06-16T11:47:53+03:00" level=debug msg="testApp: eden.escript.test"
time="2021-06-16T11:47:53+03:00" level=debug msg="testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test"
time="2021-06-16T11:47:53+03:00" level=debug msg="Test: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test -testdata ../update_eve_image/testdata/ -test.run TestEdenScripts/update_eve_image_oci"
time="2021-06-16T11:47:53+03:00" level=debug msg="TestArgsEnv: ' -test.v'"
=== RUN TestEdenScripts
time="2021-06-16T11:47:53+03:00" level=info msg="testData directory: ../update_eve_image/testdata/"
=== RUN TestEdenScripts/update_eve_image_oci
=== PAUSE TestEdenScripts/update_eve_image_oci
=== CONT TestEdenScripts/update_eve_image_oci
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
time="2021-06-16T11:49:33+03:00" level=info msg="Test is running: 2021-06-16T11:49:33+03:00"
time="2021-06-16T11:51:13+03:00" level=info msg="Test is running: 2021-06-16T11:51:13+03:00"
time="2021-06-16T11:52:53+03:00" level=info msg="Test is running: 2021-06-16T11:52:53+03:00"
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test timewait: 0s
time="2021-06-16T11:54:33+03:00" level=info msg="Test is running: 2021-06-16T11:54:33+03:00"
time="2021-06-16T11:56:13+03:00" level=info msg="Test is running: 2021-06-16T11:56:13+03:00"
time="2021-06-16T11:57:53+03:00" level=info msg="Test is running: 2021-06-16T11:57:53+03:00"
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Default EVE version to update
# Obtain EVE version from environment variable EVE_VERSION
# If environment variable EVE_VERSION set, use it instead of default
# Obtain eve.hv from config
# Obtain eve.arch from config
# Combine variables into $short_version
# Use eden.lim.test for access Infos with timewait 30m
# Decrease update testing time (0.036s)
> eden controller edge-node update --config timer.test.baseimage.update=30
# Send command to update eveimage from OCI image (1.286s)
> message 'EVE update request'
message: EVE update request
> eden -t 10m controller edge-node eveimage-update oci://docker.io/lfedge/eve:6.0.0-kvm-arm64 -m adam://
[stdout]
time="2021-06-16T11:47:53+03:00" level=info msg="new base os created 33f6c45f-fb87-4282-8683-3f5db9114685"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"82"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"2a192554-70f6-4d2c-bec4-2ebdced1f524","dType":5,"fqdn":"docker://index.docker.io"}],"base":[{"uuidandversion":{"uuid":"33f6c45f-fb87-4282-8683-3f5db9114685","version":"4"},"drives":[{"image":{"uuidandversion":{"uuid":"33f6c45f-fb87-4282-8683-3f5db9114685","version":"1"},"name":"lfedge/eve:6.0.0-kvm-arm64","iformat":8,"dsId":"2a192554-70f6-4d2c-bec4-2ebdced1f524"}}],"activate":true,"baseOSVersion":"6.0.0-kvm-arm64"}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
# Check stderr, it must be empty (0.000s)
> ! stderr .
# Run monitoring of Info messages to obtain info with PartitionState inprogress or active and previously defined ShortVersion (364.241s)
> message 'Waiting for EVE update...'
message: Waiting for EVE update...
> test eden.lim.test -test.v -timewait 30m -test.run TestInfo -out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:active InfoContent.dinfo.SwList[0].ShortVersion:6.0.0-kvm-arm64'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:193: time: 2021-06-16T11:47:55.8193435+03:00 out: Wait for info of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=30m0s
lim_test.go:208: time: 2021-06-16T11:53:59.1636519+03:00 out: INFO 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
6.0.0-kvm-arm64
testProc.go:76: time: 2021-06-16T11:53:59.1637232+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestInfo (363.34s)
PASS
[stderr]
time="2021-06-16T11:53:59+03:00" level=info msg="time: 2021-06-16T11:53:59.1637232+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e"
# Check stdout of previous command. Expected to get previously defined ShortVersion (0.000s)
> stdout '6.0.0-kvm-arm64'
# Reset EVE version (311.592s)
> test eden.escript.test -test.run TestEdenScripts/revert_eve_image_update -test.v -testdata /home/insei/eden-eve-testing/eden/dist/tests/update_eve_image/testdata/
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.escript.test
[stdout]
=== RUN TestEdenScripts
=== RUN TestEdenScripts/revert_eve_image_update
=== PAUSE TestEdenScripts/revert_eve_image_update
=== CONT TestEdenScripts/revert_eve_image_update
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 10m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test timewait: 0s
edenProg: /home/insei/eden-eve-testing/eden/dist/bin/eden timewait: 1m0s
testscript.go:399:
WORK=$WORK
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files/BellSoft/LibericaJDK-11-Full/bin/:/mnt/c/Program Files (x86)/Common Files/Oracle/Java/javapath:/mnt/c/Program Files (x86)/VMware/VMware Workstation/bin/:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/Microsoft SQL Server/130/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/170/Tools/Binn/:/mnt/c/Program Files/PuTTY/:/mnt/c/Program Files/Microsoft SQL Server/Client SDK/ODBC/130/Tools/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/Tools/Binn/:/mnt/c/Program Files/Microsoft SQL Server/140/DTS/Binn/:/mnt/c/Program Files (x86)/Microsoft SQL Server/150/DTS/Binn/:/mnt/c/Program Files/Azure Data Studio/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/1C/1CE/components/1c-enterprise-ring-0.11.10+2-x86_64:/mnt/c/Program Files/Go/bin:/mnt/c/Program Files/Git/cmd:/mnt/c/Users/Smoke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/Smoke/.dotnet/tools:/mnt/c/Users/Smoke/go/bin:/mnt/c/Program Files/JetBrains/GoLand 2020.1/bin
TMPDIR=$WORK/tmp
devnull=/dev/null
/=/
:=:
EDEN_CONFIG=default
HOME=/no-home
exe=
# Obtain eve.tag from config
# Obtain eve.hv from config
# Obtain eve.arch from config
# Combine variables into $short_version
# Use eden.lim.test for access Infos with timewait 30m
# Decrease update testing time (0.036s)
> eden controller edge-node update --config timer.test.baseimage.update=30
# Download EVE rootfs into eve-dist (1.910s)
> message 'EVE image download'
message: EVE image download
> eden -t 10m utils download eve-rootfs --eve-tag=6.8.0 --eve-hv=kvm --downloader-dist=/home/insei/eden-eve-testing/eden/dist/default-eve -v debug
[stdout]
configName: default
configFile: /home/insei/.eden/contexts/default.yml
time="2021-06-16T11:53:59+03:00" level=debug msg="Will use config from /home/insei/.eden/contexts/default.yml"
time="2021-06-16T11:53:59+03:00" level=debug msg="Try to add config from $WORK/eden-config.yml"
time="2021-06-16T11:53:59+03:00" level=debug msg="Merged config with $WORK/eden-config.yml"
time="2021-06-16T11:53:59+03:00" level=debug msg="Try ImagePull with (lfedge/eve:6.8.0-kvm-arm64)"
time="2021-06-16T11:53:59+03:00" level=debug msg="Try to get version of rootfs"
time="2021-06-16T11:53:59+03:00" level=debug msg="Try to call 'docker run lfedge/eve:6.8.0-kvm-arm64 -f raw version' with volumes map[]"
time="2021-06-16T11:53:59+03:00" level=debug msg="image version: 6.8.0-kvm-arm64"
time="2021-06-16T11:53:59+03:00" level=debug msg="provided version: 6.8.0-kvm-arm64"
time="2021-06-16T11:53:59+03:00" level=debug msg="Try to call 'docker run lfedge/eve:6.8.0-kvm-arm64 -f raw rootfs' with volumes map[/out:/home/insei/eden-eve-testing/eden/dist/default-eve]"
time="2021-06-16T11:54:00+03:00" level=debug msg="\x02\x00\x00\x00\x00\x00\x00\x11198+1 records in\n\x02\x00\x00\x00\x00\x00\x00\x12198+1 records out\n\x02\x00\x00\x00\x00\x00\x00?208273408 bytes (208 MB, 199 MiB) copied, 0.167463 s, 1.2 GB/s\n"
/home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs
# Check stdout of previous command. Expected to get full path to squashfs (0.000s)
> stdout '/home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs'
# Send command to update eveimage (1.848s)
> message 'EVE update request'
message: EVE update request
> eden -t 10m controller edge-node eveimage-update file:///home/insei/eden-eve-testing/eden/dist/default-eve/rootfs-6.8.0-kvm-arm64.squashfs
[stdout]
time="2021-06-16T11:54:01+03:00" level=info msg="Image uploaded with size 208 MB and sha256 d7461668e8e08baf3a1d01b54054d870c740d97724b7f93193f059d49c983e2b"
time="2021-06-16T11:54:01+03:00" level=info msg="new base os created d5e6dc8d-20a0-40b0-81b7-3921bb5a76b8"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"83"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"datastores":[{"id":"2a192554-70f6-4d2c-bec4-2ebdced1f524","dType":5,"fqdn":"docker://index.docker.io"},{"id":"50ea294b-d6b3-4930-9528-035b9c434e2b","dType":1,"fqdn":"http://mydomain.adam:8888"}],"base":[{"uuidandversion":{"uuid":"33f6c45f-fb87-4282-8683-3f5db9114685","version":"4"},"drives":[{"image":{"uuidandversion":{"uuid":"33f6c45f-fb87-4282-8683-3f5db9114685","version":"1"},"name":"lfedge/eve:6.0.0-kvm-arm64","iformat":8,"dsId":"2a192554-70f6-4d2c-bec4-2ebdced1f524"}}],"baseOSVersion":"6.0.0-kvm-arm64"},{"uuidandversion":{"uuid":"d5e6dc8d-20a0-40b0-81b7-3921bb5a76b8","version":"4"},"drives":[{"image":{"uuidandversion":{"uuid":"d5e6dc8d-20a0-40b0-81b7-3921bb5a76b8","version":"1"},"name":"eserver/rootfs-6.8.0-kvm-arm64.squashfs","sha256":"d7461668e8e08baf3a1d01b54054d870c740d97724b7f93193f059d49c983e2b","iformat":3,"dsId":"50ea294b-d6b3-4930-9528-035b9c434e2b","sizeBytes":208273408},"maxsizebytes":208273408}],"activate":true,"baseOSVersion":"6.8.0-kvm-arm64"}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
# Check stderr, it must be empty (0.000s)
> ! stderr .
# Run monitoring of Info messages to obtain info with PartitionState inprogress (278.928s)
> message 'Waiting for EVE starting testing...'
message: Waiting for EVE starting testing...
> test eden.lim.test -test.v -timewait 30m -test.run TestInfo -out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:inprogress'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:193: time: 2021-06-16T11:54:03.8981183+03:00 out: Wait for info of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=30m0s
lim_test.go:208: time: 2021-06-16T11:58:41.651995+03:00 out: INFO 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
6.8.0-kvm-arm64
testProc.go:76: time: 2021-06-16T11:58:41.6520593+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestInfo (277.75s)
PASS
[stderr]
time="2021-06-16T11:58:41+03:00" level=info msg="time: 2021-06-16T11:58:41.6520593+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e"
> eden -t 1m info --out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:inprogress' --tail=1
[stdout]
6.8.0-kvm-arm64
> cp stdout ver
> message 'Waiting for EVE updated...'
message: Waiting for EVE updated...
# Run monitoring of Info messages to obtain info with PartitionState active (28.860s)
> test eden.lim.test -test.v -timewait 30m -test.run TestInfo -out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:active'
testProg: /home/insei/eden-eve-testing/eden/dist/bin/eden.lim.test
[stdout]
Log/Info/Metric Test
=== RUN TestInfo
lim_test.go:193: time: 2021-06-16T11:58:42.8310052+03:00 out: Wait for info of c0a400f4-5243-4e10-984e-1e67e98a911e number=1 timewait=30m0s
lim_test.go:208: time: 2021-06-16T11:59:10.50618+03:00 out: INFO 1(1) from c0a400f4-5243-4e10-984e-1e67e98a911e:
6.8.0-kvm-arm64
testProc.go:76: time: 2021-06-16T11:59:10.5062458+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e
testContext.go:240: done for device c0a400f4-5243-4e10-984e-1e67e98a911e
--- PASS: TestInfo (27.68s)
PASS
[stderr]
time="2021-06-16T11:59:10+03:00" level=info msg="time: 2021-06-16T11:59:10.5062458+03:00 out: projects.ProcInfoFunc done with return: Received 1 infos from c0a400f4-5243-4e10-984e-1e67e98a911e"
> eden -t 1m info --out InfoContent.dinfo.SwList[0].ShortVersion 'InfoContent.dinfo.SwList[0].PartitionState:active' --tail=1
[stdout]
6.8.0-kvm-arm64
> cmp stdout ver
# Test's config file (0.000s)
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/revert_eve_image_update (311.58s)
PASS
[stderr]
time="2021-06-16T11:53:59+03:00" level=info msg="testData directory: /home/insei/eden-eve-testing/eden/dist/tests/update_eve_image/testdata/"
# Reset EVE config (1.769s)
> eden eve reset
[stdout]
time="2021-06-16T11:59:11+03:00" level=info msg="Device uuid: c0a400f4-5243-4e10-984e-1e67e98a911e"
{"id":{"uuid":"c0a400f4-5243-4e10-984e-1e67e98a911e","version":"84"},"networks":[{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1","type":4,"ip":{"dhcp":4,"dhcpRange":{}}},{"id":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2","type":4,"ip":{"dhcp":4,"dhcpRange":{}}}],"reboot":{"counter":1001,"desiredState":true},"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 AAAAB3NzaC1yc2EAAAADAQABAAACAQDbqsYjFyIA6PXGC0fAVMd5NcK8bk7ED5ZvCbnZDtYm1xBwgEVo4bA3YQl/ZghRi9+b6SYy5t/5lFChJfVLz3sina3hz+mVk5Sza2eF97nmpmu0vg6QZBQgW9tkvtxeXqiSGAlh/HgVubJccAvAaakmEzxZ/s1M6OZU31+s0liT84IokHu0LIjk/3lprb8dKjIAIxO8ansjHJDDRHSh4+BfpiisRxPff9Wr0JZKmRLzaWETADo/dWWVXbsAcSRQ5aBMKzpD6HqklppSJIKSoxkTNpyJM1L0rHdNmzEaB3fgIY/3PS/1JH44yQe1Nuv+d4MTiWHVvN9cFI5j1LSgoePi86EgW/d5HVTV1Zj5m0+BGLonL7HVqJ9y5NMz15YxKncTW6uK3Tfa1j4/Mta9wH4sJOihHD0f1euwaNMIYFl+jhgbYqc720Z4NBUngs+rzGuxpnSs/7eQSNFex5LQLesYKONaT999AUnj8rDxXjJfiPW+AcZI2kimHVTGUvUE6fHCdT4P3tPgGdODwcMPiSlEoKBSiBY57gVhaFeaE2HSbHVPm+jTenXdDhKKAT31P8l/ZHMVSmyKNn7F2LJS1yC633e4eCKg7bvXwAJ2O2BJOPmk6Sjh6QXvSgiczcSileo0ZUD0gJHYLgMwcm7GfexqVfGwEdwP/W3o8kM+fSOk2w==\n"},{"key":"newlog.allow.fastupload","value":"true"},{"key":"timer.config.interval","value":"5"},{"key":"timer.metric.interval","value":"10"},{"key":"timer.test.baseimage.update","value":"30"}],"systemAdapterList":[{"name":"eth0","uplink":true,"networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf1"},{"name":"eth1","networkUUID":"6822e35f-c1b8-43ca-b344-0bbc0ece8cf2"}],"deviceIoList":[{"ptype":1,"phylabel":"eth0","phyaddrs":{"Ifname":"eth0"},"logicallabel":"eth0","assigngrp":"eth0","usage":2,"usagePolicy":{"freeUplink":true}},{"ptype":1,"phylabel":"eth1","phyaddrs":{"Ifname":"eth1"},"logicallabel":"eth1","assigngrp":"eth1","usage":1,"usagePolicy":{"freeUplink":true}}],"productName":"general","profile_server_token":"server_token_123"}
time="2021-06-16T11:59:12+03:00" level=info msg="reset done"
time="2021-06-16T11:59:12+03:00" level=info msg="device UUID: c0a400f4-5243-4e10-984e-1e67e98a911e"
# Test's config file (0.000s)
PASS
--- PASS: TestEdenScripts (0.00s)
--- PASS: TestEdenScripts/update_eve_image_oci (678.93s)
PASS