Harness SaaS Release Notes

Updated 2 days ago by Michael Cretzman

This document contains release notes for Harness SaaS.

For Harness On-Prem releases, see Harness On-Prem Release Notes.

Release notes are displayed with the most recent release first.

If you do not see a new feature or enhancement in your Harness account, it might be behind a Feature Flag. Contact Harness Support to enable the feature.

Minor Release 56005

Release Date: Aug 7, 2020

We are pleased to present Harness SaaS Release 56005.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • Separate Manage Cloud Providers and Connectors Permissions (PL-11881)
    • You can now control who can add Cloud Providers and Connectors with the User Group Account Permissions Manage Cloud Providers and Manage Connectors.
  • Clear Resource Constraint Queues in Abort and Expire Workflows (CDC-8504)
    • Harness lets you queue the number of resources Harness requests during a deployment. This is to prevent multiple Workflows requesting the same deployment environment resources at the same time.
      To improve this feature Harness has made clearly the queue faster when Workflows are aborted or expire.
      See Resource Restrictions.

Issues Fixed in the Release

  • Git Sync Skipped (DX-1828, ZD-10473)
  • Wrong Service Instance Count Displayed (CDP-14152, ZD-10513, ZD-10676)
  • Not Able to Deploy the Pipeline with Templatized User Group or Shell Script Variable (CDC-8819)
  • Infra list Empty While Creating Trigger for a Templatized Pipeline (CDC-8698)
  • Trigger with InfraDef Variable Gives Error if no Service Infrastructure Mapping (CDC-8690, ZD-10630)
  • User Able to Deploy Templatized Workflow/Pipeline without Mandatory Artifacts (CDC-8046)
  • Jenkins step Secrets used in Job Parameters (CDC-7623)
  • Dots not allowed in SSH Connection Attribute (CDC-7487)
  • Able to Add Blank Key Value Pairs in AWS tags in the Artifact Source - AMI Repository (CDC-6805)
  • Copy Command Unit Default Destination Path Should be Based off Service Context (CDC-4492)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

Portal

Delegate

Watcher

Verification

Learning

Event Service

Batch Process

Command Library Service

Minor Release 55804

Release Date: Aug 4th, 2020

We are pleased to present Harness SaaS Release 55804.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • None this release.

Issues Fixed in the Release

  • Cannot Process Empty values.yaml (CDP-14131, ZD-10468, ZD-10469, ZD-10486, ZD-10493)
  • Kubernetes Deployment Failing With an Error in Delegates (CDP-14111, ZD-10508, ZD-10509, ZD-10510, ZD-10512)
  • Barriers Not Working when Same Workflow Added Twice in Parallel Section (CDC-8607, ZD-10465, ZD-10476)
  • Cannot Edit YAML for Pipeline "user is not authorized" (CDC-8460, ZD-9947)
  • GraphQL filter NOT_IN not working (CDC-8362)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55804

Portal

1.0.56806

Delegate

1.0.56609

Watcher

56203

Verification

1.0.56806

Learning

51800

Event Service

56101

Batch Process

56800

Command Library Service

1.0.56806

Minor Release 55602

Release Date: July 28, 2020

We are pleased to present Harness SaaS Release 55602.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • None this release

Issues Fixed in the Release

  • Failed to Fetch Helm Chart (CDP-13617, ZD-10016, ZD-10018)
  • Overlap of HTTP Template Variables and "Execute in parallel with previous step" and "Use Delegate Proxy" Options (CDC-8473)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55602

Portal

1.0.56609

Delegate

1.0.56609

Watcher

56203

Verification

1.0.56609

Learning

51600

Event Service

56101

Batch Process

56605

Command Library Service

1.0.56609

Minor Release 55503

Release Date: Jul 25, 2020

We are pleased to present Harness SaaS Release 55503.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • None this release.

Issues Fixed in the Release

  • Hitting Rollback in Upgrade Containers Results in Rollback with "No context found for rollback. Skipping (CDP-13918, ZD-10293)
  • GraphQL filter NOT_IN is Not Working (CDC-8362, ZD-10197)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55503

Portal

1.0.56507

Delegate

1.0.56507

Watcher

56203

Verification

1.0.56507

Learning

51500

Event Service

56101

Batch Process

56101

Command Library Service

1.0.56507

Minor Release 55303

Release Date: July 21, 2020

We are pleased to present Harness SaaS Release 55303.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • Support New Relic EU Region (CV-5527)
    • New Relic Native integration support for EU endpoint of the New Relic server (in addition to the US endpoint). New Relic EU endpoint: https://api.eu.newrelic.com.
      See New Relic Verification Overview.
  • CloudFormation Create Stack Workflow step available in all Workflow sections (CDP-13521)
    • The CloudFormation Create Stack Workflow step was only available in Pre- and Post-deployment sections of Workflows (Canary and AMI Blue/Green). It is now available in all sections for ad hoc provisioning. If CloudFormation Create Stack is put outside of the Pre- and Post-deployment sections of Workflow, then it is not rolled back as part of the Workflow failure.
      To delete the ad hoc provisioned infrastructure in the case of a Workflow failure, add the CloudFormation Delete Stack to the Workflow Rollback Steps section. See Remove Provisioned Infra with CloudFormation Delete Stack.
      See CloudFormation How-tos.

Issues Fixed in the Release

  • Deployment Logs Export Error (CDC-8392)
  • Historical Deployments not Available (CDC-8390)
  • RBAC controls for Executing Production Pipelines applied after Resolving Variables (CDC-7473)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55303

Portal

1.0.56309

Delegate

1.0.56309

