Upgrading the Horizon Agent is probably one of the simplest tasks of the upgrade process. You are going to need to upgrade the agents in all of your golden images and then, if you are using Linked Clones, recompose the desktop pools.
With non-persistent desktops, this is a relatively simple task of upgrading the agent, taking a new snapshot, and recomposing all the pools. With persistent desktops, you may need to take further consideration of the effect of recomposing the pool, or, alternatively, look at manually upgrading the agent on each virtual desktop machine, or deploy an applications deployment tool.
You also need to consider that the Horizon Agent may be installed on an RDSH host server used for delivering desktop sessions and View hosted applications. For this, you will need to schedule time where you can take host machines out of the...