Update Managed Cloud manually

Abstract

Learn how to update your solution with the latest changes.

Managed Cloud Containers lets you manually install the MCC package with the latest updates. For example, to apply a hotfix.

To update your solution:

  1. Go to the mccsharedupgradestorage storage account, open the mcc-upgrades container, and find the latest revision for your topology and Sitecore version:

    - mcc.{topology}.upgrade.{sitecore_version}-r.{revision}.nupkg

  2. Download and unzip the package to a temporary folder.

  3. Review your repositories and look for the customizations you have made:

    • For customized files in the Infrastructure repository: move the custom files to separate modules.

    • For customized files in the Application repository: move the custom files to separate Ansible roles. For example, if you added additional public services, follow the process described in the Add a public service topic. If you added monitoring extensions, read the Add a custom Prometheus alert topic and the Import and export your Grafana dashboard topic.

  4. To update the Infrastructure, create a feature branch and copy all content except the config folder of the Infrastructure folder to the Infrastructure repository.

  5. Create a pull request against the main branch. Review and resolve any conflicts.

  6. To update the application, create a feature branch and copy all content except the config folder of the Application folder to the application repository.

  7. Create a pull request against the main branch. Review and resolve any conflicts.