From 421e89fb17a453dd6d12d261977ef4b24f1636d6 Mon Sep 17 00:00:00 2001 From: christosarvanitis Date: Fri, 9 Feb 2024 15:30:01 +0200 Subject: [PATCH] Updating release notes --- .../armoryspinnaker_v2-32-0-rc4.md | 58 ++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc4.md b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc4.md index 0591f238f0..cc2ca323b0 100644 --- a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc4.md +++ b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc4.md @@ -31,7 +31,7 @@ You acknowledge that Armory has provided the Services in reliance upon the limit ## Required Armory Operator version -To install, upgrade, or configure Armory CD 2.32.0-rc4, use Armory Operator 1.70 or later. +To install, upgrade, or configure Armory CD 2.32.0-rc4, use Armory Operator 1.7.3 or later. ## Security @@ -41,6 +41,62 @@ Armory scans the codebase as we develop and release software. Contact your Armor > Breaking changes are kept in this list for 3 minor versions from when the change is introduced. For example, a breaking change introduced in 2.21.0 appears in the list up to and including the 2.24.x releases. It would not appear on 2.25.x release notes. +### AWS Lambda plugin migrated to OSS +Starting from Armory version 2.32.0 (OSS version 1.32.0), the AWS Lambda plugin has been migrated to OSS codebase. +If you are using the AWS Lambda plugin, you will need to disable/remove it when upgrading to Armory version 2.32.0+ to +avoid compatibility issues. + +Additionally, the AWS Lambda stages are now enabled using the Deck feature flag `feature.lambdaAdditionalStages = true;` +as shown in the configuration block below. +{{< highlight yaml "linenos=table,hl_lines=12" >}} +apiVersion: spinnaker.armory.io/v1alpha2 +kind: SpinnakerService +metadata: + name: spinnaker +spec: + spinnakerConfig: + profiles: + deck: + settings-local.js: | + ... + window.spinnakerSettings.feature.functions = true; + // Enable the AWS Lambda pipeline stages in Deck using the feature flag + window.spinnakerSettings.feature.lambdaAdditionalStages = true; + ... + clouddriver: + aws: + enabled: true + features: + lambda: + enabled: true + ## Remove the AWS Lambda plugin from the Armory CD configuration. + #gate: + # spinnaker: + # extensibility: + # deck-proxy: + # enabled: true + # plugins: + # Aws.LambdaDeploymentPlugin: + # enabled: true + # version: + # repositories: + # awsLambdaDeploymentPluginRepo: + # url: https://raw.githubusercontent.com/spinnaker-plugins/aws-lambda-deployment-plugin-spinnaker/master/plugins.json + #orca: + # spinnaker: + # extensibility: + # plugins: + # Aws.LambdaDeploymentPlugin: + # enabled: true + # version: + # extensions: + # Aws.LambdaDeploymentStage: + # enabled: true + # repositories: + # awsLambdaDeploymentPluginRepo: + # id: awsLambdaDeploymentPluginRepo + # url: https://raw.githubusercontent.com/spinnaker-plugins/aws-lambda-deployment-plugin-spinnaker/master/plugins.json +{{< /highlight >}} ## Known issues