Watcher

56203

Verification

1.0.56309

Learning

51300

Event Service

56101

Batch Process

56307

Command Library Service

1.0.56309

Minor Release 55200

Release Date: July 17, 2020

We are pleased to present Harness SaaS Release 55200.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • None this release.

Issues Fixed in the Release

  • CloudFormation Deploys with UNKNOWN ERROR (CDP-13880)
  • Rolling Deployment State takes Full Timeout Specified without Indication (CDP-13872, ZD-10220)
  • ConfigMap are Deleted Though Not Versioned (CDP-13615, ZD-9070, ZD-9941)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55200

Portal

1.0.56203

Delegate

1.0.56203

Watcher

56203

Verification

1.0.56203

Learning

51200

Event Service

56101

Batch Process

56109

Command Library Service

1.0.56203

Minor Release 55102

Release Date: Jul 14, 2020

We are pleased to present Harness SaaS Release 55102.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • Update Lambda Frameworks list (CDP-13802)
    • When you define your Lambda function in the Harness Lambda Service, you can select from all of the runtimes supported by Lambda:
      See AWS Lambda Quickstart.

Issues Fixed in the Release

  • None this release.

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55102

Portal

1.0.56107

Delegate

1.0.56107

Watcher

51401

Verification

1.0.56107

Learning

51100

Event Service

56101

Batch Process

56106

Command Library Service

1.0.56107

Minor Release 55003

Release Date: July 10, 2020

We are pleased to present Harness SaaS Release 55003.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • ECS B/G Support Multiple Listener Rules (CDP-11022)
    • In an ECS Blue/Green Workflow using ELB (the other option is DNS), in the ECS Blue Green Load Balancer Setup step, if you are using Listener Rules in your target groups, you can select them in the new Production Listener Rule ARN and Stage Listener Rule ARN settings.
      See ECS Blue/Green Workflows.
    • RoleARN Parameter for CloudFormation Infrastructure Provisioner (CDP-13019)
      • In the CloudFormation Create Stack Workflow step, in Role ARN, you can enter the Amazon Resource Name (ARN) of an AWS IAM role that CloudFormation assumes to create the stack. If you don't specify a value, Harness uses the credentials you provided via AWS Cloud Provider. This allows you to tune the step for provisioning a specific AWS resource. For example, if you will only provision AWS S3, then you can use a role that is limited to S3.
        See Provision using CloudFormation Create Stack.

Issues Fixed in the Release

  • None this release.

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

55003

Portal

1.0.56005

Delegate

1.0.56005

Watcher

56005

Verification

1.0.56005

Learning

50900

Event Service

55700

Batch Process

55700

Command Library Service

1.0.56005

Minor Release 54802

Release Date: July 7, 2020

We are pleased to present Harness SaaS Release 54802.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • None this release.

Issues Fixed in the Release

  • Failed to fetch helm chart (CDP-13617)
  • WF Deploy step returns variable name instead of value - worked ok a few hours ago (CDP-13561)
  • Service / Workflow variables not working in Values YAML Overrides (CDP-13556)
  • Tooltips are missing in Infra Definition when looking at the Infra def config from the Service Infrastructure Mapping (CDP-13545)
  • POC- Powershell script output variable not being collected (CDC-8017)
  • Unable to list artifact selection in trigger when using workflow variables in pipeline (CDC-7967)
  • Metadata-Only option is getting selected on its own even when it was not selecting while configuring an artifact source (CDC-7933)
  • Delegate selector field is not editable when using a bash script template (CDC-7590)
  • Artifactory - First time executing a flow on a newly created service it gives kubernetes a spurious image path (CDC-7491)
  • Search filters are lost on continuous deployment page (CDC-6982)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

54802

Portal

1.0.55805

Delegate

1.0.55805

Watcher

51401

Verification

1.0.55805

Learning

50800

Event Service

55700

Batch Process

55700

Command Library Service

1.0.55805

Minor Release 54601

Release Date: Jun 29, 2020

We are pleased to present Harness SaaS Release 54601.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • None this release.

Issues Fixed in the Release

  • Deployment Frequency And Lead Time Dashboards Not Populating (DX-1785)
  • API Pipeline Execution Issue For Template Library Service Commands With Hostname And Ssh Attribute (CDC-7974)
  • Unable to List Artifact Selection In Trigger When Using Workflow Variables In Pipeline (CDC-7967, ZD-9544, ZD-9913, ZD-9924)
  • Search Filters Are Lost On Continuous Deployment Page (CDC-6982, ZD-9605, ZD-9612, ZD-9927)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

54601

Portal

1.0.55608

Delegate

1.0.55608

Watcher

51401

Verification

1.0.55608

Learning

50600

Event Service

54300

Batch Process

55503

Command Library Service

1.0.55608

Minor Release 54503

Release Date: Jun 25, 2020

We are pleased to present Harness SaaS Release 54503.

New Features and Enhancements

The following new features were added to the Harness SaaS components:

  • Cloud Provider APIs (DX-1759)
    You can now create, remove, update, and delete Harness Cloud Providers using the Harness API.
    See Use Cloud Providers API.

Issues Fixed in the Release

  • Browser Tab Issues with $ in Terraform Destroy (CDP-13343, ZD-9830)
  • Unable to Abort a Build (CDC-7215, ZD-9676)

Component Versions

The following table lists the component versions in this release.

Component

Version

UI

54503

Portal

1.0.55505

Delegate

1.0.55505

Watcher

51401

Verification

1.0.55505

Learning

50500

Event Service

54300

Batch Process

55500

Command Library Service

1.0.55505


How did we do?