For the complete documentation index, see llms.txt. This page is also available as Markdown.

Pull Request Process Upgrade

Upgrade HSF through the pull request process.

spinner

How to upgrade using the Pull Request Process

Starting from HSF 2.2.5 you will get a pull request notification email when a new update is released.

To Update:

Review Code Changes

  1. Go into Harness Code Repository → Pull Requests → All

    Click to view full size image

    - Review each of the open Pull Requests for the `harness-solutions-factory` and `harness-template-library`x repositories. We will be merging all of them in to update the version of HSF.

  2. Go into harness-solutions-factory → Changes → Click Approve at the top right. You can see everything that has changed in this version.

    Click to view full size image

    To be able to Approve you need to be a member of the HSF Mirror Reviewers. To be part of this user group, the person needs to be part of the organization. Make sure the send email notification option is checked.

    Click to view full size image
  3. Go back to Conversation → Click Confirm Fast-Forward Merge

    Click to view full size image
  4. Do the same thing for harness-template-library

    Click to view full size image

    - Review modification in Changes, click Approve, and click Confirm Merge

    Click to view full size image

    - Before continuing, verify no additional Pull Requests are opened. At this point we have updated the source code and now we need to upgrade the installation.

Update Core Framework Configurations

  1. Go into Pipelines in the Solutions Factory Project

  2. Run Manage Pilot Light → Approve Changes (Review) → Approve Now

    Click to view full size image
  3. Go into IaCM Workspaces → Harness Solutions Factory

    • Go into Connectors and Variables and add the variables:

      Variable Key
      Value

      should_use_hsf_hub

      false

      should_use_harness_idp

      true

    • Save Changes

  4. Wait for Manage Pilot Light to finish and then run Deploy Solutions Factory

    Click to view full size image
  5. Update is complete!

Last updated

Was this helpful?