-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] tdma error in docker container #731
Comments
Hard to say without seeing the exact error. You could open a shell in the Docker container, kill the
Then run the daemon manually in your shell and see the output for the specific error. |
turns out it is an environment issue related to the emane tdma script. You can resolve it by doing the following in the container and running the daemon with the virtualenv activated. . /opt/core/venv/bin/activate
core-daemon |
If not, I had a thought that docker or other VM systems would probably be unable to use the emane TDMA model due to insufficient resources. |
Nope, docker containers and VMs would be limited by the resources they have access to, which could be all resources of the host. |
Please only post errors from the
|
That is not a picture of the You want the output from |
Describe the bug
Recently, I installed core 9.0.1 and emane 1.4.1 with Dockerfile. It worked well with other models but the TDMA model went wrong with Alter as 'exception occurred when running RUNTIME_STATE state hook: <bound method Session.runtime_state_hook of <core.emulator.session.Session object at 0x7f23e0358790>>'
I did not change any configuration and all arguments were set as default values.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The TDMA models can work.
Screenshots
Desktop (please complete the following information):
Additional context
By the way, could you teach me how to get the output of core-daemon if I run it in docker container? thanks
The text was updated successfully, but these errors were encountered: