If my project is based on Unreal Engine 5.4, is it safe to run version 5.6 Horde servers and agents to package builds of my project? For instance our studio is on 5.4. Spinning up the horde server on an apple silicon mac with Docker compose up runs the 5.6 server because the script pulls the latest image of the horde server from the container registry. The base image of that server does not have any windows installers for the agents, so I temporarily installed ran a windows server on one of my machines to be able to download the client installer. The windows server and agent from my workspace are the 5.4 versions. I ended up running into issues from the version mismatch. So my question is, Should I downgrade my horde server to 5.4 or upgrade my horde clients to 5.6?
Hey there @RFormanAMGI1! This is a matter of personal preference and extra effort, but I would keep your clients 5.4 and jut use the 5.4 Horde servers. It simplifies the workload here, and you shouldn’t have any curveballs like you could when upgrading.
Hi @SupportiveEntity. Thanks for the response. That’s what I though initially, but when I tried to run the 5.4 version of the server on my Apple silicon mac, it didn’t run because the 5.4 container image of the server was only built for amd64 and was running into issues with rosetta. So I ended up editing the Docker compose.yaml to use the 5.5 version. Still testing, but it seems to be working so far. Also, this version of the server includes the matching agent installers in the downloads section, so I was glad to see that.