I’m currently running a smart proxy on Rocky Foreman 3.12.
I was wondering if it’s possible for me to power off the smart proxy, remove it from Foreman Server, build a new box with the same hostname, IP address and have it use the same SSL certs and install smart proxy on it and add it to Foreman. Would the clients that were registered via the older smart proxy work with this new one or would I need to do something to make this work?
I want to do it this way, because we have a customized image and prefer to not run the leapp in-place upgrade, even though I did it for my Foreman server.
I miss the “and restore all data”, but this depends on the features used. If the smart proxy does not store any data (would be the case with the content feature for example), this should be a working way for an upgrade as it is in many environments my restore strategy.
Sorry I forgot to mention, the smart proxy is used for Katello and providing packages. so it has data, if that’s what you mean. but it’s not used for anything else i.e. template, provisioning containers etc.
I was thinking when I add a new smart proxy, it will sync repo data again, and if it has the same IP address and hostname it may work. I have access to the ssl-cert tar file that foreman server generated for my current smart proxy, but I don’t know if that’s usable or not.
This is a all-in-one setup with database running alongside the Foreman server.