vsomeip
vsomeip copied to clipboard
[ISSUE]: Sending/Receiving vsomeip services in Multi container environment.
vSomeip Version
v3.4.10
Boost Version
1.71
Environment
Ubuntu 20.04
Describe the bug
- As shown in the system diagram attached below:
- From system 2 we are sending some services over ethernet using vsomeip via standalone application and receiving some services from system 1
- In system 1, we have 2 docker container environments which are receiving services from system 1 & also sending services back to system 2.
- The containers ip is mapped to the system host ip(net==host) physical ethernet port and hence both containers are having same ip address.
- The intended functionality of vsomeip of sending and receiving services via events mechanism works fine when we have only 1 container in system 1 and an application running on system 2.
- The moment we try to run 2nd container in system 1 along with container 1, both the containers are not receiving services from system 2 correctly and they are not able to send services to system 2 as well.
- Attaching the vsomeip config used as well for both the systems for more details.
service-system1.json
client-system2.json
Reproduction Steps
Added in the description.
Expected behaviour
Should work with multi container environment as well.
Logs and Screenshots
NA