So during vacation times, our Foreman server is used less so thought I would have another go at this. Will push my production servers to latest version from 3.8/4.10 and measure sync times. Let me know if I can provide you with any additional logs. Also note that since this is production, if the sync times are so slow it will start blocking nominal flow, I will need to revert back to a âworkingâ version.
Short background of the setup. One Foreman server in Sweden + 10 proxies all over the world with different latency.
Latency between Foreman server and proxies.
auys-fmproxy 420 ms (Australia)
cais-fmproxy 170 ms (Canada)
clpa-fmproxy 262 ms (Southern Chile)
clpe-fmproxy 235 ms (Northen Chile)
sebr-fmproxy 2 ms (Southern Sweden, same cluster as Foreman server)
sees-fmproxy 19 ms (Northen Sweden)
thsr-fmproxy 357 ms (Thailand)
usak-fmproxy 183 ms (USA, Alaska)
ushi-fmproxy 214 ms (USA, Hawaii)
usvf-fmproxy 103 ms (USA, Pennsylvania)
3.8/4.10, this version is working as expected with sync times under a minute worldwide.
Add one package to a repo and sync it:
Synchronize smart proxy âauys-fmproxyâ stopped success July 16, 2024 at 12:08:06 PM 52 seconds
Synchronize smart proxy âusak-fmproxyâ stopped success July 16, 2024 at 12:08:05 PM 36 seconds
Synchronize smart proxy âthsr-fmproxyâ stopped success July 16, 2024 at 12:08:04 PM 46 seconds
Synchronize smart proxy âsees-fmproxyâ stopped success July 16, 2024 at 12:08:04 PM 28 seconds
Synchronize smart proxy âusvf-fmproxyâ stopped success July 16, 2024 at 12:08:03 PM 30 seconds
Synchronize smart proxy âclpe-fmproxyâ stopped success July 16, 2024 at 12:08:02 PM 35 seconds
Synchronize smart proxy âclpa-fmproxyâ stopped success July 16, 2024 at 12:08:01 PM 37 seconds
Synchronize smart proxy âushi-fmproxyâ stopped success July 16, 2024 at 12:08:00 PM 34 seconds
Synchronize smart proxy âsebr-fmproxyâ stopped success July 16, 2024 at 12:07:59 PM 26 seconds
Synchronize smart proxy âcais-fmproxyâ stopped success July 16, 2024 at 12:07:59 PM 34 seconds
Sync Repository on Smart Proxy(ies)
3.9.3/4.11.1, latency hits these tasks pretty bad.
remove one package from a repo and sync it.
Update Content Counts stopped success July 17, 2024 at 11:22:29 AM 11 minutes
Update Content Counts stopped success July 17, 2024 at 11:22:29 AM 8 minutes
Update Content Counts stopped success July 17, 2024 at 11:18:08 AM 6 minutes
Update Content Counts stopped success July 17, 2024 at 11:17:57 AM 7 minutes
Update Content Counts stopped success July 17, 2024 at 11:17:55 AM 3 minutes
Update Content Counts stopped success July 17, 2024 at 11:17:51 AM 6 minutes
Update Content Counts stopped success July 17, 2024 at 11:17:46 AM 1 minute
Update Content Counts stopped success July 17, 2024 at 11:17:45 AM 5 minutes
Update Content Counts stopped success July 17, 2024 at 11:17:23 AM 43 seconds
Synchronize smart proxy âauys-fmproxyâ stopped success July 17, 2024 at 11:17:14 AM 5 minutes
Synchronize smart proxy âusak-fmproxyâ stopped success July 17, 2024 at 11:17:13 AM 55 seconds
Synchronize smart proxy âthsr-fmproxyâ stopped success July 17, 2024 at 11:17:11 AM 5 minutes
Synchronize smart proxy âsees-fmproxyâ stopped success July 17, 2024 at 11:17:11 AM 35 seconds
Synchronize smart proxy âusvf-fmproxyâ stopped success July 17, 2024 at 11:17:10 AM 45 seconds
Synchronize smart proxy âclpe-fmproxyâ stopped success July 17, 2024 at 11:17:08 AM 2 minutes
Synchronize smart proxy âclpa-fmproxyâ stopped success July 17, 2024 at 11:17:07 AM 50 seconds
Synchronize smart proxy âushi-fmproxyâ stopped success July 17, 2024 at 11:17:06 AM 45 seconds
Synchronize smart proxy âsebr-fmproxyâ stopped success July 17, 2024 at 11:17:05 AM 18 seconds
Synchronize smart proxy âcais-fmproxyâ stopped success July 17, 2024 at 11:17:04 AM 41 seconds
Sync Repository on Smart Proxy(ies)
Add one package to a repo and sync it.:
Update Content Counts stopped success July 17, 2024 at 11:41:47 AM 10 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:44 AM 13 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:41 AM 7 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:41 AM 6 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:41 AM 7 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:26 AM 5 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:25 AM 3 minutes
Update Content Counts stopped success July 17, 2024 at 11:36:25 AM 5 minutes
Update Content Counts stopped success July 17, 2024 at 11:35:59 AM 1 minute
Synchronize smart proxy âauys-fmproxyâ stopped success July 17, 2024 at 11:35:42 AM 6 minutes
Synchronize smart proxy âusak-fmproxyâ stopped success July 17, 2024 at 11:35:41 AM 1 minute
Synchronize smart proxy âusvf-fmproxyâ stopped success July 17, 2024 at 11:35:40 AM 45 seconds
Synchronize smart proxy âcais-fmproxyâ stopped success July 17, 2024 at 11:35:39 AM 47 seconds
Synchronize smart proxy âthsr-fmproxyâ stopped success July 17, 2024 at 11:35:37 AM 1 minute
Update Content Counts stopped success July 17, 2024 at 11:35:37 AM 36 seconds
Synchronize smart proxy âclpe-fmproxyâ stopped success July 17, 2024 at 11:35:36 AM 1 minute
Synchronize smart proxy âclpa-fmproxyâ stopped success July 17, 2024 at 11:35:34 AM 1 minute
Synchronize smart proxy âsees-fmproxyâ stopped success July 17, 2024 at 11:35:34 AM 25 seconds
Synchronize smart proxy âushi-fmproxyâ stopped success July 17, 2024 at 11:35:33 AM 51 seconds
Synchronize smart proxy âsebr-fmproxyâ stopped success July 17, 2024 at 11:35:32 AM 5 seconds
Sync Repository on Smart Proxy(ies) stopped success July 17, 2024 at 11:35:32 AM 8 minutes