Links

ISD 4.0.x Release Notes

Version 4.0.4 (11 Sept 2023)

OES based on OSS Spinnaker Version 1.28.4

Features

  • Pipeline level RBAC restrictions are now feature flag enabled, meaning, the users can decide whether to enable RBAC for pipelines during installation by enabling/disabling this feature flag.
  • Sorting option is introduced in the Approvals and Verification History page.
  • For Automated Approval, the Approver Group is not mandatory now.
  • Added support to display deployments through Jenkins deploy stage.

Enhancements

  • In the Approval Gate Configuration tab, the integrator JFROG is renamed to JFROG X-ray scanning.
  • templatePath is made an optional field for the PubSub integrator in the integrations page.
  • Basic authentication type for Bitbucket cloud is removed as Spinnaker no longer supports it.
  • Connectors are made optional to be added while creating the approval gate.
  • Enhanced help texts.
  • UI enhancements on different pages.

Fixed Issues

Following are the issues fixed in this release:
  • Adding Jenkins integrations through the integration page was failing.
  • Overall result computation when the computed score is equal to marginal score is wrong.
  • Disable OpsMx hyperlink to the website in the home page.
  • Deployment history should show all deployments (including records shown under current deployment).
  • The corresponding stage execution should open upon clicking on approval/verification/policy evaluation.
Upgrade instructions:
  • Users can upgrade the ISD v3.12.x to ISD v4.0.3. The upgrade instructions can be found here.
  • Users can upgrade the ISD v4.0.3.1 to ISD v4.0.4 The upgrade instructions can be found here.

Version 4.0.3.1 (22 June 2023)

OES based on OSS Spinnaker Version 1.28.4

Features

  • Validation: The option to skip validation while configuring an integration (Spinnaker Integrations and Cloud Targets) is added.
  • Pipeline Template: The option to create pipelines using Pipeline Template within ISD Gates.
  • Data Retention Policy: Data retention policy (Periodic cleanup of historic data in ISD DB) is implemented and enforced.

Enhancements

  • The pipeline builder menu is removed. All pipeline builder functionalities are integrated in the pipeline status page.
  • Policy Configuration in the pipeline displays a short description along with the name of the policy.
  • The pipeline audit is enhanced to capture the complete list of approvers along with the stage name and time of approval
  • Reviewer information of multiple manual judgement stages is added.

Fixed Issues

Following are the issues fixed in this release:
  • Performance improvements to overcome ISD page loading issues.
  • Missing of cluster information in the verification report page.
  • Termination of Pipeline when two or more approval gates are created with the same name.
  • Requiring manual resave of policies when OPA pod is restarted.
  • Ability to fetch usage metrics from an ISD instance.
Upgrade instructions:
  • Users can upgrade the ISD v3.12.x to ISD v4.0.3. The upgrade instructions can be found here.
  • Users can upgrade the ISD v4.0.3 to ISD v4.0.3.1 The upgrade instructions can be found here.

Version 4.0.3 (01 Mar 2023)

OES based on OSS Spinnaker Version 1.28.4

Features

  • Expanded Dynamic Account Support: Create and modify AWS EC2 and AWS ECS accounts dynamically without having restart halyard service.
  • Restrict Target (Omit) Namespaces: Ability to restrict users from deploying to a list of namespaces on each cloud target.
  • Observability-Plugin Support: Added support for observability-plugin that allows monitoring tools using OpenMetrics integration to work without the Spinnaker monitoring daemon.
  • Restart ServerGroups Support: Added the ability to restart ServerGroups from the application’s infrastructure view.

Fixed Issues

Following are the issues fixed in this release:
  • Pipeline or stage name containing spaces causes error while executing the pipeline.
  • Unable to load the user groups when pipeline RBAC is enabled.
  • Edit application attributes button missing from the application configuration page.
  • Fixed sorting issue on the policy audit and pipeline execution audit page.
Upgrade instructions:
  • Users can upgrade the ISD v3.12.x to ISD v4.0.3. The upgrade instructions can be found here.
  • Users can upgrade the ISD v4.0.2 to ISD v4.0.3. The upgrade instructions can be found here.

Version 4.0.2.1 (08 Dec 2022)

OES based on OSS Spinnaker Version 1.28.1

Fixed Issues

Following issue fixed in this release:
  • Security fix: ISD will encrypt the JSON files and store them as a Kubernetes secret for Spinnaker to access the GCP account.
Note: No upgrade script changes and config changes for this hotfix release.

Version 4.0.2 (14 Nov 2022)

OES based on OSS Spinnaker Version 1.28.1

Features

  • Pipeline level RBAC: ISD has the ability to control Read, Write and Edit access to pipelines for a specific user or user groups.
  • New Custom Stage for Ansible AWX: Ability to perform Ansible AWX configuration management tasks as part of ISD pipelines.

Fixed Issues

Following are the issues fixed in this release:
  • Mismatch in deployment history and deployment count
  • UI changes for Azure cloud provider integration
  • User is redirected to the pipeline status page after the last pipeline execution
  • UI enhancements on the AWS Deployment Server Group action tab
  • Generic git repo integration not working for providers other than GitHub
Upgrade instructions: Users can upgrade the ISD v3.12.x to ISD v4.0.2. The upgrade instructions can be found here. Users can upgrade the ISD v4.0.1 to ISD v4.0.2. The upgrade instructions can be found here.

Version 4.0.1 (27 Sep 2022)

OES based on OSS Spinnaker Version 1.28.1

Fixed Issues

Following are the issues fixed in this release:
  • Mismatch in the currently logged-in users table in Usage insights.
  • Displaying help text properly in a browser with low resolution.
  • The user is not able to configure the Spinnaker pipeline from the pipeline status page.
  • The user is not able to trigger multiple approvals, verification, and policy gates with the same name in a single pipeline.
  • Resolved critical CVEs for the autopilot services.
Upgrade Scripts and Config Changes: No upgrade script changes from ISD4.0 to 4.0.1. ISD v3.12.x to v4.0 upgrade instructions, script file, and config changes can be used for upgrading ISD 3.12.x to 4.0.x.

Version 4.0 (13 Sep 2022)

OES based on OSS Spinnaker Version 1.27.0

Enhancements

  • A new enhanced developer workflow that allows the user to seamlessly create and deploy applications.
  • A new enhanced application dashboard that allows the user to manage applications, monitor and takes actions on alerts such as pipeline failures, verification failures, policy violations, and pending approvals.
  • Ability to start new deployments directly from the application dashboard.
  • New Application Specific Dashboard that allows the user to manage services, pipelines, deployments, and intelligent gates for an application.
  • Ability to view cluster, number of instances, and sync status on the deployments page.

Fixed Issues

Following are the issues fixed in this release:
  • In the Delivery Insights, a mismatch in pipeline allows the user to manage applications, monitor and take
  • For a large number of applications, performance has improved with summary boxes in the application dashboard.
  • Audit event data storage has been optimized.
  • Unable to activate two approval gates simultaneously.
  • Gateway timeout error with SAML environment resolved.
Refer to the below link for the detailed instructions for Agent Installation.
Upgrade Scripts and Config Changes: Users can upgrade the ISD v3.12.x to ISD v4.0. The upgrade instructions, Script file, and Config changes can be found here.