Symptoms
Satellite version 6.x uses some internal networks for docker communication. ip address range 172.17.0.0/16 and 172.16.0.0/24 . If you have a conflict and using these networks on the same vlans as Satellite version 6.x is installed, you can change these address assignments to avoid duplicates and routing loops.
Diagnosis
To see what addresses are used by Satellite version 6.x do ,
sudo -s
ip a
and view interface addresses for docker0 and atantis0. If you feel there is a routing problem due to duplicates network assignments please use the steps below to resolve
Solution
[atlantis0]
Edit the last few lines of /home/deployer/atlantis/docker-compose-up.yml to the following:
networks:
default:
driver: bridge
driver_opts:
com.docker.network.bridge.name: atlantis0
enable_ipv6: true
ipam:
config:
- subnet: 192.168.200.0/24
gateway: 192.168.200.254
- subnet: fd00:dead:beef::/48
[docker0]
Create the file /etc/docker/daemon.json with the following contents:
{
"bip": "192.168.201.1/24"
}
After the above procedures, restart the satellite.