Closed dlmorais-13 closed 4 years ago
The problem is that when connected to my company VPN, some things stop working.
This is a known issue and reported as part of the release notes. Mostly caused by the fact that the VPN likely has an option enabled "Force all connections over the VPN" (or called th route all [0/0]).
In the upcoming release the network will have a different address assigned, but we can not make these configurable as this is only an option during the install phase. The images you run are pre-prepared on our end to avoid the install process. Closing as such.
Reference: https://github.com/code-ready/snc/pull/195
General information
crc setup
before starting it (Yes/No)? YesCRC version
CRC status
CRC config
Host Operating System
Issue
I have the CRC running on my computer just fine. Everything works. I use it to test features, pipeline configurations and troubleshoot builds that are used in my company locally installed OCP. I believe this is a common setup for someone using CRC.
The problem is that when connected to my company VPN, some things stop working. After a long troubleshooting, we came found out that my company internal firewall (CheckPoint) is dropping some requests made by CRC. Those requests are made to hosts with IP 10.128.0.x and the firewall identify as a spoofing, because we have this same subnet configured to another cluster of computers in our network, and we can't change this subnet.
Running OCP is fine, because we have the option to change this subnet during cluster installation (link 1 below), but we currently can't change that in CRC, and it's not possible to change after installation, as this configuration is immutable (link 2 below).
Enhancement request
Given that the main target audience for this tool is probably corporate users running in local machines, mostly inside company's network, I think it's possible that this problem (and similar others) is going to happen to some people other than me. Said that I think it's a good enhancement to provide and config option to choose some network configuration prior to cluster creation.