.. iru1558615665841 .. _uploading-and-applying-updates-to-systemcontroller-using-horizon: ============================================================= Upload and Applying Updates to SystemController Using Horizon ============================================================= You can upload and apply updates \(patches\) to the SystemController in order to update the central update repository, from the Horizon Web interface. .. rubric:: |context| If you prefer, you can use the |CLI|. For more information, see :ref:`Uploading and Applying Updates to SystemController Using the CLI `. .. rubric:: |proc| #. Select the **SystemController** region. #. Select **Platform** \> **Software Management**. #. On the Software Management page, select the **Patches** tab. .. image:: figures/tmj1525095688715.png #. On the Patches tab, click **Upload Patches**. In the Upload Patches dialog box, click **Browse** to select updates \(patches\) for upload. .. image:: figures/cah1525101473925.png #. In the dialog, click **Upload Patches**. The update is added to the Patches list in the **Available** state. .. image:: figures/uzw1525102534768.png #. Click **Apply Patch**. The state is updated to **Partial-Apply**. .. rubric:: |postreq| To update the software on the System Controller and subclouds, you must use the |prod-dc| Update Orchestration. For more information, see :ref:`Update Orchestration of Central Cloud's RegionOne and Subclouds `.