From b5d7827535c19922fde792fdbcc8fc046a0b81ef Mon Sep 17 00:00:00 2001 From: Christos Arvanitis Date: Fri, 9 Feb 2024 12:30:25 +0200 Subject: [PATCH 1/4] fix(workflow): Fixing vale cli action version (#2270) * Fixing vale cli action --- .github/workflows/vale.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/vale.yml b/.github/workflows/vale.yml index 2e7ad59f7d..a10f095fc3 100644 --- a/.github/workflows/vale.yml +++ b/.github/workflows/vale.yml @@ -10,7 +10,7 @@ jobs: - name: Vale Linter # https://github.com/marketplace/actions/vale-linter - uses: errata-ai/vale-action@reviewdog + uses: errata-ai/vale-action@f09fb90a5b517d38ec44512d1a6a1361c38f58ac with: # https://github.com/reviewdog/reviewdog#filter-mode filter_mode: added From 99a1b3b255f617261cb1d672b7dd9859d4484376 Mon Sep 17 00:00:00 2001 From: armory-astrolabe <76064959+armory-astrolabe@users.noreply.github.com> Date: Fri, 9 Feb 2024 06:19:11 -0600 Subject: [PATCH 2/4] chore(release): add release notes for 2.32.0-rc1 (#2264) * chore(release): add release notes for 2.32.0-rc1 * Switching to 0.15.0 reviewdoc * Updating release notes 2.32.0-rc1 * Updating release notes --------- Co-authored-by: armory-astrolabe Co-authored-by: Christos Arvanitis --- .github/workflows/vale.yml | 2 +- .../armoryspinnaker_v2-32-0-rc1.md | 693 ++++++++++ payload.json | 1202 +++++++---------- 3 files changed, 1216 insertions(+), 681 deletions(-) create mode 100644 content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc1.md diff --git a/.github/workflows/vale.yml b/.github/workflows/vale.yml index a10f095fc3..de15d8eb6f 100644 --- a/.github/workflows/vale.yml +++ b/.github/workflows/vale.yml @@ -10,7 +10,7 @@ jobs: - name: Vale Linter # https://github.com/marketplace/actions/vale-linter - uses: errata-ai/vale-action@f09fb90a5b517d38ec44512d1a6a1361c38f58ac + uses: errata-ai/vale-action@3f7188c866bcb3259339a09f517d7c4a8838303c with: # https://github.com/reviewdog/reviewdog#filter-mode filter_mode: added diff --git a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc1.md b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc1.md new file mode 100644 index 0000000000..3a140abd5f --- /dev/null +++ b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc1.md @@ -0,0 +1,693 @@ +--- +title: v2.32.0-rc1 Armory Continuous Deployment Release (Spinnaker™ v1.32.3) +toc_hide: true +date: 2024-01-26 +version: +description: > + Release notes for Armory Continuous Deployment v2.32.0-rc1. A beta release is not meant for installation in production environments. + +--- + +## 2024/01/26 release notes + +## Disclaimer + +This pre-release software is to allow limited access to test or beta versions of the Armory services (“Services”) and to provide feedback and comments to Armory regarding the use of such Services. By using Services, you agree to be bound by the terms and conditions set forth herein. + +Your Feedback is important and we welcome any feedback, analysis, suggestions and comments (including, but not limited to, bug reports and test results) (collectively, “Feedback”) regarding the Services. Any Feedback you provide will become the property of Armory and you agree that Armory may use or otherwise exploit all or part of your feedback or any derivative thereof in any manner without any further remuneration, compensation or credit to you. You represent and warrant that any Feedback which is provided by you hereunder is original work made solely by you and does not infringe any third party intellectual property rights. + +Any Feedback provided to Armory shall be considered Armory Confidential Information and shall be covered by any confidentiality agreements between you and Armory. + +You acknowledge that you are using the Services on a purely voluntary basis, as a means of assisting, and in consideration of the opportunity to assist Armory to use, implement, and understand various facets of the Services. You acknowledge and agree that nothing herein or in your voluntary submission of Feedback creates any employment relationship between you and Armory. + +Armory may, in its sole discretion, at any time, terminate or discontinue all or your access to the Services. You acknowledge and agree that all such decisions by Armory are final and Armory will have no liability with respect to such decisions. + +YOUR USE OF THE SERVICES IS AT YOUR OWN RISK. THE SERVICES, THE ARMORY TOOLS AND THE CONTENT ARE PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. ARMORY AND ITS LICENSORS MAKE NO REPRESENTATION, WARRANTY, OR GUARANTY AS TO THE RELIABILITY, TIMELINESS, QUALITY, SUITABILITY, TRUTH, AVAILABILITY, ACCURACY OR COMPLETENESS OF THE SERVICES, THE ARMORY TOOLS OR ANY CONTENT. ARMORY EXPRESSLY DISCLAIMS ON ITS OWN BEHALF AND ON BEHALF OF ITS EMPLOYEES, AGENTS, ATTORNEYS, CONSULTANTS, OR CONTRACTORS ANY AND ALL WARRANTIES INCLUDING, WITHOUT LIMITATION (A) THE USE OF THE SERVICES OR THE ARMORY TOOLS WILL BE TIMELY, UNINTERRUPTED OR ERROR-FREE OR OPERATE IN COMBINATION WITH ANY OTHER HARDWARE, SOFTWARE, SYSTEM OR DATA, (B) THE SERVICES AND THE ARMORY TOOLS AND/OR THEIR QUALITY WILL MEET CUSTOMER”S REQUIREMENTS OR EXPECTATIONS, (C) ANY CONTENT WILL BE ACCURATE OR RELIABLE, (D) ERRORS OR DEFECTS WILL BE CORRECTED, OR (E) THE SERVICES, THE ARMORY TOOLS OR THE SERVER(S) THAT MAKE THE SERVICES AVAILABLE ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. CUSTOMER AGREES THAT ARMORY SHALL NOT BE RESPONSIBLE FOR THE AVAILABILITY OR ACTS OR OMISSIONS OF ANY THIRD PARTY, INCLUDING ANY THIRD-PARTY APPLICATION OR PRODUCT, AND ARMORY HEREBY DISCLAIMS ANY AND ALL LIABILITY IN CONNECTION WITH SUCH THIRD PARTIES. + +IN NO EVENT SHALL ARMORY, ITS EMPLOYEES, AGENTS, ATTORNEYS, CONSULTANTS, OR CONTRACTORS BE LIABLE UNDER THIS AGREEMENT FOR ANY CONSEQUENTIAL, SPECIAL, LOST PROFITS, INDIRECT OR OTHER DAMAGES, INCLUDING BUT NOT LIMITED TO LOST PROFITS, LOSS OF BUSINESS, COST OF COVER WHETHER BASED IN CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EVEN IF ARMORY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. IN ANY EVENT, ARMORY, ITS EMPLOYEES’, AGENTS’, ATTORNEYS’, CONSULTANTS’ OR CONTRACTORS’ AGGREGATE LIABILITY UNDER THIS AGREEMENT FOR ANY CLAIM SHALL BE STRICTLY LIMITED TO $100.00. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU. + +You acknowledge that Armory has provided the Services in reliance upon the limitations of liability set forth herein and that the same is an essential basis of the bargain between the parties. + + +## Required Armory Operator version + +To install, upgrade, or configure Armory CD 2.32.0-rc1, use Armory Operator 1.7.3 or later. + +## Security + +Armory scans the codebase as we develop and release software. Contact your Armory account representative for information about CVE scans for this release. + +## Breaking changes + +> 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 >}} + +OSS Reference PRs: +- https://github.com/spinnaker/orca/pull/4449 +- https://github.com/spinnaker/deck/pull/9988 + +## Known issues + +### GitHub webhook triggers not working +GitHub webhook triggers are not working in this release. We are working on a fix and will release it in the next version. + +### Terraformer artifact binding not working when s3 artifact store is enabled +When using Terraformer with an S3 artifact store, the artifact binding is not working as expected. We are working on a fix and will release it in the next version. + +## Highlighted updates + + + + + + +### Spinnaker community contributions + +There have also been numerous enhancements, fixes, and features across all of Spinnaker's other services. See the +[Spinnaker v1.32.3](https://www.spinnaker.io/changelogs/1.32.3-changelog/) changelog for details. + +## Detailed updates + +### Bill Of Materials (BOM) + +
Expand to see the BOM +
+artifactSources:
+  dockerRegistry: docker.io/armory
+dependencies:
+  redis:
+    commit: null
+    version: 2:2.8.4-2
+services:
+  clouddriver:
+    commit: 27d2b5f64b07ae03a49edac6f3e937b06f15d1bf
+    version: 2.32.0-rc1
+  deck:
+    commit: 59070649f442e6806a5ef4e7ad5f91e8b2588226
+    version: 2.32.0-rc1
+  dinghy:
+    commit: 3a713c33889aa36301dd4fde4061c3d5d3bfa237
+    version: 2.32.0-rc1
+  echo:
+    commit: b69e483d8f0c99da6ad21dacdc897e17257fe092
+    version: 2.32.0-rc1
+  fiat:
+    commit: 2c0d010ce00d9519b316e15af734a05835df1048
+    version: 2.32.0-rc1
+  front50:
+    commit: c68b97b642a6d9168d361d74dad373e565850f5d
+    version: 2.32.0-rc1
+  gate:
+    commit: e2feabb1bc987eec8b2afb818d93aa3b7fe982c0
+    version: 2.32.0-rc1
+  igor:
+    commit: bb72a0d7401dc994dcefec9a4cddf0b16db04086
+    version: 2.32.0-rc1
+  kayenta:
+    commit: af68e872b806eb49f4f0071187f998f18f04c3c2
+    version: 2.32.0-rc1
+  monitoring-daemon:
+    commit: null
+    version: 2.26.0
+  monitoring-third-party:
+    commit: null
+    version: 2.26.0
+  orca:
+    commit: 26f1b78e328c1051db39f535f8a6f13de7ca7f68
+    version: 2.32.0-rc1
+  rosco:
+    commit: 776c66208dd16ad41defad3d0b6d8bcc3dbba24d
+    version: 2.32.0-rc1
+  terraformer:
+    commit: d98a6ad23678ed1b931297104c3102b3e363c5a1
+    version: 2.32.0-rc1
+timestamp: "2024-01-26 10:24:26"
+version: 2.32.0-rc1
+
+
+
+ +### Armory + + +#### Dinghy™ - 2.31.0...2.32.0-rc1 + + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #504) (#511) + - chore(ci): removing aquasec scans for any push (#497) (#498) + - chore(ci): removed aquasec scan action (#489) (#491) + - chore(alpine): Upgrade alpine version (#481) + - chore(ci): removing aquasec scans for any push (#497) (#519) + - fix: Builds (backport #512) (#521) + +#### Terraformer™ - 2.31.0...2.32.0-rc1 + + - fix(cd): Fix terraform build fail (#529) (#530) + - Minor changes for Terraform tag name (#527) (#528) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #525) (#526) + - chore(ci): removed aquasec scan action (#510) (#511) + - chore(ci): removing aquasec scans on push (#517) (#518) + - chore(alpine): Update alpine version (#497) + +#### Armory Deck - 2.31.0...2.32.0-rc1 + + - chore(cd): update base deck version to 2023.0.0-20231018060056.release-1.31.x (#1361) + - fix(action): upgrade node version to match OSS (#1356) (#1357) + - chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1355) + - chore(ci): removed aquasec scan action (#1340) (#1344) + - chore(cd): update base deck version to 2023.0.0-20230403112432.master (#1325) + - chore(ci): removed aquasec scan action (#1340) (#1387) + - chore: OS updates (#1354) (#1388) + - chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1386) + - fix(action): upgrade node version to match OSS (#1356) (#1385) + - chore(cd): update base deck version to 2023.0.0-20231024141913.release-1.32.x (#1380) + +#### Armory Front50 - 2.31.0...2.32.0-rc1 + + - chore(ci): removed aquasec scan action (#590) (#593) + - chore(cd): update base service version to front50:2023.09.05.18.25.32.release-1.31.x (#584) + - chore(cd): update base service version to front50:2023.08.29.04.59.48.release-1.31.x (#581) + - chore(cd): update base service version to front50:2023.08.28.17.17.25.release-1.31.x (#580) + - chore(cd): update armory-commons version to 3.14.2 (#567) + - chore(cd): update base service version to front50:2023.07.18.21.40.31.master (#563) + - chore(cd): update base service version to front50:2023.09.05.18.32.03.release-1.32.x (#633) + - chore: Front50 OS upgrade (#604) (#639) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #612) (#642) + - chore(cd): update armory-commons version to 3.15.2 (#645) + +#### Armory Echo - 2.31.0...2.32.0-rc1 + + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#640) + - chore(cd): update base service version to echo:2023.08.29.05.00.24.release-1.31.x (#612) + - chore(ci): removed aquasec scan action (#618) (#621) + - chore(cd): update armory-commons version to 3.14.2 (#601) + - chore(cd): update base service version to echo:2023.02.20.21.09.15.master (#539) + - fix: Upgrade grpc-netty-shaded to address the service initialization failure issue. (#647) (#649) (#672) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#674) + - chore(cd): update base service version to echo:2023.09.27.02.27.14.master (backport #630) (#673) + - chore(cd): update armory-commons version to 3.15.2 (#677) + - chore(cd): update base service version to echo:2023.08.29.18.12.32.master (#678) + +#### Armory Clouddriver - 2.31.0...2.32.0-rc1 + + - chore(cd): update base service version to clouddriver:2023.11.20.21.43.26.release-1.31.x (#1030) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1004) + - fix: CVE-2023-37920 (#977) (#993) + - chore(ci): removed aquasec scan action (#971) (#982) + - chore(cd): update base service version to clouddriver:2023.09.20.19.42.06.release-1.31.x (#981) + - chore(cd): update base service version to clouddriver:2023.09.08.18.30.47.release-1.31.x (#968) + - chore(cd): update base service version to clouddriver:2023.08.29.05.45.59.release-1.31.x (#942) + - chore(cd): update base service version to clouddriver:2023.08.28.17.52.39.release-1.31.x (#941) + - chore(cd): update base service version to clouddriver:2023.08.28.14.14.40.release-1.31.x (#939) + - fix: AWS CLI pip installation (#918) (#924) + - chore(cd): update base service version to clouddriver:2023.07.21.18.25.26.release-1.31.x (#915) + - chore(cd): update armory-commons version to 3.14.2 (#911) + - chore(cd): update base service version to clouddriver:2023.06.05.20.51.02.master (#885) + - chore(cd): update base service version to clouddriver:2023.11.22.08.49.43.release-1.32.x (#1053) + - fix: Enable bootstrap mechanism disabled and deprecated starting with spring cloud 2020.0.0 (#888) (#1061) + - fix: CVE-2023-37920 (#977) (#1062) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1064) + - chore(cd): update armory-commons version to 3.15.2 (#1068) + +#### Armory Orca - 2.31.0...2.32.0-rc1 + + - chore(cd): update base orca version to 2023.11.07.16.19.53.release-1.31.x (#765) + - chore(cd): update base orca version to 2023.11.06.18.16.18.release-1.31.x (#763) + - chore(cd): update base orca version to 2023.10.18.06.01.58.release-1.31.x (#751) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#746) + - fix(ci): added release.version to docker build (#745) + - chore(cd): update base orca version to 2023.10.10.16.08.51.release-1.31.x (#743) + - fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#742) + - chore(ci): removing docker build and aquasec scans (#715) + - chore(cd): update base orca version to 2023.09.22.18.05.39.release-1.31.x (#714) + - chore(cd): update base orca version to 2023.09.22.14.30.27.release-1.31.x (#711) + - chore(ci): removed aquasec scan action (#695) (#705) + - chore(cd): update base orca version to 2023.08.29.05.07.45.release-1.31.x (#688) + - chore(cd): update base orca version to 2023.08.28.20.04.29.release-1.31.x (#687) + - chore(cd): update base orca version to 2023.07.21.15.43.04.release-1.31.x (#675) + - chore(cd): update armory-commons version to 3.14.2 (#671) + - chore(cd): update base orca version to 2022.04.01.22.15.58.master (#459) + - chore(cd): update base orca version to 2023.11.07.00.08.45.release-1.32.x (#791) + - fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#802) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#801) + - chore(cd): update armory-commons version to 3.15.2 (#805) + - chore(build): pull latest changes from master (#806) + +#### Armory Fiat - 2.31.0...2.32.0-rc1 + + - chore(feat): Support ARM with docker buildx - SAAS-1953 (#540) (#541) + - chore(ci): removed aquasec scan action (#523) (#525) + - fix(okhttp): Decrypt properties before creating client. (#501) (#504) + - chore(cd): update armory-commons version to 3.14.2 (#500) + - chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#497) + - chore(ci): removed aquasec scan action (#523) (#569) + - chore: OS Updates (#532) (#568) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #540) (#567) + - chore(cd): update armory-commons version to 3.15.2 (#572) + - chore(cd): update base service version to 2023.08.24.21.54.55.master (#573) + +#### Armory Rosco - 2.31.0...2.32.0-rc1 + + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#587) + - chore(cd): update base service version to rosco:2023.08.28.17.15.52.release-1.31.x (#562) + - chore(ci): removed aquasec scan action (#565) (#567) + - chore(cd): update armory-commons version to 3.14.2 (#552) + - chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#549) + - chore(cd): update armory-commons version to 3.15.2 (#626) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#622) + - fix(ci): Removing integration tests as not stable (#627) (#628) + - chore(cd): update base service version to rosco:2023.10.18.06.02.52.release-1.32.x (#616) + +#### Armory Gate - 2.31.0...2.32.0-rc1 + + - chore(ci): removed aquasec scan action (#616) (#621) + - chore(cd): update base service version to gate:2023.09.01.15.43.46.release-1.31.x (#607) + - fix: esapi CVE scan report (#602) (#605) + - chore(cd): update base service version to gate:2023.08.29.05.01.02.release-1.31.x (#604) + - chore(cd): update base service version to gate:2023.08.28.17.15.40.release-1.31.x (#600) + - chore(cd): update armory-commons version to 3.14.2 (#586) + - chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#583) + - Updating Banner plugin to 0.2.0 (#630) (#672) + - chore: OS Upgrades (#629) (#671) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #640) (#670) + - chore(cd): update base service version to gate:2023.09.01.15.44.50.release-1.32.x (#664) + - chore(cd): update armory-commons version to 3.15.2 (#676) + +#### Armory Igor - 2.31.0...2.32.0-rc1 + + - fix: NoSuchMethodError exception in JenkinsClient. (#377) (#529) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (#524) (#525) + - chore(ci): removed aquasec scan action (#495) (#507) + - chore(cd): update armory-commons version to 3.14.2 (#475) + - chore(cd): update base service version to igor:2022.09.14.15.59.58.master (#368) + - fix: NoSuchMethodError exception in JenkinsClient. (#377) (#558) + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #524) (#557) + - chore(cd): update base service version to igor:2024.01.22.15.24.36.release-1.32.x (#554) + - chore(cd): update armory-commons version to 3.15.2 (#562) + +#### Armory Kayenta - 2.31.0...2.32.0-rc1 + + - Update buildx for build gradle and action workflow (#484) (#485) + - chore(ci): removed aquasec scan action (#469) (#470) + - chore(cd): update armory-commons version to 3.14.2 (#456) + - fix: Remove whitespace when defining spring properties (#437) + - chore: OS Updates (#476) (#508) + - fix(dev): renaming package of main class to run kayenta locally (#452) (#509) + - chore(cd): update base service version to kayenta:2023.11.22.03.11.43.master (#493) (#510) + - chore(feat): Support ARM arch - SAAS-1953 (backport #484) (#507) + - chore(cd): update armory-commons version to 3.15.2 (#513) + - Update gradle.properties (#514) + + +### Spinnaker + + +#### Spinnaker Deck - 1.32.3 + + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10047) + - fix: Scaling bounds should parse float not int (#10026) (#10032) + - Revert "fix(core): conditionally hide expression evaluation warning messages (#9771)" (#10021) (#10023) + - Publish packages to NPM (#10000) + - chore(dependencies): Autobump spinnakerGradleVersion (#10002) + - chore(dependencies): Autobump spinnakerGradleVersion (#10004) + - feat(lambda): Migrate Lambda plugin to OSS (#9988) + - chore(dependencies): Autobump spinnakerGradleVersion (#10006) + - chore(build): upgrade to Gradle 7.6.1 (#10008) + - fix(core/pipeline): Resolved issue getting during pipeline save with spaces in pipeline name. (#10009) + - feat(cdevents-webhooks) : CDEvents Webhook type in Automated Triggers type (#9977) + - fix(security): don't expose server information on error pages (#10010) + - feat(artifacts): Add support for artifact store views and calls (#10011) + - feat(kubernetes): Add Deck stage for Rolling Restart (#10012) + - chore(dependencies): Autobump spinnakerGradleVersion (#10013) + - feat(stages/bakeManifests): add helmfile support (#9998) + - Publish packages to NPM (#10005) + - feat(core): set Cancellation Reason to be expanded by default (#10018) + - Revert "fix(core): conditionally hide expression evaluation warning messages (#9771)" (#10021) (#10022) + - fix: Scaling bounds should parse float not int (#10026) (#10033) + - fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048) + - fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050) (#10054) + +#### Spinnaker Front50 - 1.32.3 + + - chore(dependencies): Autobump fiatVersion (#1300) + - chore(dependencies): Autobump korkVersion (#1299) + - fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279) (#1281) + - fix(core): tolerate items with null ids (#1276) (#1280) + - fix(web): check trigger.getType() for null before invoking equals method (#1277) (#1278) + - chore(dependencies): Autobump fiatVersion (#1264) + - chore(build): upgrade gradle to 7.6.1 (#1265) + - chore(dependencies): Autobump korkVersion (#1266) + - chore(dependencies): Autobump spinnakerGradleVersion (#1267) + - chore(dependencies): Autobump korkVersion (#1268) + - chore(dependencies): Autobump korkVersion (#1269) + - chore(dependencies): Autobump spinnakerGradleVersion (#1270) + - chore(dependencies): Autobump spinnakerGradleVersion (#1271) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1272) + - chore(dependencies): Autobump korkVersion (#1273) + - feat(sql): add configuration property sql.healthIntervalMillis (#1275) + - fix(core): tolerate items with null ids (#1276) + - fix(web): check trigger.getType() for null before invoking equals method (#1277) + - fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279) + - chore(dependencies): Autobump korkVersion (#1282) + - chore(dependencies): Autobump korkVersion (#1283) + - chore(dependencies): Autobump korkVersion (#1284) + - chore(dependencies): Autobump korkVersion (#1285) + - chore(build): update default containers to JRE 17 (#1274) + - chore(dependencies): Autobump spinnakerGradleVersion (#1286) + - chore(dependencies): Autobump korkVersion (#1287) + - chore(dependencies): Autobump korkVersion (#1288) + - chore(dependencies): Autobump korkVersion (#1289) + - chore(dependencies): Autobump korkVersion (#1290) + - chore(dependencies): Autobump korkVersion (#1297) + - chore(dependencies): Autobump korkVersion (#1298) + - chore(dependencies): Autobump fiatVersion (#1301) + - fix(dependency): fix dependency version leak of google-api-services-storage from kork in front50-web (#1302) (#1385) + +#### Spinnaker Echo - 1.32.3 + + - chore(dependencies): Autobump korkVersion (#1333) + - fix(gha): Fix github status log and add tests (#1316) (#1318) + - chore(dependencies): Autobump fiatVersion (#1299) + - chore(dependencies): Autobump korkVersion (#1301) + - chore(dependencies): Autobump spinnakerGradleVersion (#1302) + - chore(build): upgrade gradle to 7.6.1 (#1300) + - chore(dependencies): Autobump korkVersion (#1303) + - chore(dependencies): Autobump korkVersion (#1304) + - chore(dependencies): Autobump spinnakerGradleVersion (#1305) + - chore(dependencies): Autobump spinnakerGradleVersion (#1306) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1307) + - chore(dependencies): Autobump korkVersion (#1308) + - feat(cdevents-webhooks) : Consume CDEvents webhook API implementation (#1290) + - chore(dependencies): Autobump korkVersion (#1309) + - chore(dependencies): Autobump korkVersion (#1310) + - refactor(tests): convert junit4 based testcases to junit5 and clean up in echo (#1311) + - chore(dependencies): Autobump korkVersion (#1312) + - chore(dependencies): Autobump korkVersion (#1313) + - chore(dependencies): Autobump spinnakerGradleVersion (#1314) + - fix(gha): Fix github status log and add tests (#1316) + - chore(dependencies): Autobump korkVersion (#1321) + - chore(dependencies): Autobump korkVersion (#1322) + - feat(rest/circuit-breaker): Optimize Circuit Breaker in Rest Events (#1315) + - chore(dependencies): Autobump korkVersion (#1323) + - chore(dependencies): Autobump korkVersion (#1324) + - chore(dependencies): Autobump korkVersion (#1331) + - chore(dependencies): Autobump korkVersion (#1332) + - chore(dependencies): Autobump fiatVersion (#1335) + +#### Spinnaker Clouddriver - 1.32.3 + + - fix(cats): passing incorrect redis config into interval provider (#6105) (#6108) + - fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6049) + - fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6036) + - chore(dependencies): Autobump fiatVersion (#6011) + - chore(dependencies): Autobump korkVersion (#6010) + - fix(builds): Backport flag for installing aws cli (#6009) + - fix(gce): remove the duplicate cache attribute "subnet" and update the test (#5977) (#5984) + - chore(dependencies): Autobump fiatVersion (#5962) + - chore(dependencies): Autobump korkVersion (#5964) + - chore(dependencies): Autobump spinnakerGradleVersion (#5965) + - chore(build): upgrade gradle to 7.6.1 (#5966) + - chore(dependencies): Autobump korkVersion (#5967) + - chore(dependencies): Autobump korkVersion (#5968) + - feat: Add the possibility to update the default handler for the Global Resource Property Registry. (#5963) + - chore(dependencies): Autobump spinnakerGradleVersion (#5969) + - chore(dependencies): Autobump spinnakerGradleVersion (#5970) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#5974) + - chore(dependencies): Autobump korkVersion (#5975) + - chore(dependencies): Autobump korkVersion (#5978) + - chore(dependencies): Autobump korkVersion (#5979) + - feat(artifacts): Adds ArtifactStore logic to clouddriver (#5976) + - chore(dependencies): Autobump korkVersion (#5980) + - chore(dependencies): Autobump korkVersion (#5981) + - chore(dependencies): Autobump spinnakerGradleVersion (#5983) + - perf(cache): Optimise heap usage in SqlCache (#5982) + - fix(gce): remove the duplicate cache attribute "subnet" and update the test (#5977) + - refactor(tests): convert junit4 based testcases to junit5 and clean up in clouddriver (#5987) + - feat(integration-tests): increase kubernetes integration test coverage (#5990) + - chore(dependencies): Autobump korkVersion (#5991) + - chore(dependencies): Autobump korkVersion (#5992) + - chore(dependencies): Autobump korkVersion (#5993) + - chore(kubectl): upgrade kubectl version from 1.20.6 to 1.22.17 (#5953) + - chore(upgrades): Upgrade Ubuntu to latest release and fixes aws cli i… (#5996) + - chore(awscli): Bump AWS CLI and fix install of AWS CLI (#5995) + - chore(dependencies): Autobump korkVersion (#5994) + - chore(dependencies): Autobump korkVersion (#6005) + - chore(os): Update download location and get the kubectl the same between ubuntu and slim (#6003) + - chore(dependencies): Autobump fiatVersion (#6012) + - fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6037) + - fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6050) + - fix(cats): passing incorrect redis config into interval provider (#6105) (#6109) + - feat(gcp): provide a configurable option to bypass gcp account health check. (backport #6093) (#6096) + +#### Spinnaker Orca - 1.32.3 + + - fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4582) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4564) + - fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4561) + - fix(vpc): add data annotation to vpc (#4534) (#4537) + - fix: duplicate entry exception for correlation_ids table. (#4521) (#4531) + - chore(dependencies): Autobump fiatVersion (#4514) + - chore(dependencies): Autobump korkVersion (#4513) + - fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489) (#4491) + - fix(queue): fix ability to cancel a zombied execution (#4473) (#4477) + - chore(dependencies): Autobump fiatVersion (#4464) + - feat(mpt-v1): Support for jinja expressions in stages (#4462) + - chore(dependencies): Autobump korkVersion (#4465) + - chore(dependencies): Autobump spinnakerGradleVersion (#4466) + - chore(build): upgrade gradle to 7.6.1 (#4463) + - chore(dependencies): Autobump korkVersion (#4467) + - chore(dependencies): Autobump spinnakerGradleVersion (#4468) + - feat(lambda): migrate stages from AWS Lambda plugin to OSS (#4449) + - fix(queue): Manual Judgment propagation (#4469) + - chore(dependencies): Autobump spinnakerGradleVersion (#4472) + - fix(queue): fix ability to cancel a zombied execution (#4473) + - chore(dependencies): Autobump korkVersion (#4480) + - chore(dependencies): Autobump korkVersion (#4482) + - chore(dependencies): Autobump korkVersion (#4483) + - feat(artifacts): Add ArtifactStore to orca (#4481) + - refactor(tests): convert junit4 based test cases to junit5, clean up and unpin mockito in orca (#4484) + - chore(dependencies): Autobump korkVersion (#4485) + - chore(dependencies): Autobump korkVersion (#4486) + - chore(dependencies): Autobump spinnakerGradleVersion (#4488) + - feat(orca-bakery/manfests): add helmfile support (#4460) + - fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489) + - feat(provider/google): Added cloudrun manifest functionality in orca. (#4396) + - chore(dependencies): Autobump korkVersion (#4499) + - chore(dependencies): Autobump korkVersion (#4500) + - chore(dependencies): Autobump korkVersion (#4501) + - chore(dependencies): Autobump korkVersion (#4502) + - fix(expressions): fetch labels from actually deployed manfiest (#4508) + - chore(dependencies): Autobump korkVersion (#4511) + - chore(dependencies): Autobump korkVersion (#4512) + - chore(dependencies): Autobump fiatVersion (#4515) + - fix: duplicate entry exception for correlation_ids table. (#4521) (#4530) + - fix(vpc): add data annotation to vpc (#4534) (#4538) + - fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4559) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4565) + - fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4583) + - fix(artifacts): Automated triggers with artifact constraints are broken if you have 2 or more of the same type (backport #4579) (#4588) + +#### Spinnaker Fiat - 1.32.3 + + - fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082) (#1092) + - fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077) (#1081) + - chore(dependencies): Autobump korkVersion (#1057) + - feat(fiat): Suppress application details when updating permissions (#1060) + - feat(ldap): Support for handling DN based multiloaded roles (#1058) + - chore(build): upgrade gradle to 7.6.1 (#1059) + - chore(dependencies): Autobump korkVersion (#1061) + - chore(dependencies): Autobump spinnakerGradleVersion (#1062) + - chore(dependencies): Autobump korkVersion (#1063) + - chore(dependencies): Autobump korkVersion (#1064) + - chore(dependencies): Autobump spinnakerGradleVersion (#1065) + - chore(dependencies): Autobump spinnakerGradleVersion (#1067) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1068) + - feat(fiat) - Cache fetched LDAP roles to speed up role syncs. (#1066) + - chore(dependencies): Autobump korkVersion (#1070) + - chore(dependencies): Autobump korkVersion (#1071) + - chore(dependencies): Autobump korkVersion (#1072) + - refactor(tests): convert junit4 based testcases to junit5 and clean up in fiat (#1073) + - chore(dependencies): Autobump korkVersion (#1074) + - chore(dependencies): Autobump korkVersion (#1075) + - fix(ldap): fixed sporadic occurrence of InvalidCacheLoadException (#1076) + - fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077) + - chore(dependencies): Autobump spinnakerGradleVersion (#1078) + - chore(dependencies): Autobump korkVersion (#1083) + - chore(dependencies): Autobump korkVersion (#1084) + - chore(dependencies): Autobump korkVersion (#1085) + - chore(dependencies): Autobump korkVersion (#1086) + - fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082) + - chore(dependencies): Autobump korkVersion (#1093) + - chore(dependencies): Autobump korkVersion (#1094) + +#### Spinnaker Rosco - 1.32.3 + + - chore(dependencies): Autobump korkVersion (#1014) + - chore(dependencies): Autobump korkVersion (#988) + - chore(dependencies): Autobump korkVersion (#990) + - chore(dependencies): Autobump spinnakerGradleVersion (#991) + - chore(build): upgrade gradle to 7.6.1 (#989) + - chore(dependencies): Autobump korkVersion (#992) + - chore(dependencies): Autobump korkVersion (#993) + - chore(dependencies): Autobump spinnakerGradleVersion (#994) + - chore(dependencies): Autobump spinnakerGradleVersion (#995) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#996) + - chore(dependencies): Autobump korkVersion (#997) + - chore(dependencies): Autobump korkVersion (#999) + - chore(dependencies): Autobump korkVersion (#1000) + - feat(artifacts): Add ArtifactStore to rosco (#998) + - refactor(tests): convert junit4 based testcases to junit5 and clean up in rosco (#1001) + - chore(dependencies): Autobump korkVersion (#1002) + - chore(dependencies): Autobump korkVersion (#1003) + - feat(manifests/helmfile): add helmfile templating engine (#986) + - chore(dependencies): Autobump spinnakerGradleVersion (#1004) + - chore(dependencies): Autobump korkVersion (#1005) + - chore(dependencies): Autobump korkVersion (#1006) + - chore(dependencies): Autobump korkVersion (#1007) + - chore(dependencies): Autobump korkVersion (#1008) + - chore(dependencies): Autobump korkVersion (#1012) + - chore(dependencies): Autobump korkVersion (#1013) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#1020) (#1031) + +#### Spinnaker Gate - 1.32.3 + + - chore(dependencies): Autobump fiatVersion (#1697) + - chore(dependencies): Autobump korkVersion (#1695) + - chore(dependencies): Autobump fiatVersion (#1662) + - chore(dependencies): Autobump korkVersion (#1664) + - chore(dependencies): Autobump spinnakerGradleVersion (#1665) + - chore(build): upgrade gradle to 7.6.1 (#1660) + - chore(dependencies): Autobump korkVersion (#1666) + - chore(dependencies): Autobump korkVersion (#1667) + - chore(dependencies): Autobump spinnakerGradleVersion (#1668) + - chore(dependencies): Autobump spinnakerGradleVersion (#1669) + - cleanup(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1670) + - chore(dependencies): Autobump korkVersion (#1672) + - fix(retrofit): use OkHttpClient from Kork (#1673) + - Migration of various Groovy classes to Java (#1663) + - chore(dependencies): Autobump korkVersion (#1675) + - chore(dependencies): Autobump korkVersion (#1676) + - feat(artifacts): Add new ArtifactStore endpoints (#1674) + - refactor(tests): convert junit4 based test cases to junit5 and clean up in gate (#1677) + - chore(dependencies): Autobump korkVersion (#1678) + - chore(dependencies): Autobump korkVersion (#1679) + - chore(dependencies): Autobump spinnakerGradleVersion (#1680) + - chore(cleanup): Removing un-implemented dead code (#1681) + - chore(dependencies): Autobump korkVersion (#1682) + - chore(dependencies): Autobump korkVersion (#1683) + - chore(dependencies): Autobump korkVersion (#1684) + - chore(dependencies): Autobump korkVersion (#1685) + - feat(cdevents-webhooks) : Consume CDEvents webhook API implementation (#1651) + - chore(dependencies): Autobump korkVersion (#1692) + - chore(dependencies): Autobump korkVersion (#1693) + - fix(md): update env model to have post deploy (#1576) + - chore(dependencies): Autobump fiatVersion (#1698) + - fix(cachingFilter: Allow disabling the content caching filter (#1699) (#1702) + +#### Spinnaker Igor - 1.32.3 + + - chore(dependencies): Autobump korkVersion (#1162) + - chore(dependencies): Autobump fiatVersion (#1134) + - chore(dependencies): Autobump spinnakerGradleVersion (#1137) + - chore(build): upgrade gradle to 7.6.1 (#1135) + - chore(dependencies): Autobump korkVersion (#1136) + - chore(dependencies): Autobump korkVersion (#1138) + - chore(dependencies): Autobump spinnakerGradleVersion (#1139) + - chore(dependencies): Autobump spinnakerGradleVersion (#1140) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1141) + - chore(dependencies): Autobump korkVersion (#1142) + - chore(dependencies): Autobump korkVersion (#1144) + - chore(dependencies): Autobump korkVersion (#1145) + - refactor(tests): convert junit4 based testcases to junit5 and clean up in igor (#1146) + - chore(dependencies): Autobump korkVersion (#1147) + - chore(dependencies): Autobump korkVersion (#1148) + - chore(build): default containers to JRE 17 (#1143) + - chore(dependencies): Autobump spinnakerGradleVersion (#1149) + - chore(dependencies): Autobump korkVersion (#1150) + - chore(dependencies): Autobump korkVersion (#1151) + - chore(dependencies): Autobump korkVersion (#1152) + - chore(dependencies): Autobump korkVersion (#1153) + - chore(dependencies): Autobump korkVersion (#1160) + - chore(dependencies): Autobump korkVersion (#1161) + - chore(dependencies): Autobump fiatVersion (#1164) + - fix(java17): remove long-deprecated import that doesn't work with JRE17 (#1170) (#1171) + - fix(java17): add Jackson converter to RestAdapters to avoid Gson (#1174) (#1176) + - fix(java17): stop accessing private fields, run tests using JRE17 (#1173) (#1175) + - feat(jenkins): Enable Jenkins job triggers for jobs in sub-folders (#1204) (#1216) + +#### Spinnaker Kayenta - 1.32.3 + + - fix(orca): Fix orca contributors status. (backport #977) (#980) + - chore(dependencies): Autobump orcaVersion (#966) + - chore(dependencies): Autobump spinnakerGradleVersion (#968) + - chore(build): upgrade gradle to 7.6.1 (#967) + - chore(dependencies): Autobump spinnakerGradleVersion (#969) + - chore(dependencies): Autobump spinnakerGradleVersion (#970) + - chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#971) + - chore(dependencies): Autobump spinnakerGradleVersion (#973) + - chore(dependencies): Autobump orcaVersion (#974) + - feat(exceptions): Add SpinnakerRetrofitErrorHandler and replace RetrofitError catch blocks (#972) + - fix(orca): Fix orca contributors status. (#977) + - chore(dependencies): Autobump orcaVersion (#984) + - chore(dependencies): Autobump orcaVersion (#1002) + diff --git a/payload.json b/payload.json index e0fd2bfef6..c2f845f4af 100644 --- a/payload.json +++ b/payload.json @@ -2,753 +2,595 @@ "armoryServices": [ { "commitMessages": [ - "chore(cd): update armory-commons version to 3.13.3 (#559)", - "fix(tests): Fix JUnit tests (#558)", - "chore(cd): update base service version to gate:2023.04.07.01.27.28.release-1.30.x (#553)", - "chore(cd): update armory-commons version to 3.13.2 (#554)", - "chore(cd): update armory-commons version to 3.13.1 (#537)", - "revert(header): update plugins.json with newest header version (#484)", - "chore(cd): update base service version to gate:2023.04.17.18.59.00.master (#557)", - "chore(cd): update base service version to gate:2023.05.02.16.41.37.master (#560)", - "chore(cd): update base service version to gate:2023.05.02.16.49.52.master (#561)", - "chore(cd): update base service version to gate:2023.05.12.14.58.29.master (#562)", - "chore(cd): update base service version to gate:2023.05.18.17.05.02.master (#564)", - "chore(cd): update base service version to gate:2023.05.25.21.38.35.master (#565)", - "chore(cd): update base service version to gate:2023.06.02.20.01.30.master (#566)", - "chore(cd): update base service version to gate:2023.06.05.20.11.44.master (#567)", - "chore(cd): update base service version to gate:2023.06.12.23.37.52.master (#568)", - "chore(cd): update base service version to gate:2023.06.13.05.17.05.master (#569)", - "chore(cd): update base service version to gate:2023.06.16.09.48.18.master (#570)", - "chore(cd): update base service version to gate:2023.06.17.10.05.03.master (#571)", - "chore(cd): update base service version to gate:2023.06.26.17.12.12.master (#572)", - "chore(cd): update base service version to gate:2023.06.28.20.06.44.master (#573)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#583)", - "chore(cd): update armory-commons version to 3.14.2 (#586)", - "chore(cd): update base service version to gate:2023.08.28.17.15.40.release-1.31.x (#600)", - "chore(cd): update base service version to gate:2023.08.29.05.01.02.release-1.31.x (#604)", - "fix: esapi CVE scan report (#602) (#605)", - "chore(cd): update base service version to gate:2023.09.01.15.43.46.release-1.31.x (#607)", - "chore(ci): removed aquasec scan action (#616) (#621)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (#640) (#641)" + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #504) (#511)", + "chore(ci): removing aquasec scans for any push (#497) (#498)", + "chore(ci): removed aquasec scan action (#489) (#491)", + "chore(alpine): Upgrade alpine version (#481)", + "chore(ci): removing aquasec scans for any push (#497) (#519)", + "fix: Builds (backport #512) (#521)" ], - "currentVersion": "2.31.0", - "name": "Armory Gate", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Dinghy™", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update base service version to front50:2023.05.22.19.11.48.release-1.30.x (#548)", - "chore(cd): update armory-commons version to 3.13.3 (#538)", - "chore(cd): update base service version to front50:2023.04.27.18.45.08.release-1.30.x (#541)", - "chore(cd): update armory-commons version to 3.13.2 (#533)", - "chore(cd): update armory-commons version to 3.13.1 (#514)", - "chore(cd): update base service version to front50:2023.04.07.01.28.32.release-1.30.x (#532)", - "chore(dockerfile): upgrade to latest alpine image (#434)", - "chore(cd): update base service version to front50:2023.04.05.11.05.16.master (#529)", - "chore(cd): update base service version to front50:2023.04.21.14.37.41.master (#540)", - "chore(cd): update base service version to front50:2023.05.02.05.06.08.master (#542)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#564)", - "chore(cd): update base service version to front50:2023.07.18.21.40.31.master (#563)", - "chore(cd): update armory-commons version to 3.14.2 (#567)", - "chore(cd): update base service version to front50:2023.08.28.17.17.25.release-1.31.x (#580)", - "chore(cd): update base service version to front50:2023.08.29.04.59.48.release-1.31.x (#581)", - "chore(cd): update base service version to front50:2023.09.05.18.25.32.release-1.31.x (#584)", - "chore(ci): removed aquasec scan action (#590) (#593)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (#612) (#613)" + "fix(cd): Fix terraform build fail (#529) (#530)", + "Minor changes for Terraform tag name (#527) (#528)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #525) (#526)", + "chore(ci): removed aquasec scan action (#510) (#511)", + "chore(ci): removing aquasec scans on push (#517) (#518)", + "chore(alpine): Update alpine version (#497)" ], - "currentVersion": "2.31.0", - "name": "Armory Front50", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Terraformer™", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update armory-commons version to 3.13.3 (#528)", - "chore(cd): update base service version to rosco:2023.04.05.11.40.04.release-1.30.x (#523)", - "chore(cd): update armory-commons version to 3.13.1 (#508)", - "feat(dockerfile): add Kustomize 4 to Dockerfiles (#434)", - "fix(rosco): added missing rosco-core dependency and upgrading embedded redis for tests (#456)", - "chore(packer): copied templates and config from oss (#457)", - "chore(cd): update base service version to rosco:2022.11.10.16.54.39.master (#458)", - "chore(cd): update base service version to rosco:2022.11.15.19.33.07.master (#459)", - "chore(cd): update base service version to rosco:2022.11.16.17.50.30.master (#460)", - "chore(cd): update base service version to rosco:2022.11.17.15.34.54.master (#461)", - "chore(cd): update base service version to rosco:2022.11.18.18.20.19.master (#462)", - "chore(cd): update base service version to rosco:2022.11.19.01.16.08.master (#463)", - "chore(cd): update base service version to rosco:2022.11.19.16.30.34.master (#464)", - "chore(cd): update base service version to rosco:2022.11.22.14.31.01.master (#466)", - "chore(azure): copying config from oss, upgrading centos (#465)", - "chore(cd): update base service version to rosco:2022.11.24.15.56.54.master (#469)", - "chore(cd): update base service version to rosco:2022.12.08.14.30.19.master (#472)", - "chore(cd): update base service version to rosco:2022.12.08.20.50.39.master (#473)", - "chore(cd): update base service version to rosco:2022.12.09.00.48.23.master (#476)", - "chore(cd): update base service version to rosco:2022.12.09.02.57.42.master (#477)", - "chore(cd): update base service version to rosco:2022.12.09.06.01.36.master (#478)", - "chore(cd): update base service version to rosco:2022.12.09.17.27.05.master (#479)", - "fix(build): Add javax.validation dependency (#480)", - "chore(cd): update base service version to rosco:2022.12.15.16.52.34.master (#481)", - "chore(cd): update base service version to rosco:2022.12.22.04.48.59.master (#482)", - "chore(cd): update base service version to rosco:2023.01.12.21.47.32.master (#485)", - "chore(cd): update base service version to rosco:2023.01.23.17.14.17.master (#487)", - "chore(cd): update base service version to rosco:2023.01.27.00.40.58.master (#488)", - "chore(cd): update base service version to rosco:2023.01.30.16.28.07.master (#489)", - "chore(cd): update base service version to rosco:2023.02.08.19.46.54.master (#490)", - "chore(cd): update base service version to rosco:2023.02.08.22.19.58.master (#491)", - "chore(cd): update base service version to rosco:2023.02.08.23.30.28.master (#492)", - "chore(cd): update base service version to rosco:2023.02.09.00.57.01.master (#493)", - "chore(cd): update base service version to rosco:2023.02.09.06.34.37.master (#494)", - "chore(cd): update base service version to rosco:2023.02.16.16.48.52.master (#495)", - "chore(cd): update base service version to rosco:2023.02.20.19.50.47.master (#496)", - "chore(cd): update armory-commons version to 3.9.5 (#505)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#549)", - "chore(cd): update armory-commons version to 3.14.2 (#552)", - "chore(ci): removed aquasec scan action (#565) (#567)", - "chore(cd): update base service version to rosco:2023.08.28.17.15.52.release-1.31.x (#562)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#587)", - "chore(cd): update base service version to rosco:2023.10.18.06.02.57.release-1.31.x (#590)" + "chore(cd): update base deck version to 2023.0.0-20231018060056.release-1.31.x (#1361)", + "fix(action): upgrade node version to match OSS (#1356) (#1357)", + "chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1355)", + "chore(ci): removed aquasec scan action (#1340) (#1344)", + "chore(cd): update base deck version to 2023.0.0-20230403112432.master (#1325)", + "chore(ci): removed aquasec scan action (#1340) (#1387)", + "chore: OS updates (#1354) (#1388)", + "chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1386)", + "fix(action): upgrade node version to match OSS (#1356) (#1385)", + "chore(cd): update base deck version to 2023.0.0-20231024141913.release-1.32.x (#1380)" ], - "currentVersion": "2.31.0", - "name": "Armory Rosco", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Deck", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(alpine): Update alpine version (#497)", - "chore(ci): removing aquasec scans on push (#517) (#518)", - "chore(ci): removed aquasec scan action (#510) (#511)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #525) (#526)", - "Minor changes for Terraform tag name (#527) (#528)", - "fix(cd): Fix terraform build fail (#529) (#530)", - "Fix build cd artifact erro, no space lef on the device (#531) (#532)" + "chore(ci): removed aquasec scan action (#590) (#593)", + "chore(cd): update base service version to front50:2023.09.05.18.25.32.release-1.31.x (#584)", + "chore(cd): update base service version to front50:2023.08.29.04.59.48.release-1.31.x (#581)", + "chore(cd): update base service version to front50:2023.08.28.17.17.25.release-1.31.x (#580)", + "chore(cd): update armory-commons version to 3.14.2 (#567)", + "chore(cd): update base service version to front50:2023.07.18.21.40.31.master (#563)", + "chore(cd): update base service version to front50:2023.09.05.18.32.03.release-1.32.x (#633)", + "chore: Front50 OS upgrade (#604) (#639)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #612) (#642)", + "chore(cd): update armory-commons version to 3.15.2 (#645)" ], - "currentVersion": "2.31.0", - "name": "Terraformer™", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Front50", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update base service version to clouddriver:2023.05.30.19.45.40.release-1.30.x (#882)", - "chore(cd): update armory-commons version to 3.13.5 (#874)", - "chore(cd): update armory-commons version to 3.13.4 (#869)", - "chore(cd): update armory-commons version to 3.13.3 (#867)", - "chore(cd): update armory-commons version to 3.13.2 (#861)", - "chore(cd): update base service version to clouddriver:2023.04.07.02.16.05.release-1.30.x (#860)", - "chore(cd): update base service version to clouddriver:2023.04.06.10.03.44.release-1.30.x (#859)", - "chore(cd): update base service version to clouddriver:2023.04.05.14.02.06.release-1.30.x (#856)", - "chore(cd): update base service version to clouddriver:2023.03.24.23.48.26.release-1.30.x (#839)", - "chore(cd): update armory-commons version to 3.13.1 (#837)", - "chore(cd): update base service version to clouddriver:2023.03.18.00.04.47.master (#818)", - "chore(cd): update base service version to clouddriver:2023.03.21.00.31.33.master (#819)", - "chore(cd): update base service version to clouddriver:2023.03.21.19.49.36.master (#820)", - "chore(cd): update base service version to clouddriver:2023.03.22.20.00.03.master (#824)", - "chore(cd): update base service version to clouddriver:2023.03.23.21.01.03.master (#827)", - "chore(cd): update base service version to clouddriver:2023.03.24.23.48.26.master (#828)", - "chore(cd): update base service version to clouddriver:2023.03.29.20.10.21.master (#834)", - "chore(cd): update base service version to clouddriver:2023.03.30.15.20.14.master (#835)", - "chore(cd): update base service version to clouddriver:2023.03.30.16.52.08.master (#838)", - "chore(cd): update base service version to clouddriver:2023.03.31.19.56.29.master (#840)", - "chore(cd): update base service version to clouddriver:2023.03.31.22.03.23.master (#841)", - "chore(cd): update base service version to clouddriver:2023.03.31.22.50.54.master (#842)", - "chore(cd): update base service version to clouddriver:2023.04.01.00.13.01.master (#843)", - "chore(cd): update base service version to clouddriver:2023.04.01.03.32.05.master (#845)", - "chore(cd): update base service version to clouddriver:2023.04.01.04.39.47.master (#846)", - "chore(cd): update base service version to clouddriver:2023.04.01.05.26.14.master (#847)", - "chore(cd): update base service version to clouddriver:2023.04.01.06.46.40.master (#848)", - "chore(cd): update base service version to clouddriver:2023.04.02.04.27.18.master (#849)", - "chore(cd): update base service version to clouddriver:2023.04.02.05.24.21.master (#850)", - "chore(cd): update base service version to clouddriver:2023.04.02.06.10.44.master (#851)", - "chore(cd): update base service version to clouddriver:2023.04.03.15.54.26.master (#852)", - "chore(cd): update base service version to clouddriver:2023.04.03.17.05.33.master (#853)", - "Bumped aws-cli to 1.22 for FIPS compliance (#854)", - "chore(cd): update base service version to clouddriver:2023.04.05.11.43.53.master (#855)", - "chore(cd): update base service version to clouddriver:2023.04.05.21.36.10.master (#857)", - "chore(cd): update base service version to clouddriver:2023.04.17.19.36.00.master (#865)", - "chore(cd): update base service version to clouddriver:2023.05.02.05.46.22.master (#871)", - "chore(cd): update base service version to clouddriver:2023.05.04.00.42.22.master (#872)", - "chore(cd): update base service version to clouddriver:2023.05.11.19.04.48.master (#873)", - "chore(cd): update base service version to clouddriver:2023.05.18.17.41.51.master (#875)", - "chore(cd): update base service version to clouddriver:2023.05.19.23.07.09.master (#876)", - "chore(cd): update base service version to clouddriver:2023.05.25.22.18.08.master (#877)", - "chore(cd): update base service version to clouddriver:2023.05.30.17.49.03.master (#879)", - "chore(cd): update base service version to clouddriver:2023.06.02.19.20.42.master (#884)", - "chore(cd): update base service version to clouddriver:2023.06.05.20.51.02.master (#885)", - "chore(cd): update armory-commons version to 3.14.2 (#911)", - "chore(cd): update base service version to clouddriver:2023.07.21.18.25.26.release-1.31.x (#915)", - "fix: AWS CLI pip installation (#918) (#924)", - "chore(cd): update base service version to clouddriver:2023.08.28.14.14.40.release-1.31.x (#939)", - "chore(cd): update base service version to clouddriver:2023.08.28.17.52.39.release-1.31.x (#941)", - "chore(cd): update base service version to clouddriver:2023.08.29.05.45.59.release-1.31.x (#942)", - "chore(cd): update base service version to clouddriver:2023.09.08.18.30.47.release-1.31.x (#968)", - "chore(cd): update base service version to clouddriver:2023.09.20.19.42.06.release-1.31.x (#981)", - "chore(ci): removed aquasec scan action (#971) (#982)", - "fix: CVE-2023-37920 (#977) (#993)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1004)", - "chore(cd): update base service version to clouddriver:2023.11.20.21.43.26.release-1.31.x (#1030)", - "chore(cd): update base service version to clouddriver:2023.11.22.08.49.50.release-1.31.x (#1037)" + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#640)", + "chore(cd): update base service version to echo:2023.08.29.05.00.24.release-1.31.x (#612)", + "chore(ci): removed aquasec scan action (#618) (#621)", + "chore(cd): update armory-commons version to 3.14.2 (#601)", + "chore(cd): update base service version to echo:2023.02.20.21.09.15.master (#539)", + "fix: Upgrade grpc-netty-shaded to address the service initialization failure issue. (#647) (#649) (#672)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#674)", + "chore(cd): update base service version to echo:2023.09.27.02.27.14.master (backport #630) (#673)", + "chore(cd): update armory-commons version to 3.15.2 (#677)", + "chore(cd): update base service version to echo:2023.08.29.18.12.32.master (#678)" ], - "currentVersion": "2.31.0", - "name": "Armory Clouddriver", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Echo", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(ci): removed aquasec scan action (#489) (#491)", - "chore(ci): removing aquasec scans for any push (#497) (#498)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #504) (#511)", - "fix: Builds (#512) (#515)" + "chore(cd): update base service version to clouddriver:2023.11.20.21.43.26.release-1.31.x (#1030)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1004)", + "fix: CVE-2023-37920 (#977) (#993)", + "chore(ci): removed aquasec scan action (#971) (#982)", + "chore(cd): update base service version to clouddriver:2023.09.20.19.42.06.release-1.31.x (#981)", + "chore(cd): update base service version to clouddriver:2023.09.08.18.30.47.release-1.31.x (#968)", + "chore(cd): update base service version to clouddriver:2023.08.29.05.45.59.release-1.31.x (#942)", + "chore(cd): update base service version to clouddriver:2023.08.28.17.52.39.release-1.31.x (#941)", + "chore(cd): update base service version to clouddriver:2023.08.28.14.14.40.release-1.31.x (#939)", + "fix: AWS CLI pip installation (#918) (#924)", + "chore(cd): update base service version to clouddriver:2023.07.21.18.25.26.release-1.31.x (#915)", + "chore(cd): update armory-commons version to 3.14.2 (#911)", + "chore(cd): update base service version to clouddriver:2023.06.05.20.51.02.master (#885)", + "chore(cd): update base service version to clouddriver:2023.11.22.08.49.43.release-1.32.x (#1053)", + "fix: Enable bootstrap mechanism disabled and deprecated starting with spring cloud 2020.0.0 (#888) (#1061)", + "fix: CVE-2023-37920 (#977) (#1062)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1064)", + "chore(cd): update armory-commons version to 3.15.2 (#1068)" ], - "currentVersion": "2.31.0", - "name": "Dinghy™", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Clouddriver", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "fix(okhttp): Decrypt properties before creating client. (#501)", - "chore(cd): update base service version to fiat:2023.07.21.15.45.35.release-1.30.x (#496)", - "chore(cd): update armory-commons version to 3.13.5 (#478)", - "chore(cd): update armory-commons version to 3.13.3 (#475)", - "chore(cd): update armory-commons version to 3.13.2 (#471)", - "chore(cd): update base service version to fiat:2023.04.05.11.36.40.release-1.30.x (#470)", - "chore(cd): update armory-commons version to 3.13.1 (#456)", - "chore(cd): update base service version to fiat:2023.02.20.19.50.58.master (#437)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#497)", - "chore(cd): update armory-commons version to 3.14.2 (#500)", - "fix(okhttp): Decrypt properties before creating client. (#501) (#504)", - "chore(ci): removed aquasec scan action (#523) (#525)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (#540) (#541)", - "chore(cd): update base service version to fiat:2023.08.28.17.11.42.release-1.31.x (#519)" + "chore(cd): update base orca version to 2023.11.07.16.19.53.release-1.31.x (#765)", + "chore(cd): update base orca version to 2023.11.06.18.16.18.release-1.31.x (#763)", + "chore(cd): update base orca version to 2023.10.18.06.01.58.release-1.31.x (#751)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#746)", + "fix(ci): added release.version to docker build (#745)", + "chore(cd): update base orca version to 2023.10.10.16.08.51.release-1.31.x (#743)", + "fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#742)", + "chore(ci): removing docker build and aquasec scans (#715)", + "chore(cd): update base orca version to 2023.09.22.18.05.39.release-1.31.x (#714)", + "chore(cd): update base orca version to 2023.09.22.14.30.27.release-1.31.x (#711)", + "chore(ci): removed aquasec scan action (#695) (#705)", + "chore(cd): update base orca version to 2023.08.29.05.07.45.release-1.31.x (#688)", + "chore(cd): update base orca version to 2023.08.28.20.04.29.release-1.31.x (#687)", + "chore(cd): update base orca version to 2023.07.21.15.43.04.release-1.31.x (#675)", + "chore(cd): update armory-commons version to 3.14.2 (#671)", + "chore(cd): update base orca version to 2022.04.01.22.15.58.master (#459)", + "chore(cd): update base orca version to 2023.11.07.00.08.45.release-1.32.x (#791)", + "fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#802)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#801)", + "chore(cd): update armory-commons version to 3.15.2 (#805)", + "chore(build): pull latest changes from master (#806)" ], - "currentVersion": "2.31.0", - "name": "Armory Fiat", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Orca", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update armory-commons version to 3.13.3 (#452)", - "chore(cd): update armory-commons version to 3.13.2 (#449)", - "chore(cd): update base service version to igor:2023.04.07.01.27.38.release-1.30.x (#448)", - "chore(cd): update armory-commons version to 3.13.1 (#431)", - "chore(cd): update base service version to igor:2022.09.14.15.59.58.master (#368)", - "chore(cd): update armory-commons version to 3.14.2 (#475)", - "chore(ci): removed aquasec scan action (#495) (#507)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (#524) (#525)", - "fix: NoSuchMethodError exception in JenkinsClient. (#377) (#529)", - "chore(cd): update base service version to igor:2023.08.29.04.59.43.release-1.31.x (#488)" + "chore(feat): Support ARM with docker buildx - SAAS-1953 (#540) (#541)", + "chore(ci): removed aquasec scan action (#523) (#525)", + "fix(okhttp): Decrypt properties before creating client. (#501) (#504)", + "chore(cd): update armory-commons version to 3.14.2 (#500)", + "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#497)", + "chore(ci): removed aquasec scan action (#523) (#569)", + "chore: OS Updates (#532) (#568)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #540) (#567)", + "chore(cd): update armory-commons version to 3.15.2 (#572)", + "chore(cd): update base service version to 2023.08.24.21.54.55.master (#573)" ], - "currentVersion": "2.31.0", - "name": "Armory Igor", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Fiat", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update armory-commons version to 3.13.5 (#583)", - "chore(cd): update armory-commons version to 3.13.4 (#580)", - "chore(cd): update armory-commons version to 3.13.3 (#578)", - "chore(cd): update armory-commons version to 3.13.2 (#575)", - "chore(cd): update base service version to echo:2023.04.07.01.30.15.release-1.30.x (#573)", - "chore(cd): update base service version to echo:2023.04.05.11.38.02.release-1.30.x (#572)", - "chore(cd): update armory-commons version to 3.13.1 (#558)", - "chore(cd): update base service version to echo:2023.02.20.21.09.15.master (#539)", - "chore(cd): update armory-commons version to 3.14.2 (#601)", - "chore(ci): removed aquasec scan action (#618) (#621)", - "chore(cd): update base service version to echo:2023.08.29.05.00.24.release-1.31.x (#612)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#640)", - "fix: Upgrade grpc-netty-shaded to address the service initialization failure issue. (#647) (#648)" + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#587)", + "chore(cd): update base service version to rosco:2023.08.28.17.15.52.release-1.31.x (#562)", + "chore(ci): removed aquasec scan action (#565) (#567)", + "chore(cd): update armory-commons version to 3.14.2 (#552)", + "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#549)", + "chore(cd): update armory-commons version to 3.15.2 (#626)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#622)", + "fix(ci): Removing integration tests as not stable (#627) (#628)", + "chore(cd): update base service version to rosco:2023.10.18.06.02.52.release-1.32.x (#616)" ], - "currentVersion": "2.31.0", - "name": "Armory Echo", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Rosco", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update armory-commons version to 3.13.5 (#439)", - "fix: Remove whitespace when defining spring properties (#437) (#438)", - "fix(config): add missing exclude spring config (#435) (#436)", - "fix: Update path of main class. (#432)", - "chore(refactoring): refactored setting default system properties (#429)", - "chore(cd): update armory-commons version to 3.13.3 (#428)", - "chore(cd): update base service version to kayenta:2023.04.13.23.42.23.release-1.30.x (#427)", - "chore(cd): update armory-commons version to 3.13.2 (#424)", - "chore(cd): update base service version to kayenta:2023.01.24.16.10.35.master (#387)", - "fix: Update path of main class. (#432) (#433)", - "fix(config): add missing exclude spring config (#435)", - "fix: Remove whitespace when defining spring properties (#437)", - "chore(cd): update armory-commons version to 3.14.2 (#456)", - "chore(ci): removed aquasec scan action (#469) (#470)", - "Update buildx for build gradle and action workflow (#484) (#485)", - "chore(cd): update base service version to kayenta:2023.08.29.15.29.59.release-1.31.x (#464)" + "chore(ci): removed aquasec scan action (#616) (#621)", + "chore(cd): update base service version to gate:2023.09.01.15.43.46.release-1.31.x (#607)", + "fix: esapi CVE scan report (#602) (#605)", + "chore(cd): update base service version to gate:2023.08.29.05.01.02.release-1.31.x (#604)", + "chore(cd): update base service version to gate:2023.08.28.17.15.40.release-1.31.x (#600)", + "chore(cd): update armory-commons version to 3.14.2 (#586)", + "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#583)", + "Updating Banner plugin to 0.2.0 (#630) (#672)", + "chore: OS Upgrades (#629) (#671)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #640) (#670)", + "chore(cd): update base service version to gate:2023.09.01.15.44.50.release-1.32.x (#664)", + "chore(cd): update armory-commons version to 3.15.2 (#676)" ], - "currentVersion": "2.31.0", - "name": "Armory Kayenta", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Gate", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update base deck version to 2023.0.0-20230621174859.release-1.30.x (#1335)", - "chore(cd): update base deck version to 2023.0.0-20230321144223.release-1.30.x (#1331)", - "chore(cd): update base deck version to 2023.0.0-20230220132814.master (#1300)", - "chore(alpine): Upgrade alpine version (#1302)", - "chore(cd): update base deck version to 2023.0.0-20230308202716.master (#1305)", - "chore(cd): update base deck version to 2023.0.0-20230309231023.master (#1306)", - "chore(cd): update base deck version to 2023.0.0-20230310120132.master (#1307)", - "chore(cd): update base deck version to 2023.0.0-20230315120430.master (#1308)", - "chore(cd): update base deck version to 2023.0.0-20230321144223.master (#1309)", - "chore(cd): update base deck version to 2023.0.0-20230329194405.master (#1310)", - "chore(cd): update base deck version to 2023.0.0-20230330162636.master (#1311)", - "chore(cd): update base deck version to 2023.0.0-20230331215046.master (#1312)", - "chore(cd): update base deck version to 2023.0.0-20230331223352.master (#1313)", - "chore(cd): update base deck version to 2023.0.0-20230331235900.master (#1317)", - "chore(cd): update base deck version to 2023.0.0-20230401002322.master (#1318)", - "chore(build): only run security scans on PR merge (#1319)", - "chore(cd): update base deck version to 2023.0.0-20230401030506.master (#1320)", - "chore(cd): update base deck version to 2023.0.0-20230402044748.master (#1322)", - "chore(cd): update base deck version to 2023.0.0-20230402051752.master (#1323)", - "chore(cd): update base deck version to 2023.0.0-20230402053723.master (#1324)", - "chore(cd): update base deck version to 2023.0.0-20230403112432.master (#1325)", - "chore(ci): removed aquasec scan action (#1340) (#1344)", - "chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1355)", - "fix(action): upgrade node version to match OSS (#1356) (#1357)", - "chore(cd): update base deck version to 2023.0.0-20231018060056.release-1.31.x (#1361)", - "chore(cd): update base deck version to 2023.0.0-20231024154256.release-1.31.x (#1363)" + "fix: NoSuchMethodError exception in JenkinsClient. (#377) (#529)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (#524) (#525)", + "chore(ci): removed aquasec scan action (#495) (#507)", + "chore(cd): update armory-commons version to 3.14.2 (#475)", + "chore(cd): update base service version to igor:2022.09.14.15.59.58.master (#368)", + "fix: NoSuchMethodError exception in JenkinsClient. (#377) (#558)", + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #524) (#557)", + "chore(cd): update base service version to igor:2024.01.22.15.24.36.release-1.32.x (#554)", + "chore(cd): update armory-commons version to 3.15.2 (#562)" ], - "currentVersion": "2.31.0", - "name": "Armory Deck", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Igor", + "previousVersion": "2.31.0" }, { "commitMessages": [ - "chore(cd): update base orca version to 2023.06.29.14.44.25.release-1.30.x (#658)", - "chore(cd): update base orca version to 2023.06.20.15.55.26.release-1.30.x (#656)", - "chore(cd): update base orca version to 2023.05.18.14.27.05.release-1.30.x (#644)", - "chore(cd): update armory-commons version to 3.13.5 (#642)", - "chore(cd): update armory-commons version to 3.13.4 (#637)", - "chore(cd): update armory-commons version to 3.13.3 (#635)", - "chore(build): Backport missing build changes (#634)", - "chore(cd): update armory-commons version to 3.13.2 (#630)", - "chore(cd): update base orca version to 2023.04.07.01.52.33.release-1.30.x (#629)", - "chore(cd): update armory-commons version to 3.13.1 (#613)", - "chore(cd): update base orca version to 2022.04.01.22.15.58.master (#459)", - "chore(cd): update armory-commons version to 3.14.2 (#671)", - "chore(cd): update base orca version to 2023.07.21.15.43.04.release-1.31.x (#675)", - "chore(cd): update base orca version to 2023.08.28.20.04.29.release-1.31.x (#687)", - "chore(cd): update base orca version to 2023.08.29.05.07.45.release-1.31.x (#688)", - "chore(ci): removed aquasec scan action (#695) (#705)", - "chore(cd): update base orca version to 2023.09.22.14.30.27.release-1.31.x (#711)", - "chore(cd): update base orca version to 2023.09.22.18.05.39.release-1.31.x (#714)", - "chore(ci): removing docker build and aquasec scans (#715)", - "fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#742)", - "chore(cd): update base orca version to 2023.10.10.16.08.51.release-1.31.x (#743)", - "fix(ci): added release.version to docker build (#745)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#746)", - "chore(cd): update base orca version to 2023.10.18.06.01.58.release-1.31.x (#751)", - "chore(cd): update base orca version to 2023.11.06.18.16.18.release-1.31.x (#763)", - "chore(cd): update base orca version to 2023.11.07.16.19.53.release-1.31.x (#765)", - "chore(build): trigger 2.31.x build (#777)" + "Update buildx for build gradle and action workflow (#484) (#485)", + "chore(ci): removed aquasec scan action (#469) (#470)", + "chore(cd): update armory-commons version to 3.14.2 (#456)", + "fix: Remove whitespace when defining spring properties (#437)", + "chore: OS Updates (#476) (#508)", + "fix(dev): renaming package of main class to run kayenta locally (#452) (#509)", + "chore(cd): update base service version to kayenta:2023.11.22.03.11.43.master (#493) (#510)", + "chore(feat): Support ARM arch - SAAS-1953 (backport #484) (#507)", + "chore(cd): update armory-commons version to 3.15.2 (#513)", + "Update gradle.properties (#514)" ], - "currentVersion": "2.31.0", - "name": "Armory Orca", - "previousVersion": "2.30.0" + "currentVersion": "2.32.0-rc1", + "name": "Armory Kayenta", + "previousVersion": "2.31.0" } ], - "armoryVersion": "2.31.0", + "armoryVersion": "2.32.0-rc1", "ossServices": [ { "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1649)", - "chore(dependencies): Autobump fiatVersion (#1630)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1634)", - "chore(dependencies): Autobump fiatVersion (#1635)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#1636)", - "chore(dependencies): Autobump korkVersion (#1637)", - "chore(dependencies): Autobump fiatVersion (#1638)", - "feat(gha): configure dependabot to keep github actions up to date (#1639)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#1641)", - "chore(deps): bump actions/checkout from 2 to 3 (#1642)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#1644)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#1640)", - "chore(deps): bump actions/setup-java from 2 to 3 (#1643)", - "chore(gha): replace action for creating github releases (#1645)", - "chore(gha): replace deprecated set-output commands with environment files (#1646)", - "chore(dependencies): Autobump korkVersion (#1647)", - "chore(dependencies): Autobump korkVersion (#1648)", - "chore(dependencies): Autobump korkVersion (#1652)", - "fix(web/test): move GateConfigAuthenticatedRequestFilterTest out of the com.netflix.spinnaker.gate.config package (#1655)", - "chore(dependencies): Autobump korkVersion (#1654)", - "fix(web/test): remove race in FunctionalSpec (#1657)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1658)", - "chore(dependencies): Autobump korkVersion (#1659)", - "chore(dependencies): Autobump korkVersion (#1661)", - "chore(dependencies): Autobump fiatVersion (#1662)", - "chore(dependencies): Autobump korkVersion (#1695)", - "chore(dependencies): Autobump fiatVersion (#1697)", - "fix(cachingFilter: Allow disabling the content caching filter (#1699) (#1701)" + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10047)", + "fix: Scaling bounds should parse float not int (#10026) (#10032)", + "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10023)", + "Publish packages to NPM (#10000)", + "chore(dependencies): Autobump spinnakerGradleVersion (#10002)", + "chore(dependencies): Autobump spinnakerGradleVersion (#10004)", + "feat(lambda): Migrate Lambda plugin to OSS (#9988)", + "chore(dependencies): Autobump spinnakerGradleVersion (#10006)", + "chore(build): upgrade to Gradle 7.6.1 (#10008)", + "fix(core/pipeline): Resolved issue getting during pipeline save with spaces in pipeline name. (#10009)", + "feat(cdevents-webhooks) : CDEvents Webhook type in Automated Triggers type (#9977)", + "fix(security): don't expose server information on error pages (#10010)", + "feat(artifacts): Add support for artifact store views and calls (#10011)", + "feat(kubernetes): Add Deck stage for Rolling Restart (#10012)", + "chore(dependencies): Autobump spinnakerGradleVersion (#10013)", + "feat(stages/bakeManifests): add helmfile support (#9998)", + "Publish packages to NPM (#10005)", + "feat(core): set Cancellation Reason to be expanded by default (#10018)", + "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10022)", + "fix: Scaling bounds should parse float not int (#10026) (#10033)", + "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048)", + "fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050) (#10054)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Gate", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Deck", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "fix(validator): Fix NPE when traffic management is not defined in a deployment manifest (#1253) (#1254)", - "chore(dependencies): Autobump fiatVersion (#1248)", - "chore(dependencies): don't create an autobump PR for halyard on a front50 release branch (#1115) (#1247)", - "chore(dependencies): Autobump korkVersion (#1246)", - "chore(dependencies): Autobump fiatVersion (#1225)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1229)", - "chore(dependencies): Autobump fiatVersion (#1230)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#1231)", - "chore(dependencies): Autobump korkVersion (#1232)", - "chore(dependencies): Autobump fiatVersion (#1233)", - "feat(gha): configure dependabot to keep github actions up to date (#1234)", - "chore(deps): bump actions/checkout from 2 to 3 (#1235)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#1238)", - "chore(deps): bump peter-evans/repository-dispatch from 1 to 2 (#1236)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#1237)", - "chore(deps): bump actions/setup-java from 2 to 3 (#1239)", - "chore(gha): replace action for creating github releases (#1240)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#1242)", - "chore(dependencies): Autobump korkVersion (#1243)", - "chore(dependencies): Autobump korkVersion (#1244)", - "chore(gha): replace deprecated set-output commands with environment files (#1241)", - "chore(dependencies): Autobump korkVersion (#1245)", - "chore(dependencies): Autobump korkVersion (#1250)", - "feat(core + sql): Optimize cache refresh (#1249)", - "feat(pipelines): add new GET /pipelines/triggeredBy/{id:.+}/{status} endpoint (#1251)", - "feat(web): add optional query params to the GET /pipelines endpoint (#1252)", - "fix(validator): Fix NPE when traffic management is not defined in a deployment manifest (#1253)", - "chore(dependencies): Autobump korkVersion (#1255)", - "perf(sql): add index on last_modified_at (#1256)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1258)", - "refactor(deprecation): remove deprecated gradle constructs/features from front50 in order to upgrade gradle 7 (#1257)", - "fix(migrations): do not migrate redblack pipelines without stages (#1259)", - "chore(dependencies): Autobump korkVersion (#1262)", - "chore(dependencies): Autobump korkVersion (#1263)", - "chore(dependencies): Autobump fiatVersion (#1264)", - "fix(web): check trigger.getType() for null before invoking equals method (#1277) (#1278)", - "fix(core): tolerate items with null ids (#1276) (#1280)", - "fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279) (#1281)", - "chore(dependencies): Autobump korkVersion (#1299)", "chore(dependencies): Autobump fiatVersion (#1300)", - "fix(dependency): fix dependency version leak of google-api-services-storage from kork in front50-web (#1302) (#1384)" + "chore(dependencies): Autobump korkVersion (#1299)", + "fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279) (#1281)", + "fix(core): tolerate items with null ids (#1276) (#1280)", + "fix(web): check trigger.getType() for null before invoking equals method (#1277) (#1278)", + "chore(dependencies): Autobump fiatVersion (#1264)", + "chore(build): upgrade gradle to 7.6.1 (#1265)", + "chore(dependencies): Autobump korkVersion (#1266)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1267)", + "chore(dependencies): Autobump korkVersion (#1268)", + "chore(dependencies): Autobump korkVersion (#1269)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1270)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1271)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1272)", + "chore(dependencies): Autobump korkVersion (#1273)", + "feat(sql): add configuration property sql.healthIntervalMillis (#1275)", + "fix(core): tolerate items with null ids (#1276)", + "fix(web): check trigger.getType() for null before invoking equals method (#1277)", + "fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279)", + "chore(dependencies): Autobump korkVersion (#1282)", + "chore(dependencies): Autobump korkVersion (#1283)", + "chore(dependencies): Autobump korkVersion (#1284)", + "chore(dependencies): Autobump korkVersion (#1285)", + "chore(build): update default containers to JRE 17 (#1274)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1286)", + "chore(dependencies): Autobump korkVersion (#1287)", + "chore(dependencies): Autobump korkVersion (#1288)", + "chore(dependencies): Autobump korkVersion (#1289)", + "chore(dependencies): Autobump korkVersion (#1290)", + "chore(dependencies): Autobump korkVersion (#1297)", + "chore(dependencies): Autobump korkVersion (#1298)", + "chore(dependencies): Autobump fiatVersion (#1301)", + "fix(dependency): fix dependency version leak of google-api-services-storage from kork in front50-web (#1302) (#1385)" ], - "currentVersion": "1.31.3", + "currentVersion": "1.32.3", "name": "Spinnaker Front50", - "previousVersion": "1.30.0" + "previousVersion": "1.31.0" }, { "commitMessages": [ - "fix(manifests/test): add org.junit.jupiter:junit-jupiter-engine as a test runtime dependency (#963)", - "chore(dependencies): Autobump spinnakerGradleVersion (#964)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#965)", - "chore(gha): replace action for creating github releases (#966)", - "fix(gha): remove empty env block (#967)", - "fix(gha): remove refs/tags from github release names (#968)", - "chore(gha): use checkout@v3 to stay up to date (#969)", - "feat(gha): configure dependabot to keep github actions up to date (#970)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#972)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#973)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#971)", - "chore(dependencies): Autobump korkVersion (#974)", - "chore(dependencies): Autobump korkVersion (#975)", - "chore(dependencies): Autobump korkVersion (#976)", - "chore(dependencies): Autobump korkVersion (#977)", - "refactor(retrofit2): Use retrofit2.x client instead of retrofit1.9 for artifact fetch from clouddriver (#953)", - "refactor(web/test): V2BakeryControllerWithClouddriverServiceTest cleanup (#979)", - "chore(dependencies): Autobump korkVersion (#981)", - "refactor(retrofit2): use retrofit2 client to clouddriver API calls instead of retrofit1.9 (#980)", - "chore(dependencies): Autobump korkVersion (#982)", - "refactor(manifests): use new methods in manifest exception handling (#983)", - "chore(dependencies): Autobump spinnakerGradleVersion (#985)", - "chore(dependencies): Autobump korkVersion (#987)", - "chore(dependencies): Autobump korkVersion (#988)", - "chore(dependencies): Autobump korkVersion (#1014)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#1020) (#1030)" + "chore(dependencies): Autobump korkVersion (#1333)", + "fix(gha): Fix github status log and add tests (#1316) (#1318)", + "chore(dependencies): Autobump fiatVersion (#1299)", + "chore(dependencies): Autobump korkVersion (#1301)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1302)", + "chore(build): upgrade gradle to 7.6.1 (#1300)", + "chore(dependencies): Autobump korkVersion (#1303)", + "chore(dependencies): Autobump korkVersion (#1304)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1305)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1306)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1307)", + "chore(dependencies): Autobump korkVersion (#1308)", + "feat(cdevents-webhooks) : Consume CDEvents webhook API implementation (#1290)", + "chore(dependencies): Autobump korkVersion (#1309)", + "chore(dependencies): Autobump korkVersion (#1310)", + "refactor(tests): convert junit4 based testcases to junit5 and clean up in echo (#1311)", + "chore(dependencies): Autobump korkVersion (#1312)", + "chore(dependencies): Autobump korkVersion (#1313)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1314)", + "fix(gha): Fix github status log and add tests (#1316)", + "chore(dependencies): Autobump korkVersion (#1321)", + "chore(dependencies): Autobump korkVersion (#1322)", + "feat(rest/circuit-breaker): Optimize Circuit Breaker in Rest Events (#1315)", + "chore(dependencies): Autobump korkVersion (#1323)", + "chore(dependencies): Autobump korkVersion (#1324)", + "chore(dependencies): Autobump korkVersion (#1331)", + "chore(dependencies): Autobump korkVersion (#1332)", + "chore(dependencies): Autobump fiatVersion (#1335)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Rosco", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Echo", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "chore(dependencies): Autobump fiatVersion (#5943)", - "fix(metrics): revert metric names to pre-Java (#5936) (#5942)", - "chore(dependencies): don't create an autobump PR for halyard on a clouddriver release branch (#5677) (#5939)", - "chore(dependencies): Autobump korkVersion (#5938)", - "chore(dependencies): Autobump fiatVersion (#5912)", - "chore(dependencies): Autobump spinnakerGradleVersion (#5918)", - "chore(dependencies): Autobump fiatVersion (#5919)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#5920)", - "chore(dependencies): Autobump korkVersion (#5921)", - "chore(dependencies): Autobump fiatVersion (#5922)", - "feat(gha): configure dependabot to keep github actions up to date (#5923)", - "chore(deps): bump actions/cache from 2 to 3 (#5926)", - "chore(deps): bump actions/checkout from 2 to 3 (#5924)", - "chore(gha): replace action for creating github releases (#5929)", - "chore(deps): bump peter-evans/repository-dispatch from 1 to 2 (#5925)", - "chore(deps): bump actions/setup-java from 2 to 3 (#5928)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#5927)", - "chore(gha): replace deprecated set-output commands with environment files (#5930)", - "chore(deps): bump github/codeql-action from 1 to 2 (#5932)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#5931)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#5933)", - "chore(dependencies): Autobump korkVersion (#5934)", - "chore(dependencies): Autobump korkVersion (#5935)", - "chore(dependencies): Autobump korkVersion (#5937)", - "fix(metrics): revert metric names to pre-Java (#5936)", - "chore(dependencies): Autobump korkVersion (#5944)", - "chore(dependencies): Autobump korkVersion (#5946)", - "fix(aws): standardize retry logic in LocalFileUserDataProvider.isLegacyUdf (#5947)", - "feat(kubernetes): skip checking and allow operations on all kinds (#5949)", - "chore(dependencies): Autobump spinnakerGradleVersion (#5951)", - "refactor(deprecation): remove deprecated gradle constructs/features from clouddriver in order to upgrade gradle 7 (#5950)", - "chore(dependencies): Autobump korkVersion (#5952)", - "fix(aws): ECS Service Tagging broken (#5954)", - "chore(dependencies): Autobump korkVersion (#5961)", - "chore(dependencies): Autobump fiatVersion (#5962)", - "fix(gce): remove the duplicate cache attribute \"subnet\" and update the test (#5977) (#5984)", - "fix(builds): Backport flag for installing aws cli (#6009)", - "chore(dependencies): Autobump korkVersion (#6010)", - "chore(dependencies): Autobump fiatVersion (#6011)", - "fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6036)", - "fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6049)", "fix(cats): passing incorrect redis config into interval provider (#6105) (#6108)", - "feat(gcp): provide a configurable option to bypass gcp account health check. (backport #6093) (#6097)" + "fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6049)", + "fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6036)", + "chore(dependencies): Autobump fiatVersion (#6011)", + "chore(dependencies): Autobump korkVersion (#6010)", + "fix(builds): Backport flag for installing aws cli (#6009)", + "fix(gce): remove the duplicate cache attribute \"subnet\" and update the test (#5977) (#5984)", + "chore(dependencies): Autobump fiatVersion (#5962)", + "chore(dependencies): Autobump korkVersion (#5964)", + "chore(dependencies): Autobump spinnakerGradleVersion (#5965)", + "chore(build): upgrade gradle to 7.6.1 (#5966)", + "chore(dependencies): Autobump korkVersion (#5967)", + "chore(dependencies): Autobump korkVersion (#5968)", + "feat: Add the possibility to update the default handler for the Global Resource Property Registry. (#5963)", + "chore(dependencies): Autobump spinnakerGradleVersion (#5969)", + "chore(dependencies): Autobump spinnakerGradleVersion (#5970)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#5974)", + "chore(dependencies): Autobump korkVersion (#5975)", + "chore(dependencies): Autobump korkVersion (#5978)", + "chore(dependencies): Autobump korkVersion (#5979)", + "feat(artifacts): Adds ArtifactStore logic to clouddriver (#5976)", + "chore(dependencies): Autobump korkVersion (#5980)", + "chore(dependencies): Autobump korkVersion (#5981)", + "chore(dependencies): Autobump spinnakerGradleVersion (#5983)", + "perf(cache): Optimise heap usage in SqlCache (#5982)", + "fix(gce): remove the duplicate cache attribute \"subnet\" and update the test (#5977)", + "refactor(tests): convert junit4 based testcases to junit5 and clean up in clouddriver (#5987)", + "feat(integration-tests): increase kubernetes integration test coverage (#5990)", + "chore(dependencies): Autobump korkVersion (#5991)", + "chore(dependencies): Autobump korkVersion (#5992)", + "chore(dependencies): Autobump korkVersion (#5993)", + "chore(kubectl): upgrade kubectl version from 1.20.6 to 1.22.17 (#5953)", + "chore(upgrades): Upgrade Ubuntu to latest release and fixes aws cli i… (#5996)", + "chore(awscli): Bump AWS CLI and fix install of AWS CLI (#5995)", + "chore(dependencies): Autobump korkVersion (#5994)", + "chore(dependencies): Autobump korkVersion (#6005)", + "chore(os): Update download location and get the kubectl the same between ubuntu and slim (#6003)", + "chore(dependencies): Autobump fiatVersion (#6012)", + "fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6037)", + "fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6050)", + "fix(cats): passing incorrect redis config into interval provider (#6105) (#6109)", + "feat(gcp): provide a configurable option to bypass gcp account health check. (backport #6093) (#6096)" ], - "currentVersion": "1.31.3", + "currentVersion": "1.32.3", "name": "Spinnaker Clouddriver", - "previousVersion": "1.30.0" + "previousVersion": "1.31.0" }, { "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1050)", - "chore(dependencies): Autobump korkVersion (#1033)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1035)", - "feat(exceptions): Add SpinnakerRetrofitErrorHandler and replace RetrofitError catch blocks (#1034)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#1036)", - "chore(dependencies): Autobump korkVersion (#1037)", - "feat(gha): configure dependabot to keep github actions up to date (#1038)", - "chore(deps): bump actions/setup-java from 2 to 3 (#1039)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#1040)", - "chore(deps): bump actions/checkout from 2 to 3 (#1043)", - "chore(deps): bump peter-evans/repository-dispatch from 1 to 2 (#1041)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#1042)", - "chore(gha): replace action for creating github releases (#1044)", - "chore(gha): replace deprecated set-output commands with environment files (#1045)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#1046)", - "chore(dependencies): Autobump korkVersion (#1047)", - "chore(dependencies): Autobump korkVersion (#1048)", - "chore(dependencies): Autobump korkVersion (#1049)", - "chore(dependencies): Autobump korkVersion (#1051)", - "chore(dependencies): Autobump korkVersion (#1052)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1054)", - "refactor(test): prefix redis:5-alpine images with library/ (#1055)", - "chore(dependencies): Autobump korkVersion (#1056)", - "chore(dependencies): Autobump korkVersion (#1057)", - "fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077) (#1081)", - "fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082) (#1092)", - "chore(dependencies): Autobump korkVersion (#1095)" + "fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4582)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4564)", + "fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4561)", + "fix(vpc): add data annotation to vpc (#4534) (#4537)", + "fix: duplicate entry exception for correlation_ids table. (#4521) (#4531)", + "chore(dependencies): Autobump fiatVersion (#4514)", + "chore(dependencies): Autobump korkVersion (#4513)", + "fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489) (#4491)", + "fix(queue): fix ability to cancel a zombied execution (#4473) (#4477)", + "chore(dependencies): Autobump fiatVersion (#4464)", + "feat(mpt-v1): Support for jinja expressions in stages (#4462)", + "chore(dependencies): Autobump korkVersion (#4465)", + "chore(dependencies): Autobump spinnakerGradleVersion (#4466)", + "chore(build): upgrade gradle to 7.6.1 (#4463)", + "chore(dependencies): Autobump korkVersion (#4467)", + "chore(dependencies): Autobump spinnakerGradleVersion (#4468)", + "feat(lambda): migrate stages from AWS Lambda plugin to OSS (#4449)", + "fix(queue): Manual Judgment propagation (#4469)", + "chore(dependencies): Autobump spinnakerGradleVersion (#4472)", + "fix(queue): fix ability to cancel a zombied execution (#4473)", + "chore(dependencies): Autobump korkVersion (#4480)", + "chore(dependencies): Autobump korkVersion (#4482)", + "chore(dependencies): Autobump korkVersion (#4483)", + "feat(artifacts): Add ArtifactStore to orca (#4481)", + "refactor(tests): convert junit4 based test cases to junit5, clean up and unpin mockito in orca (#4484)", + "chore(dependencies): Autobump korkVersion (#4485)", + "chore(dependencies): Autobump korkVersion (#4486)", + "chore(dependencies): Autobump spinnakerGradleVersion (#4488)", + "feat(orca-bakery/manfests): add helmfile support (#4460)", + "fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489)", + "feat(provider/google): Added cloudrun manifest functionality in orca. (#4396)", + "chore(dependencies): Autobump korkVersion (#4499)", + "chore(dependencies): Autobump korkVersion (#4500)", + "chore(dependencies): Autobump korkVersion (#4501)", + "chore(dependencies): Autobump korkVersion (#4502)", + "fix(expressions): fetch labels from actually deployed manfiest (#4508)", + "chore(dependencies): Autobump korkVersion (#4511)", + "chore(dependencies): Autobump korkVersion (#4512)", + "chore(dependencies): Autobump fiatVersion (#4515)", + "fix: duplicate entry exception for correlation_ids table. (#4521) (#4530)", + "fix(vpc): add data annotation to vpc (#4534) (#4538)", + "fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4559)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4565)", + "fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4583)", + "fix(artifacts): Automated triggers with artifact constraints are broken if you have 2 or more of the same type (backport #4579) (#4588)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Fiat", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Orca", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1120)", - "chore(dependencies): Autobump fiatVersion (#1099)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1103)", - "chore(dependencies): Autobump fiatVersion (#1105)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#1106)", - "chore(dependencies): Autobump korkVersion (#1107)", - "chore(dependencies): Autobump fiatVersion (#1108)", - "feat(gha): configure dependabot to keep github actions up to date (#1109)", - "chore(deps): bump actions/setup-java from 2 to 3 (#1111)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#1110)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#1112)", - "chore(deps): bump docker/build-push-action from 2 to 4 (#1114)", - "chore(deps): bump actions/checkout from 2 to 3 (#1113)", - "chore(gha): replace action for creating github releases (#1115)", - "chore(gha): replace deprecated set-output commands with environment files (#1116)", - "chore(dependencies): Autobump korkVersion (#1117)", - "chore(dependencies): Autobump korkVersion (#1118)", - "chore(dependencies): Autobump korkVersion (#1119)", - "chore(dependencies): Autobump korkVersion (#1122)", - "chore(dependencies): Autobump korkVersion (#1123)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1127)", - "feat(travis): Add another Travis termination string (#1131)", - "chore(dependencies): Autobump korkVersion (#1132)", - "chore(dependencies): Autobump korkVersion (#1133)", - "chore(dependencies): Autobump fiatVersion (#1134)", - "chore(dependencies): Autobump korkVersion (#1162)", - "chore(dependencies): Autobump fiatVersion (#1163)" + "fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082) (#1092)", + "fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077) (#1081)", + "chore(dependencies): Autobump korkVersion (#1057)", + "feat(fiat): Suppress application details when updating permissions (#1060)", + "feat(ldap): Support for handling DN based multiloaded roles (#1058)", + "chore(build): upgrade gradle to 7.6.1 (#1059)", + "chore(dependencies): Autobump korkVersion (#1061)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1062)", + "chore(dependencies): Autobump korkVersion (#1063)", + "chore(dependencies): Autobump korkVersion (#1064)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1065)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1067)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1068)", + "feat(fiat) - Cache fetched LDAP roles to speed up role syncs. (#1066)", + "chore(dependencies): Autobump korkVersion (#1070)", + "chore(dependencies): Autobump korkVersion (#1071)", + "chore(dependencies): Autobump korkVersion (#1072)", + "refactor(tests): convert junit4 based testcases to junit5 and clean up in fiat (#1073)", + "chore(dependencies): Autobump korkVersion (#1074)", + "chore(dependencies): Autobump korkVersion (#1075)", + "fix(ldap): fixed sporadic occurrence of InvalidCacheLoadException (#1076)", + "fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1078)", + "chore(dependencies): Autobump korkVersion (#1083)", + "chore(dependencies): Autobump korkVersion (#1084)", + "chore(dependencies): Autobump korkVersion (#1085)", + "chore(dependencies): Autobump korkVersion (#1086)", + "fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082)", + "chore(dependencies): Autobump korkVersion (#1093)", + "chore(dependencies): Autobump korkVersion (#1094)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Igor", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Fiat", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1288)", - "chore(dependencies): Autobump fiatVersion (#1268)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1272)", - "chore(dependencies): Autobump fiatVersion (#1273)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#1274)", - "chore(dependencies): Autobump korkVersion (#1275)", - "chore(dependencies): Autobump fiatVersion (#1276)", - "feat(gha): configure dependabot to keep github actions up to date (#1277)", - "chore(deps): bump docker/build-push-action from 2 to 4 (#1279)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#1280)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#1278)", - "chore(deps): bump actions/setup-java from 2 to 3 (#1282)", - "chore(deps): bump actions/checkout from 2 to 3 (#1281)", - "chore(gha): replace action for creating github releases (#1283)", - "chore(gha): replace deprecated set-output commands with environment files (#1284)", - "chore(dependencies): Autobump korkVersion (#1285)", - "chore(dependencies): Autobump korkVersion (#1286)", - "chore(dependencies): Autobump korkVersion (#1287)", - "chore(dependencies): Autobump korkVersion (#1291)", - "feat(pipelinetriggers): only cache enabled pipelines with enabled triggers of specific types (#1292)", - "chore(dependencies): Autobump korkVersion (#1293)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1296)", - "chore(dependencies): Autobump korkVersion (#1297)", - "chore(dependencies): Autobump korkVersion (#1298)", - "chore(dependencies): Autobump fiatVersion (#1299)", - "fix(gha): Fix github status log and add tests (#1316) (#1318)", - "chore(dependencies): Autobump korkVersion (#1333)", - "chore(dependencies): Autobump fiatVersion (#1334)" + "chore(dependencies): Autobump korkVersion (#1014)", + "chore(dependencies): Autobump korkVersion (#988)", + "chore(dependencies): Autobump korkVersion (#990)", + "chore(dependencies): Autobump spinnakerGradleVersion (#991)", + "chore(build): upgrade gradle to 7.6.1 (#989)", + "chore(dependencies): Autobump korkVersion (#992)", + "chore(dependencies): Autobump korkVersion (#993)", + "chore(dependencies): Autobump spinnakerGradleVersion (#994)", + "chore(dependencies): Autobump spinnakerGradleVersion (#995)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#996)", + "chore(dependencies): Autobump korkVersion (#997)", + "chore(dependencies): Autobump korkVersion (#999)", + "chore(dependencies): Autobump korkVersion (#1000)", + "feat(artifacts): Add ArtifactStore to rosco (#998)", + "refactor(tests): convert junit4 based testcases to junit5 and clean up in rosco (#1001)", + "chore(dependencies): Autobump korkVersion (#1002)", + "chore(dependencies): Autobump korkVersion (#1003)", + "feat(manifests/helmfile): add helmfile templating engine (#986)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1004)", + "chore(dependencies): Autobump korkVersion (#1005)", + "chore(dependencies): Autobump korkVersion (#1006)", + "chore(dependencies): Autobump korkVersion (#1007)", + "chore(dependencies): Autobump korkVersion (#1008)", + "chore(dependencies): Autobump korkVersion (#1012)", + "chore(dependencies): Autobump korkVersion (#1013)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#1020) (#1031)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Echo", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Rosco", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "fix(signalfx): Fixed metric type missing due to duplicated field from parent class (#957) (#958)", - "chore(dependencies): Autobump orcaVersion (#956)", - "chore(dependencies): Autobump orcaVersion (#941)", - "chore(dependencies): Autobump spinnakerGradleVersion (#945)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#946)", - "chore(dependencies): Autobump orcaVersion (#947)", - "feat(gha): configure dependabot to keep github actions up to date (#948)", - "chore(deps): bump actions/checkout from 2 to 3 (#949)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#950)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#953)", - "chore(deps): bump actions/setup-java from 2 to 3 (#951)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#952)", - "chore(gha): replace action for creating github releases (#954)", - "chore(gha): replace deprecated set-output commands with environment files (#955)", - "feat: SPLAT-582: Add a storage data migrator. (#940)", - "fix(signalfx): Fixed metric type missing due to duplicated field from parent class (#957)", - "feat: Add API endpoint to remove account credentials by account name(id) (#939)", - "chore(dependencies): Autobump spinnakerGradleVersion (#960)", - "refactor(deprecation): remove deprecated gradle constructs/features from kayenta in order to upgrade gradle 7 (#961)", - "chore(dependencies): Autobump orcaVersion (#966)", - "fix(orca): Fix orca contributors status. (backport #977) (#980)", - "chore(dependencies): Autobump orcaVersion (#983)" + "chore(dependencies): Autobump fiatVersion (#1697)", + "chore(dependencies): Autobump korkVersion (#1695)", + "chore(dependencies): Autobump fiatVersion (#1662)", + "chore(dependencies): Autobump korkVersion (#1664)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1665)", + "chore(build): upgrade gradle to 7.6.1 (#1660)", + "chore(dependencies): Autobump korkVersion (#1666)", + "chore(dependencies): Autobump korkVersion (#1667)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1668)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1669)", + "cleanup(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1670)", + "chore(dependencies): Autobump korkVersion (#1672)", + "fix(retrofit): use OkHttpClient from Kork (#1673)", + "Migration of various Groovy classes to Java (#1663)", + "chore(dependencies): Autobump korkVersion (#1675)", + "chore(dependencies): Autobump korkVersion (#1676)", + "feat(artifacts): Add new ArtifactStore endpoints (#1674)", + "refactor(tests): convert junit4 based test cases to junit5 and clean up in gate (#1677)", + "chore(dependencies): Autobump korkVersion (#1678)", + "chore(dependencies): Autobump korkVersion (#1679)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1680)", + "chore(cleanup): Removing un-implemented dead code (#1681)", + "chore(dependencies): Autobump korkVersion (#1682)", + "chore(dependencies): Autobump korkVersion (#1683)", + "chore(dependencies): Autobump korkVersion (#1684)", + "chore(dependencies): Autobump korkVersion (#1685)", + "feat(cdevents-webhooks) : Consume CDEvents webhook API implementation (#1651)", + "chore(dependencies): Autobump korkVersion (#1692)", + "chore(dependencies): Autobump korkVersion (#1693)", + "fix(md): update env model to have post deploy (#1576)", + "chore(dependencies): Autobump fiatVersion (#1698)", + "fix(cachingFilter: Allow disabling the content caching filter (#1699) (#1702)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Kayenta", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Gate", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "Publish packages to NPM (#9955)", - "chore(dependencies): Autobump spinnakerGradleVersion (#9957)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#9958)", - "chore(gha): replace deprecated set-output commands (#9952)", - "feat(gha): configure dependabot to keep github actions up to date (#9959)", - "chore(deps): bump actions/github-script from 0.9.0 to 6.4.0 (#9962)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#9966)", - "chore(deps): bump peter-evans/create-pull-request from 3 to 4 (#9964)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#9963)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#9965)", - "chore(gha): replace action for creating github releases (#9961)", - "chore(deps): bump actions/setup-node from 1 to 3 (#9967)", - "chore(deps): bump actions/cache from 1 to 3 (#9970)", - "chore(deps): bump actions/setup-java from 2 to 3 (#9969)", - "chore(deps): bump actions/checkout from 2 to 3 (#9968)", - "fix: UI crashes when running pipeline(s) with many stages. (#9960)", - "Publish packages to NPM (#9972)", - "chore(build): update to Node 14 and es2019 (#9981)", - "chore(build): fix typo in GHA (#9982)", - "Node 14 fix (#9983)", - "feat(provider/google): Added Cloud Run manifest functionality in Deck. (#9971)", - "chore(deps): bump peter-evans/create-pull-request from 4 to 5 (#9985)", - "chore(deps): bump actions/github-script from 6.4.0 to 6.4.1 (#9986)", - "Publish packages to NPM (#9984)", - "update(rolling red/black) remove experimental label (#9987)", - "fix(angular): fix missed AngularJS bindings (#9989)", - "Publish packages to NPM (#9990)", - "fix(ecs): VPC Subnet dropdown fix in ecs server group creation.", - "feat(deck): make StageFailureMessage component overridable (#9994)", - "chore(build): fix package bump PR action (#9995)", - "Publish packages to NPM (#9993)", - "chore(dependencies): Autobump spinnakerGradleVersion (#9996)", - "fix(core/pipeline): Pipeline builder-pipeline action dropdown closing not properly (#9999)", - "feat(icons): allow plugins to provide custom icon components (#10001)", - "Publish packages to NPM (#10000)", - "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10023)", - "fix: Scaling bounds should parse float not int (#10026) (#10032)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10047)", - "fix: Updating Lambda functions available Runtimes (#10055)" + "chore(dependencies): Autobump korkVersion (#1162)", + "chore(dependencies): Autobump fiatVersion (#1134)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1137)", + "chore(build): upgrade gradle to 7.6.1 (#1135)", + "chore(dependencies): Autobump korkVersion (#1136)", + "chore(dependencies): Autobump korkVersion (#1138)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1139)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1140)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1141)", + "chore(dependencies): Autobump korkVersion (#1142)", + "chore(dependencies): Autobump korkVersion (#1144)", + "chore(dependencies): Autobump korkVersion (#1145)", + "refactor(tests): convert junit4 based testcases to junit5 and clean up in igor (#1146)", + "chore(dependencies): Autobump korkVersion (#1147)", + "chore(dependencies): Autobump korkVersion (#1148)", + "chore(build): default containers to JRE 17 (#1143)", + "chore(dependencies): Autobump spinnakerGradleVersion (#1149)", + "chore(dependencies): Autobump korkVersion (#1150)", + "chore(dependencies): Autobump korkVersion (#1151)", + "chore(dependencies): Autobump korkVersion (#1152)", + "chore(dependencies): Autobump korkVersion (#1153)", + "chore(dependencies): Autobump korkVersion (#1160)", + "chore(dependencies): Autobump korkVersion (#1161)", + "chore(dependencies): Autobump fiatVersion (#1164)", + "fix(java17): remove long-deprecated import that doesn't work with JRE17 (#1170) (#1171)", + "fix(java17): add Jackson converter to RestAdapters to avoid Gson (#1174) (#1176)", + "fix(java17): stop accessing private fields, run tests using JRE17 (#1173) (#1175)", + "feat(jenkins): Enable Jenkins job triggers for jobs in sub-folders (#1204) (#1216)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Deck", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Igor", + "previousVersion": "1.31.0" }, { "commitMessages": [ - "fix(queue): fix ability to cancel a zombied execution (#4473) (#4478)", - "fix(queue): Manual Judgment propagation (#4474)", - "fix(deployment): fixed missing namespace while fetching manifest details from clouddriver (#4453) (#4457)", - "chore(dependencies): Autobump korkVersion (#4444) (#4446)", - "chore(dependencies): Autobump korkVersion (#4444)", - "chore(dependencies): Autobump fiatVersion (#4417)", - "Fix/manual judgment concurrent execution (#4410)", - "chore(dependencies): Autobump spinnakerGradleVersion (#4427)", - "chore(dependencies): Autobump fiatVersion (#4428)", - "chore(gha): update to docker/login-action@v2 to stay up to date (#4429)", - "chore(dependencies): Autobump korkVersion (#4430)", - "chore(dependencies): Autobump fiatVersion (#4431)", - "feat(gha): configure dependabot to keep github actions up to date (#4432)", - "chore(deps): bump peter-evans/create-pull-request from 3 to 4 (#4433)", - "chore(deps): bump google-github-actions/upload-cloud-storage from 0 to 1 (#4436)", - "chore(deps): bump docker/build-push-action from 3 to 4 (#4435)", - "chore(deps): bump google-github-actions/auth from 0 to 1 (#4437)", - "chore(deps): bump actions/setup-java from 2 to 3 (#4434)", - "chore(gha): replace action for creating github releases (#4438)", - "chore(deps): bump peter-evans/repository-dispatch from 1 to 2 (#4440)", - "chore(deps): bump actions/checkout from 2 to 3 (#4441)", - "chore(dependencies): Autobump korkVersion (#4442)", - "chore(dependencies): Autobump korkVersion (#4443)", - "chore(gha): replace deprecated set-output commands with environment files (#4439)", - "chore(dependencies): Autobump korkVersion (#4447)", - "feat(front50): call front50's GET /pipelines/triggeredBy/{pipelineId}/{status} endpoint (#4448)", - "chore(deps): bump peter-evans/create-pull-request from 4 to 5 (#4450)", - "chore(dependencies): Autobump korkVersion (#4451)", - "fix(waiting-executions) : concurrent waiting executions doesn't follow FIFO (#4415)", - "fix(deployment): fixed missing namespace while fetching manifest details from clouddriver (#4453)", - "chore(dependencies): Autobump spinnakerGradleVersion (#4458)", - "chore(dependencies): Autobump korkVersion (#4459)", - "chore(dependencies): Autobump korkVersion (#4461)", - "chore(dependencies): Autobump fiatVersion (#4464)", - "fix(queue): fix ability to cancel a zombied execution (#4473) (#4477)", - "fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489) (#4491)", - "chore(dependencies): Autobump korkVersion (#4513)", - "chore(dependencies): Autobump fiatVersion (#4514)", - "fix: duplicate entry exception for correlation_ids table. (#4521) (#4531)", - "fix(vpc): add data annotation to vpc (#4534) (#4537)", - "fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4561)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4564)", - "fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4582)", - "fix(artifacts): Automated triggers with artifact constraints are broken if you have 2 or more of the same type (backport #4579) (#4587)" + "fix(orca): Fix orca contributors status. (backport #977) (#980)", + "chore(dependencies): Autobump orcaVersion (#966)", + "chore(dependencies): Autobump spinnakerGradleVersion (#968)", + "chore(build): upgrade gradle to 7.6.1 (#967)", + "chore(dependencies): Autobump spinnakerGradleVersion (#969)", + "chore(dependencies): Autobump spinnakerGradleVersion (#970)", + "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#971)", + "chore(dependencies): Autobump spinnakerGradleVersion (#973)", + "chore(dependencies): Autobump orcaVersion (#974)", + "feat(exceptions): Add SpinnakerRetrofitErrorHandler and replace RetrofitError catch blocks (#972)", + "fix(orca): Fix orca contributors status. (#977)", + "chore(dependencies): Autobump orcaVersion (#984)", + "chore(dependencies): Autobump orcaVersion (#1002)" ], - "currentVersion": "1.31.3", - "name": "Spinnaker Orca", - "previousVersion": "1.30.0" + "currentVersion": "1.32.3", + "name": "Spinnaker Kayenta", + "previousVersion": "1.31.0" } ], - "ossVersion": "1.31.3", - "prerelease": false, + "ossVersion": "1.32.3", + "prerelease": true, "stack": { "artifactSources": { "dockerRegistry": "docker.io/armory" @@ -761,40 +603,40 @@ }, "services": { "clouddriver": { - "commit": "1db66b13244c3d25b48e767992c5bb7730772271", - "version": "2.31.0" + "commit": "27d2b5f64b07ae03a49edac6f3e937b06f15d1bf", + "version": "2.32.0-rc1" }, "deck": { - "commit": "1dd95e4ef5ed631f24253bf917200c3cf52655af", - "version": "2.31.0" + "commit": "59070649f442e6806a5ef4e7ad5f91e8b2588226", + "version": "2.32.0-rc1" }, "dinghy": { - "commit": "362913af0c5d00eee5ea3b157274cabbef920c43", - "version": "2.31.0" + "commit": "3a713c33889aa36301dd4fde4061c3d5d3bfa237", + "version": "2.32.0-rc1" }, "echo": { - "commit": "a700e1233d1eca8642b54413c87860737662d4c2", - "version": "2.31.0" + "commit": "b69e483d8f0c99da6ad21dacdc897e17257fe092", + "version": "2.32.0-rc1" }, "fiat": { - "commit": "f1079f69f0184aae517680c48283cf9a52c9cf26", - "version": "2.31.0" + "commit": "2c0d010ce00d9519b316e15af734a05835df1048", + "version": "2.32.0-rc1" }, "front50": { - "commit": "5db553c003950174757e6438ba024b6a4b51c9ed", - "version": "2.31.0" + "commit": "c68b97b642a6d9168d361d74dad373e565850f5d", + "version": "2.32.0-rc1" }, "gate": { - "commit": "1a4fc24d3d4870c375f6bc10fe6892c6b39a789e", - "version": "2.31.0" + "commit": "e2feabb1bc987eec8b2afb818d93aa3b7fe982c0", + "version": "2.32.0-rc1" }, "igor": { - "commit": "e94591b4172e7d75ce94db23ebed5deb756af92d", - "version": "2.31.0" + "commit": "bb72a0d7401dc994dcefec9a4cddf0b16db04086", + "version": "2.32.0-rc1" }, "kayenta": { - "commit": "4a528f19b704cc0f25295daef56d27b78a84a25e", - "version": "2.31.0" + "commit": "af68e872b806eb49f4f0071187f998f18f04c3c2", + "version": "2.32.0-rc1" }, "monitoring-daemon": { "commit": null, @@ -805,19 +647,19 @@ "version": "2.26.0" }, "orca": { - "commit": "b1a6fe2247ef18f6239b3ab90b101197c57314c4", - "version": "2.31.0" + "commit": "26f1b78e328c1051db39f535f8a6f13de7ca7f68", + "version": "2.32.0-rc1" }, "rosco": { - "commit": "a30386ed64ae490e4788fe80b453528731a923bd", - "version": "2.31.0" + "commit": "776c66208dd16ad41defad3d0b6d8bcc3dbba24d", + "version": "2.32.0-rc1" }, "terraformer": { - "commit": "50082463ccd180cb4763078671a105ab70dee5e6", - "version": "2.31.0" + "commit": "d98a6ad23678ed1b931297104c3102b3e363c5a1", + "version": "2.32.0-rc1" } }, - "timestamp": "2023-11-23 15:13:30", - "version": "2.31.0" + "timestamp": "2024-01-26 10:24:26", + "version": "2.32.0-rc1" } } \ No newline at end of file From 4eacf282493fc720cb79146f6c8c6a14c2c25fc6 Mon Sep 17 00:00:00 2001 From: armory-astrolabe <76064959+armory-astrolabe@users.noreply.github.com> Date: Fri, 9 Feb 2024 06:45:25 -0600 Subject: [PATCH 3/4] chore(release): add release notes for 2.32.0-rc2 (#2265) * chore(release): add release notes for 2.32.0-rc2 * docs(fix): Fix compile error caused by unclosed shortcode tag (#2267) * fix(workflow): Fixing vale cli action version (#2270) * Fixing vale cli action * chore(release): add release notes for 2.32.0-rc1 (#2264) * chore(release): add release notes for 2.32.0-rc1 * Switching to 0.15.0 reviewdoc * Updating release notes 2.32.0-rc1 * Updating release notes --------- Co-authored-by: armory-astrolabe Co-authored-by: Christos Arvanitis * Updating release notes --------- Co-authored-by: armory-astrolabe Co-authored-by: aimee Co-authored-by: Christos Arvanitis --- .../armoryspinnaker_v2-32-0-rc2.md | 291 ++++++++ payload.json | 633 +++--------------- 2 files changed, 400 insertions(+), 524 deletions(-) create mode 100644 content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md diff --git a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md new file mode 100644 index 0000000000..4f20222073 --- /dev/null +++ b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md @@ -0,0 +1,291 @@ +--- +title: v2.32.0-rc2 Armory Continuous Deployment Release (Spinnaker™ v1.32.3) +toc_hide: true +date: 2024-02-02 +version: +description: > + Release notes for Armory Continuous Deployment v2.32.0-rc2. A beta release is not meant for installation in production environments. + +--- + +## 2024/02/02 release notes + +## Disclaimer + +This pre-release software is to allow limited access to test or beta versions of the Armory services (“Services”) and to provide feedback and comments to Armory regarding the use of such Services. By using Services, you agree to be bound by the terms and conditions set forth herein. + +Your Feedback is important and we welcome any feedback, analysis, suggestions and comments (including, but not limited to, bug reports and test results) (collectively, “Feedback”) regarding the Services. Any Feedback you provide will become the property of Armory and you agree that Armory may use or otherwise exploit all or part of your feedback or any derivative thereof in any manner without any further remuneration, compensation or credit to you. You represent and warrant that any Feedback which is provided by you hereunder is original work made solely by you and does not infringe any third party intellectual property rights. + +Any Feedback provided to Armory shall be considered Armory Confidential Information and shall be covered by any confidentiality agreements between you and Armory. + +You acknowledge that you are using the Services on a purely voluntary basis, as a means of assisting, and in consideration of the opportunity to assist Armory to use, implement, and understand various facets of the Services. You acknowledge and agree that nothing herein or in your voluntary submission of Feedback creates any employment relationship between you and Armory. + +Armory may, in its sole discretion, at any time, terminate or discontinue all or your access to the Services. You acknowledge and agree that all such decisions by Armory are final and Armory will have no liability with respect to such decisions. + +YOUR USE OF THE SERVICES IS AT YOUR OWN RISK. THE SERVICES, THE ARMORY TOOLS AND THE CONTENT ARE PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. ARMORY AND ITS LICENSORS MAKE NO REPRESENTATION, WARRANTY, OR GUARANTY AS TO THE RELIABILITY, TIMELINESS, QUALITY, SUITABILITY, TRUTH, AVAILABILITY, ACCURACY OR COMPLETENESS OF THE SERVICES, THE ARMORY TOOLS OR ANY CONTENT. ARMORY EXPRESSLY DISCLAIMS ON ITS OWN BEHALF AND ON BEHALF OF ITS EMPLOYEES, AGENTS, ATTORNEYS, CONSULTANTS, OR CONTRACTORS ANY AND ALL WARRANTIES INCLUDING, WITHOUT LIMITATION (A) THE USE OF THE SERVICES OR THE ARMORY TOOLS WILL BE TIMELY, UNINTERRUPTED OR ERROR-FREE OR OPERATE IN COMBINATION WITH ANY OTHER HARDWARE, SOFTWARE, SYSTEM OR DATA, (B) THE SERVICES AND THE ARMORY TOOLS AND/OR THEIR QUALITY WILL MEET CUSTOMER”S REQUIREMENTS OR EXPECTATIONS, (C) ANY CONTENT WILL BE ACCURATE OR RELIABLE, (D) ERRORS OR DEFECTS WILL BE CORRECTED, OR (E) THE SERVICES, THE ARMORY TOOLS OR THE SERVER(S) THAT MAKE THE SERVICES AVAILABLE ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. CUSTOMER AGREES THAT ARMORY SHALL NOT BE RESPONSIBLE FOR THE AVAILABILITY OR ACTS OR OMISSIONS OF ANY THIRD PARTY, INCLUDING ANY THIRD-PARTY APPLICATION OR PRODUCT, AND ARMORY HEREBY DISCLAIMS ANY AND ALL LIABILITY IN CONNECTION WITH SUCH THIRD PARTIES. + +IN NO EVENT SHALL ARMORY, ITS EMPLOYEES, AGENTS, ATTORNEYS, CONSULTANTS, OR CONTRACTORS BE LIABLE UNDER THIS AGREEMENT FOR ANY CONSEQUENTIAL, SPECIAL, LOST PROFITS, INDIRECT OR OTHER DAMAGES, INCLUDING BUT NOT LIMITED TO LOST PROFITS, LOSS OF BUSINESS, COST OF COVER WHETHER BASED IN CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EVEN IF ARMORY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. IN ANY EVENT, ARMORY, ITS EMPLOYEES’, AGENTS’, ATTORNEYS’, CONSULTANTS’ OR CONTRACTORS’ AGGREGATE LIABILITY UNDER THIS AGREEMENT FOR ANY CLAIM SHALL BE STRICTLY LIMITED TO $100.00. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU. + +You acknowledge that Armory has provided the Services in reliance upon the limitations of liability set forth herein and that the same is an essential basis of the bargain between the parties. + + +## Required Armory Operator version + +To install, upgrade, or configure Armory CD 2.32.0-rc1, use Armory Operator 1.7.3 or later. + +## Security + +Armory scans the codebase as we develop and release software. Contact your Armory account representative for information about CVE scans for this release. + +## Breaking changes + +> 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 >}} + +OSS Reference PRs: +- https://github.com/spinnaker/orca/pull/4449 +- https://github.com/spinnaker/deck/pull/9988 + +## Known issues + +### Terraformer artifact binding not working when s3 artifact store is enabled +When using Terraformer with an S3 artifact store, the artifact binding is not working as expected. We are working on a fix and will release it in the next version. + +## Highlighted updates + + + + + + +### Spinnaker community contributions + +There have also been numerous enhancements, fixes, and features across all of Spinnaker's other services. See the +[Spinnaker v1.32.3](https://www.spinnaker.io/changelogs/1.32.3-changelog/) changelog for details. + +## Detailed updates + +### Bill Of Materials (BOM) + +
Expand to see the BOM +
+artifactSources:
+  dockerRegistry: docker.io/armory
+dependencies:
+  redis:
+    commit: null
+    version: 2:2.8.4-2
+services:
+  clouddriver:
+    commit: 27d2b5f64b07ae03a49edac6f3e937b06f15d1bf
+    version: 2.32.0-rc2
+  deck:
+    commit: a79682affbf676b47dc20d81ab7de04562686119
+    version: 2.32.0-rc2
+  dinghy:
+    commit: 3a713c33889aa36301dd4fde4061c3d5d3bfa237
+    version: 2.32.0-rc2
+  echo:
+    commit: b69e483d8f0c99da6ad21dacdc897e17257fe092
+    version: 2.32.0-rc2
+  fiat:
+    commit: 2c0d010ce00d9519b316e15af734a05835df1048
+    version: 2.32.0-rc2
+  front50:
+    commit: c68b97b642a6d9168d361d74dad373e565850f5d
+    version: 2.32.0-rc2
+  gate:
+    commit: 1f96d4f238c63798cf34e818760ffb25b3a4b009
+    version: 2.32.0-rc2
+  igor:
+    commit: bb72a0d7401dc994dcefec9a4cddf0b16db04086
+    version: 2.32.0-rc2
+  kayenta:
+    commit: af68e872b806eb49f4f0071187f998f18f04c3c2
+    version: 2.32.0-rc2
+  monitoring-daemon:
+    commit: null
+    version: 2.26.0
+  monitoring-third-party:
+    commit: null
+    version: 2.26.0
+  orca:
+    commit: 9b0cbcc0d618fb135d7e9551db5b493ad3def9a3
+    version: 2.32.0-rc2
+  rosco:
+    commit: 776c66208dd16ad41defad3d0b6d8bcc3dbba24d
+    version: 2.32.0-rc2
+  terraformer:
+    commit: d13481b3b561dd232adff996f119b95e25a626bc
+    version: 2.32.0-rc2
+timestamp: "2024-02-02 10:06:20"
+version: 2.32.0-rc2
+
+
+
+ +### Armory + + +#### Terraformer™ - 2.32.0-rc1...2.32.0-rc2 + + - chore(cd): Merge master to release-2.32.x branch (#540) + +#### Dinghy™ - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Deck - 2.32.0-rc1...2.32.0-rc2 + + - chore(oss): Sync oss with release-2.32-x (#1389) + - build(action): pass version to fix build (#1390) (#1391) + +#### Armory Gate - 2.32.0-rc1...2.32.0-rc2 + + - Removing Instance registration from Gate (#677) (#678) + - Fixnig armory header plugin (#681) + - fix(header): Fix local repo for Armory.Header (#682) + - Fixing header plugin reference (#684) (#685) + - chore(cd): update base service version to gate:2024.02.01.16.29.20.release-1.32.x (#689) + +#### Armory Front50 - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Echo - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Clouddriver - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Orca - 2.32.0-rc1...2.32.0-rc2 + + - fix(terraformer): Fixing NPE for artifact binding (#810) + +#### Armory Fiat - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Rosco - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Igor - 2.32.0-rc1...2.32.0-rc2 + + +#### Armory Kayenta - 2.32.0-rc1...2.32.0-rc2 + + + +### Spinnaker + + +#### Spinnaker Deck - 1.32.3 + + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048) + - fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043) + - fix: Scaling bounds should parse float not int (#10026) (#10033) + - Revert "fix(core): conditionally hide expression evaluation warning messages (#9771)" (#10021) (#10022) + - feat(core): set Cancellation Reason to be expanded by default (#10018) + - Revert "fix(core): conditionally hide expression evaluation warning messages (#9771)" (#10021) + - feat(core): Add ability to set Default Tag filters for an application in application config (#10020) + - fix: Scaling bounds should parse float not int (#10026) + - Publish packages to NPM (#10019) + - chore(deps-dev): bump vite from 2.4.2 to 2.9.16 in /packages/app (#10027) + - chore(deps): bump luxon from 1.23.0 to 1.28.1 in /packages/cloudrun (#10028) + - chore(deps): bump angular and @types/angular in /packages/cloudrun (#10030) + - chore(deps): bump docker/setup-buildx-action from 2 to 3 (#10039) + - fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) + - chore(deps): bump docker/setup-qemu-action from 2 to 3 (#10038) + - chore(deps): bump actions/checkout from 3 to 4 (#10042) + - chore(deps): bump docker/build-push-action from 4 to 5 (#10040) + - chore(deps): bump docker/login-action from 2 to 3 (#10041) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) + - fix(publish): set access config in deck libraries (#10049) + - Publish packages to NPM (#10029) + - fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050) + +#### Spinnaker Gate - 1.32.3 + + - fix: Fix git trigger issue caused by a misconfig of the object mapper when creating the echo retrofit service (#1756) (#1757) + +#### Spinnaker Front50 - 1.32.3 + + +#### Spinnaker Echo - 1.32.3 + + +#### Spinnaker Clouddriver - 1.32.3 + + +#### Spinnaker Orca - 1.32.3 + + +#### Spinnaker Fiat - 1.32.3 + + +#### Spinnaker Rosco - 1.32.3 + + +#### Spinnaker Igor - 1.32.3 + + +#### Spinnaker Kayenta - 1.32.3 + + diff --git a/payload.json b/payload.json index c2f845f4af..a2767bd0f6 100644 --- a/payload.json +++ b/payload.json @@ -2,591 +2,176 @@ "armoryServices": [ { "commitMessages": [ - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #504) (#511)", - "chore(ci): removing aquasec scans for any push (#497) (#498)", - "chore(ci): removed aquasec scan action (#489) (#491)", - "chore(alpine): Upgrade alpine version (#481)", - "chore(ci): removing aquasec scans for any push (#497) (#519)", - "fix: Builds (backport #512) (#521)" + "chore(cd): Merge master to release-2.32.x branch (#540)" ], - "currentVersion": "2.32.0-rc1", - "name": "Dinghy™", - "previousVersion": "2.31.0" + "currentVersion": "2.32.0-rc2", + "name": "Terraformer™", + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "fix(cd): Fix terraform build fail (#529) (#530)", - "Minor changes for Terraform tag name (#527) (#528)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #525) (#526)", - "chore(ci): removed aquasec scan action (#510) (#511)", - "chore(ci): removing aquasec scans on push (#517) (#518)", - "chore(alpine): Update alpine version (#497)" - ], - "currentVersion": "2.32.0-rc1", - "name": "Terraformer™", - "previousVersion": "2.31.0" + "commitMessages": [], + "currentVersion": "2.32.0-rc2", + "name": "Dinghy™", + "previousVersion": "2.32.0-rc1" }, { "commitMessages": [ - "chore(cd): update base deck version to 2023.0.0-20231018060056.release-1.31.x (#1361)", - "fix(action): upgrade node version to match OSS (#1356) (#1357)", - "chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1355)", - "chore(ci): removed aquasec scan action (#1340) (#1344)", - "chore(cd): update base deck version to 2023.0.0-20230403112432.master (#1325)", - "chore(ci): removed aquasec scan action (#1340) (#1387)", - "chore: OS updates (#1354) (#1388)", - "chore(alpine): Fix Deck to support ARM processor - SAAS-1953 (backport #1341) (#1386)", - "fix(action): upgrade node version to match OSS (#1356) (#1385)", - "chore(cd): update base deck version to 2023.0.0-20231024141913.release-1.32.x (#1380)" + "chore(oss): Sync oss with release-2.32-x (#1389)", + "build(action): pass version to fix build (#1390) (#1391)" ], - "currentVersion": "2.32.0-rc1", + "currentVersion": "2.32.0-rc2", "name": "Armory Deck", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { "commitMessages": [ - "chore(ci): removed aquasec scan action (#590) (#593)", - "chore(cd): update base service version to front50:2023.09.05.18.25.32.release-1.31.x (#584)", - "chore(cd): update base service version to front50:2023.08.29.04.59.48.release-1.31.x (#581)", - "chore(cd): update base service version to front50:2023.08.28.17.17.25.release-1.31.x (#580)", - "chore(cd): update armory-commons version to 3.14.2 (#567)", - "chore(cd): update base service version to front50:2023.07.18.21.40.31.master (#563)", - "chore(cd): update base service version to front50:2023.09.05.18.32.03.release-1.32.x (#633)", - "chore: Front50 OS upgrade (#604) (#639)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #612) (#642)", - "chore(cd): update armory-commons version to 3.15.2 (#645)" + "Removing Instance registration from Gate (#677) (#678)", + "Fixnig armory header plugin (#681)", + "fix(header): Fix local repo for Armory.Header (#682)", + "Fixing header plugin reference (#684) (#685)", + "chore(cd): update base service version to gate:2024.02.01.16.29.20.release-1.32.x (#689)" ], - "currentVersion": "2.32.0-rc1", + "currentVersion": "2.32.0-rc2", + "name": "Armory Gate", + "previousVersion": "2.32.0-rc1" + }, + { + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Front50", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#640)", - "chore(cd): update base service version to echo:2023.08.29.05.00.24.release-1.31.x (#612)", - "chore(ci): removed aquasec scan action (#618) (#621)", - "chore(cd): update armory-commons version to 3.14.2 (#601)", - "chore(cd): update base service version to echo:2023.02.20.21.09.15.master (#539)", - "fix: Upgrade grpc-netty-shaded to address the service initialization failure issue. (#647) (#649) (#672)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #637) (#674)", - "chore(cd): update base service version to echo:2023.09.27.02.27.14.master (backport #630) (#673)", - "chore(cd): update armory-commons version to 3.15.2 (#677)", - "chore(cd): update base service version to echo:2023.08.29.18.12.32.master (#678)" - ], - "currentVersion": "2.32.0-rc1", + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Echo", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "chore(cd): update base service version to clouddriver:2023.11.20.21.43.26.release-1.31.x (#1030)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1004)", - "fix: CVE-2023-37920 (#977) (#993)", - "chore(ci): removed aquasec scan action (#971) (#982)", - "chore(cd): update base service version to clouddriver:2023.09.20.19.42.06.release-1.31.x (#981)", - "chore(cd): update base service version to clouddriver:2023.09.08.18.30.47.release-1.31.x (#968)", - "chore(cd): update base service version to clouddriver:2023.08.29.05.45.59.release-1.31.x (#942)", - "chore(cd): update base service version to clouddriver:2023.08.28.17.52.39.release-1.31.x (#941)", - "chore(cd): update base service version to clouddriver:2023.08.28.14.14.40.release-1.31.x (#939)", - "fix: AWS CLI pip installation (#918) (#924)", - "chore(cd): update base service version to clouddriver:2023.07.21.18.25.26.release-1.31.x (#915)", - "chore(cd): update armory-commons version to 3.14.2 (#911)", - "chore(cd): update base service version to clouddriver:2023.06.05.20.51.02.master (#885)", - "chore(cd): update base service version to clouddriver:2023.11.22.08.49.43.release-1.32.x (#1053)", - "fix: Enable bootstrap mechanism disabled and deprecated starting with spring cloud 2020.0.0 (#888) (#1061)", - "fix: CVE-2023-37920 (#977) (#1062)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #999) (#1064)", - "chore(cd): update armory-commons version to 3.15.2 (#1068)" - ], - "currentVersion": "2.32.0-rc1", + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Clouddriver", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { "commitMessages": [ - "chore(cd): update base orca version to 2023.11.07.16.19.53.release-1.31.x (#765)", - "chore(cd): update base orca version to 2023.11.06.18.16.18.release-1.31.x (#763)", - "chore(cd): update base orca version to 2023.10.18.06.01.58.release-1.31.x (#751)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#746)", - "fix(ci): added release.version to docker build (#745)", - "chore(cd): update base orca version to 2023.10.10.16.08.51.release-1.31.x (#743)", - "fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#742)", - "chore(ci): removing docker build and aquasec scans (#715)", - "chore(cd): update base orca version to 2023.09.22.18.05.39.release-1.31.x (#714)", - "chore(cd): update base orca version to 2023.09.22.14.30.27.release-1.31.x (#711)", - "chore(ci): removed aquasec scan action (#695) (#705)", - "chore(cd): update base orca version to 2023.08.29.05.07.45.release-1.31.x (#688)", - "chore(cd): update base orca version to 2023.08.28.20.04.29.release-1.31.x (#687)", - "chore(cd): update base orca version to 2023.07.21.15.43.04.release-1.31.x (#675)", - "chore(cd): update armory-commons version to 3.14.2 (#671)", - "chore(cd): update base orca version to 2022.04.01.22.15.58.master (#459)", - "chore(cd): update base orca version to 2023.11.07.00.08.45.release-1.32.x (#791)", - "fix(terraformer): Ignoring logs from the Terraformer stage context (#740) (#802)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #704) (#801)", - "chore(cd): update armory-commons version to 3.15.2 (#805)", - "chore(build): pull latest changes from master (#806)" + "fix(terraformer): Fixing NPE for artifact binding (#810)" ], - "currentVersion": "2.32.0-rc1", + "currentVersion": "2.32.0-rc2", "name": "Armory Orca", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "chore(feat): Support ARM with docker buildx - SAAS-1953 (#540) (#541)", - "chore(ci): removed aquasec scan action (#523) (#525)", - "fix(okhttp): Decrypt properties before creating client. (#501) (#504)", - "chore(cd): update armory-commons version to 3.14.2 (#500)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#497)", - "chore(ci): removed aquasec scan action (#523) (#569)", - "chore: OS Updates (#532) (#568)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #540) (#567)", - "chore(cd): update armory-commons version to 3.15.2 (#572)", - "chore(cd): update base service version to 2023.08.24.21.54.55.master (#573)" - ], - "currentVersion": "2.32.0-rc1", + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Fiat", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#587)", - "chore(cd): update base service version to rosco:2023.08.28.17.15.52.release-1.31.x (#562)", - "chore(ci): removed aquasec scan action (#565) (#567)", - "chore(cd): update armory-commons version to 3.14.2 (#552)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#549)", - "chore(cd): update armory-commons version to 3.15.2 (#626)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #584) (#622)", - "fix(ci): Removing integration tests as not stable (#627) (#628)", - "chore(cd): update base service version to rosco:2023.10.18.06.02.52.release-1.32.x (#616)" - ], - "currentVersion": "2.32.0-rc1", + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Rosco", - "previousVersion": "2.31.0" - }, - { - "commitMessages": [ - "chore(ci): removed aquasec scan action (#616) (#621)", - "chore(cd): update base service version to gate:2023.09.01.15.43.46.release-1.31.x (#607)", - "fix: esapi CVE scan report (#602) (#605)", - "chore(cd): update base service version to gate:2023.08.29.05.01.02.release-1.31.x (#604)", - "chore(cd): update base service version to gate:2023.08.28.17.15.40.release-1.31.x (#600)", - "chore(cd): update armory-commons version to 3.14.2 (#586)", - "chore(armory-commons): upgrading armory-commons to 3.14.0-rc.3 (#583)", - "Updating Banner plugin to 0.2.0 (#630) (#672)", - "chore: OS Upgrades (#629) (#671)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #640) (#670)", - "chore(cd): update base service version to gate:2023.09.01.15.44.50.release-1.32.x (#664)", - "chore(cd): update armory-commons version to 3.15.2 (#676)" - ], - "currentVersion": "2.32.0-rc1", - "name": "Armory Gate", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "fix: NoSuchMethodError exception in JenkinsClient. (#377) (#529)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (#524) (#525)", - "chore(ci): removed aquasec scan action (#495) (#507)", - "chore(cd): update armory-commons version to 3.14.2 (#475)", - "chore(cd): update base service version to igor:2022.09.14.15.59.58.master (#368)", - "fix: NoSuchMethodError exception in JenkinsClient. (#377) (#558)", - "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #524) (#557)", - "chore(cd): update base service version to igor:2024.01.22.15.24.36.release-1.32.x (#554)", - "chore(cd): update armory-commons version to 3.15.2 (#562)" - ], - "currentVersion": "2.32.0-rc1", + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Igor", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" }, { - "commitMessages": [ - "Update buildx for build gradle and action workflow (#484) (#485)", - "chore(ci): removed aquasec scan action (#469) (#470)", - "chore(cd): update armory-commons version to 3.14.2 (#456)", - "fix: Remove whitespace when defining spring properties (#437)", - "chore: OS Updates (#476) (#508)", - "fix(dev): renaming package of main class to run kayenta locally (#452) (#509)", - "chore(cd): update base service version to kayenta:2023.11.22.03.11.43.master (#493) (#510)", - "chore(feat): Support ARM arch - SAAS-1953 (backport #484) (#507)", - "chore(cd): update armory-commons version to 3.15.2 (#513)", - "Update gradle.properties (#514)" - ], - "currentVersion": "2.32.0-rc1", + "commitMessages": [], + "currentVersion": "2.32.0-rc2", "name": "Armory Kayenta", - "previousVersion": "2.31.0" + "previousVersion": "2.32.0-rc1" } ], - "armoryVersion": "2.32.0-rc1", + "armoryVersion": "2.32.0-rc2", "ossServices": [ { "commitMessages": [ - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10047)", - "fix: Scaling bounds should parse float not int (#10026) (#10032)", - "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10023)", - "Publish packages to NPM (#10000)", - "chore(dependencies): Autobump spinnakerGradleVersion (#10002)", - "chore(dependencies): Autobump spinnakerGradleVersion (#10004)", - "feat(lambda): Migrate Lambda plugin to OSS (#9988)", - "chore(dependencies): Autobump spinnakerGradleVersion (#10006)", - "chore(build): upgrade to Gradle 7.6.1 (#10008)", - "fix(core/pipeline): Resolved issue getting during pipeline save with spaces in pipeline name. (#10009)", - "feat(cdevents-webhooks) : CDEvents Webhook type in Automated Triggers type (#9977)", - "fix(security): don't expose server information on error pages (#10010)", - "feat(artifacts): Add support for artifact store views and calls (#10011)", - "feat(kubernetes): Add Deck stage for Rolling Restart (#10012)", - "chore(dependencies): Autobump spinnakerGradleVersion (#10013)", - "feat(stages/bakeManifests): add helmfile support (#9998)", - "Publish packages to NPM (#10005)", - "feat(core): set Cancellation Reason to be expanded by default (#10018)", - "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10022)", - "fix: Scaling bounds should parse float not int (#10026) (#10033)", - "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043)", "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048)", - "fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050) (#10054)" + "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043)", + "fix: Scaling bounds should parse float not int (#10026) (#10033)", + "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10022)", + "feat(core): set Cancellation Reason to be expanded by default (#10018)", + "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021)", + "feat(core): Add ability to set Default Tag filters for an application in application config (#10020)", + "fix: Scaling bounds should parse float not int (#10026)", + "Publish packages to NPM (#10019)", + "chore(deps-dev): bump vite from 2.4.2 to 2.9.16 in /packages/app (#10027)", + "chore(deps): bump luxon from 1.23.0 to 1.28.1 in /packages/cloudrun (#10028)", + "chore(deps): bump angular and @types/angular in /packages/cloudrun (#10030)", + "chore(deps): bump docker/setup-buildx-action from 2 to 3 (#10039)", + "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037)", + "chore(deps): bump docker/setup-qemu-action from 2 to 3 (#10038)", + "chore(deps): bump actions/checkout from 3 to 4 (#10042)", + "chore(deps): bump docker/build-push-action from 4 to 5 (#10040)", + "chore(deps): bump docker/login-action from 2 to 3 (#10041)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036)", + "fix(publish): set access config in deck libraries (#10049)", + "Publish packages to NPM (#10029)", + "fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050)" ], "currentVersion": "1.32.3", "name": "Spinnaker Deck", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { "commitMessages": [ - "chore(dependencies): Autobump fiatVersion (#1300)", - "chore(dependencies): Autobump korkVersion (#1299)", - "fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279) (#1281)", - "fix(core): tolerate items with null ids (#1276) (#1280)", - "fix(web): check trigger.getType() for null before invoking equals method (#1277) (#1278)", - "chore(dependencies): Autobump fiatVersion (#1264)", - "chore(build): upgrade gradle to 7.6.1 (#1265)", - "chore(dependencies): Autobump korkVersion (#1266)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1267)", - "chore(dependencies): Autobump korkVersion (#1268)", - "chore(dependencies): Autobump korkVersion (#1269)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1270)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1271)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1272)", - "chore(dependencies): Autobump korkVersion (#1273)", - "feat(sql): add configuration property sql.healthIntervalMillis (#1275)", - "fix(core): tolerate items with null ids (#1276)", - "fix(web): check trigger.getType() for null before invoking equals method (#1277)", - "fix(core): skip existing items with null ids in StorageServiceSupport.fetchAllItemsOptimized (#1279)", - "chore(dependencies): Autobump korkVersion (#1282)", - "chore(dependencies): Autobump korkVersion (#1283)", - "chore(dependencies): Autobump korkVersion (#1284)", - "chore(dependencies): Autobump korkVersion (#1285)", - "chore(build): update default containers to JRE 17 (#1274)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1286)", - "chore(dependencies): Autobump korkVersion (#1287)", - "chore(dependencies): Autobump korkVersion (#1288)", - "chore(dependencies): Autobump korkVersion (#1289)", - "chore(dependencies): Autobump korkVersion (#1290)", - "chore(dependencies): Autobump korkVersion (#1297)", - "chore(dependencies): Autobump korkVersion (#1298)", - "chore(dependencies): Autobump fiatVersion (#1301)", - "fix(dependency): fix dependency version leak of google-api-services-storage from kork in front50-web (#1302) (#1385)" + "fix: Fix git trigger issue caused by a misconfig of the object mapper when creating the echo retrofit service (#1756) (#1757)" ], "currentVersion": "1.32.3", + "name": "Spinnaker Gate", + "previousVersion": "1.32.3" + }, + { + "commitMessages": [], + "currentVersion": "1.32.3", "name": "Spinnaker Front50", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1333)", - "fix(gha): Fix github status log and add tests (#1316) (#1318)", - "chore(dependencies): Autobump fiatVersion (#1299)", - "chore(dependencies): Autobump korkVersion (#1301)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1302)", - "chore(build): upgrade gradle to 7.6.1 (#1300)", - "chore(dependencies): Autobump korkVersion (#1303)", - "chore(dependencies): Autobump korkVersion (#1304)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1305)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1306)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1307)", - "chore(dependencies): Autobump korkVersion (#1308)", - "feat(cdevents-webhooks) : Consume CDEvents webhook API implementation (#1290)", - "chore(dependencies): Autobump korkVersion (#1309)", - "chore(dependencies): Autobump korkVersion (#1310)", - "refactor(tests): convert junit4 based testcases to junit5 and clean up in echo (#1311)", - "chore(dependencies): Autobump korkVersion (#1312)", - "chore(dependencies): Autobump korkVersion (#1313)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1314)", - "fix(gha): Fix github status log and add tests (#1316)", - "chore(dependencies): Autobump korkVersion (#1321)", - "chore(dependencies): Autobump korkVersion (#1322)", - "feat(rest/circuit-breaker): Optimize Circuit Breaker in Rest Events (#1315)", - "chore(dependencies): Autobump korkVersion (#1323)", - "chore(dependencies): Autobump korkVersion (#1324)", - "chore(dependencies): Autobump korkVersion (#1331)", - "chore(dependencies): Autobump korkVersion (#1332)", - "chore(dependencies): Autobump fiatVersion (#1335)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Echo", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "fix(cats): passing incorrect redis config into interval provider (#6105) (#6108)", - "fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6049)", - "fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6036)", - "chore(dependencies): Autobump fiatVersion (#6011)", - "chore(dependencies): Autobump korkVersion (#6010)", - "fix(builds): Backport flag for installing aws cli (#6009)", - "fix(gce): remove the duplicate cache attribute \"subnet\" and update the test (#5977) (#5984)", - "chore(dependencies): Autobump fiatVersion (#5962)", - "chore(dependencies): Autobump korkVersion (#5964)", - "chore(dependencies): Autobump spinnakerGradleVersion (#5965)", - "chore(build): upgrade gradle to 7.6.1 (#5966)", - "chore(dependencies): Autobump korkVersion (#5967)", - "chore(dependencies): Autobump korkVersion (#5968)", - "feat: Add the possibility to update the default handler for the Global Resource Property Registry. (#5963)", - "chore(dependencies): Autobump spinnakerGradleVersion (#5969)", - "chore(dependencies): Autobump spinnakerGradleVersion (#5970)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#5974)", - "chore(dependencies): Autobump korkVersion (#5975)", - "chore(dependencies): Autobump korkVersion (#5978)", - "chore(dependencies): Autobump korkVersion (#5979)", - "feat(artifacts): Adds ArtifactStore logic to clouddriver (#5976)", - "chore(dependencies): Autobump korkVersion (#5980)", - "chore(dependencies): Autobump korkVersion (#5981)", - "chore(dependencies): Autobump spinnakerGradleVersion (#5983)", - "perf(cache): Optimise heap usage in SqlCache (#5982)", - "fix(gce): remove the duplicate cache attribute \"subnet\" and update the test (#5977)", - "refactor(tests): convert junit4 based testcases to junit5 and clean up in clouddriver (#5987)", - "feat(integration-tests): increase kubernetes integration test coverage (#5990)", - "chore(dependencies): Autobump korkVersion (#5991)", - "chore(dependencies): Autobump korkVersion (#5992)", - "chore(dependencies): Autobump korkVersion (#5993)", - "chore(kubectl): upgrade kubectl version from 1.20.6 to 1.22.17 (#5953)", - "chore(upgrades): Upgrade Ubuntu to latest release and fixes aws cli i… (#5996)", - "chore(awscli): Bump AWS CLI and fix install of AWS CLI (#5995)", - "chore(dependencies): Autobump korkVersion (#5994)", - "chore(dependencies): Autobump korkVersion (#6005)", - "chore(os): Update download location and get the kubectl the same between ubuntu and slim (#6003)", - "chore(dependencies): Autobump fiatVersion (#6012)", - "fix: Fix docker build in GHA by removing some of the GHA tools (#6033) (#6037)", - "fix(lambda): Lambda is leaking threads on agent refreshes. remove the custom threadpool (#6048) (#6050)", - "fix(cats): passing incorrect redis config into interval provider (#6105) (#6109)", - "feat(gcp): provide a configurable option to bypass gcp account health check. (backport #6093) (#6096)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Clouddriver", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4582)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4564)", - "fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4561)", - "fix(vpc): add data annotation to vpc (#4534) (#4537)", - "fix: duplicate entry exception for correlation_ids table. (#4521) (#4531)", - "chore(dependencies): Autobump fiatVersion (#4514)", - "chore(dependencies): Autobump korkVersion (#4513)", - "fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489) (#4491)", - "fix(queue): fix ability to cancel a zombied execution (#4473) (#4477)", - "chore(dependencies): Autobump fiatVersion (#4464)", - "feat(mpt-v1): Support for jinja expressions in stages (#4462)", - "chore(dependencies): Autobump korkVersion (#4465)", - "chore(dependencies): Autobump spinnakerGradleVersion (#4466)", - "chore(build): upgrade gradle to 7.6.1 (#4463)", - "chore(dependencies): Autobump korkVersion (#4467)", - "chore(dependencies): Autobump spinnakerGradleVersion (#4468)", - "feat(lambda): migrate stages from AWS Lambda plugin to OSS (#4449)", - "fix(queue): Manual Judgment propagation (#4469)", - "chore(dependencies): Autobump spinnakerGradleVersion (#4472)", - "fix(queue): fix ability to cancel a zombied execution (#4473)", - "chore(dependencies): Autobump korkVersion (#4480)", - "chore(dependencies): Autobump korkVersion (#4482)", - "chore(dependencies): Autobump korkVersion (#4483)", - "feat(artifacts): Add ArtifactStore to orca (#4481)", - "refactor(tests): convert junit4 based test cases to junit5, clean up and unpin mockito in orca (#4484)", - "chore(dependencies): Autobump korkVersion (#4485)", - "chore(dependencies): Autobump korkVersion (#4486)", - "chore(dependencies): Autobump spinnakerGradleVersion (#4488)", - "feat(orca-bakery/manfests): add helmfile support (#4460)", - "fix(artifacts): consider requiredArtifactIds in expected artifacts when trigger is pipeline type (#4489)", - "feat(provider/google): Added cloudrun manifest functionality in orca. (#4396)", - "chore(dependencies): Autobump korkVersion (#4499)", - "chore(dependencies): Autobump korkVersion (#4500)", - "chore(dependencies): Autobump korkVersion (#4501)", - "chore(dependencies): Autobump korkVersion (#4502)", - "fix(expressions): fetch labels from actually deployed manfiest (#4508)", - "chore(dependencies): Autobump korkVersion (#4511)", - "chore(dependencies): Autobump korkVersion (#4512)", - "chore(dependencies): Autobump fiatVersion (#4515)", - "fix: duplicate entry exception for correlation_ids table. (#4521) (#4530)", - "fix(vpc): add data annotation to vpc (#4534) (#4538)", - "fix(front50): teach MonitorPipelineTask to handle missing/null execution ids (#4555) (#4559)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#4546) (#4565)", - "fix(artifacts): Parent and child pipeline artifact resolution (backport #4575) (#4583)", - "fix(artifacts): Automated triggers with artifact constraints are broken if you have 2 or more of the same type (backport #4579) (#4588)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Orca", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082) (#1092)", - "fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077) (#1081)", - "chore(dependencies): Autobump korkVersion (#1057)", - "feat(fiat): Suppress application details when updating permissions (#1060)", - "feat(ldap): Support for handling DN based multiloaded roles (#1058)", - "chore(build): upgrade gradle to 7.6.1 (#1059)", - "chore(dependencies): Autobump korkVersion (#1061)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1062)", - "chore(dependencies): Autobump korkVersion (#1063)", - "chore(dependencies): Autobump korkVersion (#1064)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1065)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1067)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1068)", - "feat(fiat) - Cache fetched LDAP roles to speed up role syncs. (#1066)", - "chore(dependencies): Autobump korkVersion (#1070)", - "chore(dependencies): Autobump korkVersion (#1071)", - "chore(dependencies): Autobump korkVersion (#1072)", - "refactor(tests): convert junit4 based testcases to junit5 and clean up in fiat (#1073)", - "chore(dependencies): Autobump korkVersion (#1074)", - "chore(dependencies): Autobump korkVersion (#1075)", - "fix(ldap): fixed sporadic occurrence of InvalidCacheLoadException (#1076)", - "fix(roles-sync): fix CallableCache's NPE exception for caching synchronization strategy (#1077)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1078)", - "chore(dependencies): Autobump korkVersion (#1083)", - "chore(dependencies): Autobump korkVersion (#1084)", - "chore(dependencies): Autobump korkVersion (#1085)", - "chore(dependencies): Autobump korkVersion (#1086)", - "fix(ssl): Removed unused deprecated okHttpClientConfig from retrofitConfig. (#1082)", - "chore(dependencies): Autobump korkVersion (#1093)", - "chore(dependencies): Autobump korkVersion (#1094)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Fiat", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1014)", - "chore(dependencies): Autobump korkVersion (#988)", - "chore(dependencies): Autobump korkVersion (#990)", - "chore(dependencies): Autobump spinnakerGradleVersion (#991)", - "chore(build): upgrade gradle to 7.6.1 (#989)", - "chore(dependencies): Autobump korkVersion (#992)", - "chore(dependencies): Autobump korkVersion (#993)", - "chore(dependencies): Autobump spinnakerGradleVersion (#994)", - "chore(dependencies): Autobump spinnakerGradleVersion (#995)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#996)", - "chore(dependencies): Autobump korkVersion (#997)", - "chore(dependencies): Autobump korkVersion (#999)", - "chore(dependencies): Autobump korkVersion (#1000)", - "feat(artifacts): Add ArtifactStore to rosco (#998)", - "refactor(tests): convert junit4 based testcases to junit5 and clean up in rosco (#1001)", - "chore(dependencies): Autobump korkVersion (#1002)", - "chore(dependencies): Autobump korkVersion (#1003)", - "feat(manifests/helmfile): add helmfile templating engine (#986)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1004)", - "chore(dependencies): Autobump korkVersion (#1005)", - "chore(dependencies): Autobump korkVersion (#1006)", - "chore(dependencies): Autobump korkVersion (#1007)", - "chore(dependencies): Autobump korkVersion (#1008)", - "chore(dependencies): Autobump korkVersion (#1012)", - "chore(dependencies): Autobump korkVersion (#1013)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#1020) (#1031)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Rosco", - "previousVersion": "1.31.0" - }, - { - "commitMessages": [ - "chore(dependencies): Autobump fiatVersion (#1697)", - "chore(dependencies): Autobump korkVersion (#1695)", - "chore(dependencies): Autobump fiatVersion (#1662)", - "chore(dependencies): Autobump korkVersion (#1664)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1665)", - "chore(build): upgrade gradle to 7.6.1 (#1660)", - "chore(dependencies): Autobump korkVersion (#1666)", - "chore(dependencies): Autobump korkVersion (#1667)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1668)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1669)", - "cleanup(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1670)", - "chore(dependencies): Autobump korkVersion (#1672)", - "fix(retrofit): use OkHttpClient from Kork (#1673)", - "Migration of various Groovy classes to Java (#1663)", - "chore(dependencies): Autobump korkVersion (#1675)", - "chore(dependencies): Autobump korkVersion (#1676)", - "feat(artifacts): Add new ArtifactStore endpoints (#1674)", - "refactor(tests): convert junit4 based test cases to junit5 and clean up in gate (#1677)", - "chore(dependencies): Autobump korkVersion (#1678)", - "chore(dependencies): Autobump korkVersion (#1679)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1680)", - "chore(cleanup): Removing un-implemented dead code (#1681)", - "chore(dependencies): Autobump korkVersion (#1682)", - "chore(dependencies): Autobump korkVersion (#1683)", - "chore(dependencies): Autobump korkVersion (#1684)", - "chore(dependencies): Autobump korkVersion (#1685)", - "feat(cdevents-webhooks) : Consume CDEvents webhook API implementation (#1651)", - "chore(dependencies): Autobump korkVersion (#1692)", - "chore(dependencies): Autobump korkVersion (#1693)", - "fix(md): update env model to have post deploy (#1576)", - "chore(dependencies): Autobump fiatVersion (#1698)", - "fix(cachingFilter: Allow disabling the content caching filter (#1699) (#1702)" - ], - "currentVersion": "1.32.3", - "name": "Spinnaker Gate", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "chore(dependencies): Autobump korkVersion (#1162)", - "chore(dependencies): Autobump fiatVersion (#1134)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1137)", - "chore(build): upgrade gradle to 7.6.1 (#1135)", - "chore(dependencies): Autobump korkVersion (#1136)", - "chore(dependencies): Autobump korkVersion (#1138)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1139)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1140)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#1141)", - "chore(dependencies): Autobump korkVersion (#1142)", - "chore(dependencies): Autobump korkVersion (#1144)", - "chore(dependencies): Autobump korkVersion (#1145)", - "refactor(tests): convert junit4 based testcases to junit5 and clean up in igor (#1146)", - "chore(dependencies): Autobump korkVersion (#1147)", - "chore(dependencies): Autobump korkVersion (#1148)", - "chore(build): default containers to JRE 17 (#1143)", - "chore(dependencies): Autobump spinnakerGradleVersion (#1149)", - "chore(dependencies): Autobump korkVersion (#1150)", - "chore(dependencies): Autobump korkVersion (#1151)", - "chore(dependencies): Autobump korkVersion (#1152)", - "chore(dependencies): Autobump korkVersion (#1153)", - "chore(dependencies): Autobump korkVersion (#1160)", - "chore(dependencies): Autobump korkVersion (#1161)", - "chore(dependencies): Autobump fiatVersion (#1164)", - "fix(java17): remove long-deprecated import that doesn't work with JRE17 (#1170) (#1171)", - "fix(java17): add Jackson converter to RestAdapters to avoid Gson (#1174) (#1176)", - "fix(java17): stop accessing private fields, run tests using JRE17 (#1173) (#1175)", - "feat(jenkins): Enable Jenkins job triggers for jobs in sub-folders (#1204) (#1216)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Igor", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" }, { - "commitMessages": [ - "fix(orca): Fix orca contributors status. (backport #977) (#980)", - "chore(dependencies): Autobump orcaVersion (#966)", - "chore(dependencies): Autobump spinnakerGradleVersion (#968)", - "chore(build): upgrade gradle to 7.6.1 (#967)", - "chore(dependencies): Autobump spinnakerGradleVersion (#969)", - "chore(dependencies): Autobump spinnakerGradleVersion (#970)", - "chore(preview): remove preview feature of version ordering (VERSION_ORDERING_V2) for gradle dependencies (#971)", - "chore(dependencies): Autobump spinnakerGradleVersion (#973)", - "chore(dependencies): Autobump orcaVersion (#974)", - "feat(exceptions): Add SpinnakerRetrofitErrorHandler and replace RetrofitError catch blocks (#972)", - "fix(orca): Fix orca contributors status. (#977)", - "chore(dependencies): Autobump orcaVersion (#984)", - "chore(dependencies): Autobump orcaVersion (#1002)" - ], + "commitMessages": [], "currentVersion": "1.32.3", "name": "Spinnaker Kayenta", - "previousVersion": "1.31.0" + "previousVersion": "1.32.3" } ], "ossVersion": "1.32.3", @@ -604,39 +189,39 @@ "services": { "clouddriver": { "commit": "27d2b5f64b07ae03a49edac6f3e937b06f15d1bf", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "deck": { - "commit": "59070649f442e6806a5ef4e7ad5f91e8b2588226", - "version": "2.32.0-rc1" + "commit": "a79682affbf676b47dc20d81ab7de04562686119", + "version": "2.32.0-rc2" }, "dinghy": { "commit": "3a713c33889aa36301dd4fde4061c3d5d3bfa237", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "echo": { "commit": "b69e483d8f0c99da6ad21dacdc897e17257fe092", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "fiat": { "commit": "2c0d010ce00d9519b316e15af734a05835df1048", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "front50": { "commit": "c68b97b642a6d9168d361d74dad373e565850f5d", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "gate": { - "commit": "e2feabb1bc987eec8b2afb818d93aa3b7fe982c0", - "version": "2.32.0-rc1" + "commit": "1f96d4f238c63798cf34e818760ffb25b3a4b009", + "version": "2.32.0-rc2" }, "igor": { "commit": "bb72a0d7401dc994dcefec9a4cddf0b16db04086", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "kayenta": { "commit": "af68e872b806eb49f4f0071187f998f18f04c3c2", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "monitoring-daemon": { "commit": null, @@ -647,19 +232,19 @@ "version": "2.26.0" }, "orca": { - "commit": "26f1b78e328c1051db39f535f8a6f13de7ca7f68", - "version": "2.32.0-rc1" + "commit": "9b0cbcc0d618fb135d7e9551db5b493ad3def9a3", + "version": "2.32.0-rc2" }, "rosco": { "commit": "776c66208dd16ad41defad3d0b6d8bcc3dbba24d", - "version": "2.32.0-rc1" + "version": "2.32.0-rc2" }, "terraformer": { - "commit": "d98a6ad23678ed1b931297104c3102b3e363c5a1", - "version": "2.32.0-rc1" + "commit": "d13481b3b561dd232adff996f119b95e25a626bc", + "version": "2.32.0-rc2" } }, - "timestamp": "2024-01-26 10:24:26", - "version": "2.32.0-rc1" + "timestamp": "2024-02-02 10:06:20", + "version": "2.32.0-rc2" } } \ No newline at end of file From 063435ff101d7eb4f9700f50aea402caa53473e3 Mon Sep 17 00:00:00 2001 From: armory-astrolabe <76064959+armory-astrolabe@users.noreply.github.com> Date: Fri, 9 Feb 2024 07:24:49 -0600 Subject: [PATCH 4/4] chore(release): add release notes for 2.32.0-rc3 (#2268) * chore(release): add release notes for 2.32.0-rc3 * Updating release notes rc3 * Fixing known issues --------- Co-authored-by: armory-astrolabe Co-authored-by: Christos Arvanitis --- .../armoryspinnaker_v2-32-0-rc2.md | 2 +- .../armoryspinnaker_v2-32-0-rc3.md | 285 ++++++++++++++++++ payload.json | 220 +++++++------- 3 files changed, 393 insertions(+), 114 deletions(-) create mode 100644 content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc3.md diff --git a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md index 4f20222073..465847ce41 100644 --- a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.md +++ b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc2.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-rc1, use Armory Operator 1.7.3 or later. +To install, upgrade, or configure Armory CD 2.32.0-rc2, use Armory Operator 1.7.3 or later. ## Security diff --git a/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc3.md b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc3.md new file mode 100644 index 0000000000..6bc0e9764c --- /dev/null +++ b/content/en/continuous-deployment/release-notes/rn-prerelease-armory-spinnaker/armoryspinnaker_v2-32-0-rc3.md @@ -0,0 +1,285 @@ +--- +title: v2.32.0-rc3 Armory Continuous Deployment Release (Spinnaker™ v1.32.3) +toc_hide: true +date: 2024-02-08 +version: +description: > + Release notes for Armory Continuous Deployment v2.32.0-rc3. A beta release is not meant for installation in production environments. + +--- + +## 2024/02/08 release notes + +## Disclaimer + +This pre-release software is to allow limited access to test or beta versions of the Armory services (“Services”) and to provide feedback and comments to Armory regarding the use of such Services. By using Services, you agree to be bound by the terms and conditions set forth herein. + +Your Feedback is important and we welcome any feedback, analysis, suggestions and comments (including, but not limited to, bug reports and test results) (collectively, “Feedback”) regarding the Services. Any Feedback you provide will become the property of Armory and you agree that Armory may use or otherwise exploit all or part of your feedback or any derivative thereof in any manner without any further remuneration, compensation or credit to you. You represent and warrant that any Feedback which is provided by you hereunder is original work made solely by you and does not infringe any third party intellectual property rights. + +Any Feedback provided to Armory shall be considered Armory Confidential Information and shall be covered by any confidentiality agreements between you and Armory. + +You acknowledge that you are using the Services on a purely voluntary basis, as a means of assisting, and in consideration of the opportunity to assist Armory to use, implement, and understand various facets of the Services. You acknowledge and agree that nothing herein or in your voluntary submission of Feedback creates any employment relationship between you and Armory. + +Armory may, in its sole discretion, at any time, terminate or discontinue all or your access to the Services. You acknowledge and agree that all such decisions by Armory are final and Armory will have no liability with respect to such decisions. + +YOUR USE OF THE SERVICES IS AT YOUR OWN RISK. THE SERVICES, THE ARMORY TOOLS AND THE CONTENT ARE PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. ARMORY AND ITS LICENSORS MAKE NO REPRESENTATION, WARRANTY, OR GUARANTY AS TO THE RELIABILITY, TIMELINESS, QUALITY, SUITABILITY, TRUTH, AVAILABILITY, ACCURACY OR COMPLETENESS OF THE SERVICES, THE ARMORY TOOLS OR ANY CONTENT. ARMORY EXPRESSLY DISCLAIMS ON ITS OWN BEHALF AND ON BEHALF OF ITS EMPLOYEES, AGENTS, ATTORNEYS, CONSULTANTS, OR CONTRACTORS ANY AND ALL WARRANTIES INCLUDING, WITHOUT LIMITATION (A) THE USE OF THE SERVICES OR THE ARMORY TOOLS WILL BE TIMELY, UNINTERRUPTED OR ERROR-FREE OR OPERATE IN COMBINATION WITH ANY OTHER HARDWARE, SOFTWARE, SYSTEM OR DATA, (B) THE SERVICES AND THE ARMORY TOOLS AND/OR THEIR QUALITY WILL MEET CUSTOMER”S REQUIREMENTS OR EXPECTATIONS, (C) ANY CONTENT WILL BE ACCURATE OR RELIABLE, (D) ERRORS OR DEFECTS WILL BE CORRECTED, OR (E) THE SERVICES, THE ARMORY TOOLS OR THE SERVER(S) THAT MAKE THE SERVICES AVAILABLE ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS. CUSTOMER AGREES THAT ARMORY SHALL NOT BE RESPONSIBLE FOR THE AVAILABILITY OR ACTS OR OMISSIONS OF ANY THIRD PARTY, INCLUDING ANY THIRD-PARTY APPLICATION OR PRODUCT, AND ARMORY HEREBY DISCLAIMS ANY AND ALL LIABILITY IN CONNECTION WITH SUCH THIRD PARTIES. + +IN NO EVENT SHALL ARMORY, ITS EMPLOYEES, AGENTS, ATTORNEYS, CONSULTANTS, OR CONTRACTORS BE LIABLE UNDER THIS AGREEMENT FOR ANY CONSEQUENTIAL, SPECIAL, LOST PROFITS, INDIRECT OR OTHER DAMAGES, INCLUDING BUT NOT LIMITED TO LOST PROFITS, LOSS OF BUSINESS, COST OF COVER WHETHER BASED IN CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EVEN IF ARMORY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. IN ANY EVENT, ARMORY, ITS EMPLOYEES’, AGENTS’, ATTORNEYS’, CONSULTANTS’ OR CONTRACTORS’ AGGREGATE LIABILITY UNDER THIS AGREEMENT FOR ANY CLAIM SHALL BE STRICTLY LIMITED TO $100.00. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU. + +You acknowledge that Armory has provided the Services in reliance upon the limitations of liability set forth herein and that the same is an essential basis of the bargain between the parties. + + +## Required Armory Operator version + +To install, upgrade, or configure Armory CD 2.32.0-rc3, use Armory Operator 1.7.3 or later. + +## Security + +Armory scans the codebase as we develop and release software. Contact your Armory account representative for information about CVE scans for this release. + +## Breaking changes + + +> 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 >}} + +OSS Reference PRs: +- https://github.com/spinnaker/orca/pull/4449 +- https://github.com/spinnaker/deck/pull/9988 + +## Known issues + +### Terraformer artifact binding not working when s3 artifact store is enabled +When using Terraformer with an S3 artifact store, the artifact binding is not working as expected. We are working on a fix and will release it in the next version. + +## Highlighted updates + + + + + +### Spinnaker community contributions + +There have also been numerous enhancements, fixes, and features across all of Spinnaker's other services. See the +[Spinnaker v1.32.3](https://www.spinnaker.io/changelogs/1.32.3-changelog/) changelog for details. + +## Detailed updates + +### Bill Of Materials (BOM) + +
Expand to see the BOM +
+artifactSources:
+  dockerRegistry: docker.io/armory
+dependencies:
+  redis:
+    commit: null
+    version: 2:2.8.4-2
+services:
+  clouddriver:
+    commit: 27d2b5f64b07ae03a49edac6f3e937b06f15d1bf
+    version: 2.32.0-rc3
+  deck:
+    commit: e7c8c0982afe9a49ab6c3d230f3aaa38e874eb30
+    version: 2.32.0-rc3
+  dinghy:
+    commit: a257cbcab26643a18cdfab24bff3a5e1ef651a27
+    version: 2.32.0-rc3
+  echo:
+    commit: b69e483d8f0c99da6ad21dacdc897e17257fe092
+    version: 2.32.0-rc3
+  fiat:
+    commit: 2c0d010ce00d9519b316e15af734a05835df1048
+    version: 2.32.0-rc3
+  front50:
+    commit: c68b97b642a6d9168d361d74dad373e565850f5d
+    version: 2.32.0-rc3
+  gate:
+    commit: 1f96d4f238c63798cf34e818760ffb25b3a4b009
+    version: 2.32.0-rc3
+  igor:
+    commit: fe40091df01e89e9abc4b6b761002397c4022298
+    version: 2.32.0-rc3
+  kayenta:
+    commit: af68e872b806eb49f4f0071187f998f18f04c3c2
+    version: 2.32.0-rc3
+  monitoring-daemon:
+    commit: null
+    version: 2.26.0
+  monitoring-third-party:
+    commit: null
+    version: 2.26.0
+  orca:
+    commit: 9b0cbcc0d618fb135d7e9551db5b493ad3def9a3
+    version: 2.32.0-rc3
+  rosco:
+    commit: 776c66208dd16ad41defad3d0b6d8bcc3dbba24d
+    version: 2.32.0-rc3
+  terraformer:
+    commit: d7d8c38ec7d009b6240a17e1225e9933558cdef4
+    version: 2.32.0-rc3
+timestamp: "2024-02-08 14:28:48"
+version: 2.32.0-rc3
+
+
+
+ +### Armory + + +#### Armory Clouddriver - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Deck - 2.32.0-rc2...2.32.0-rc3 + + - chore(cd): update base deck version to 2023.0.0-20231024141913.release-1.32.x (#1395) + +#### Dinghy™ - 2.32.0-rc2...2.32.0-rc3 + + - chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #504) (#520) + - feat(stash): bumped oss dinghy version to introduce upgraded downloaded logic for BitBucket/Stash (#524) + +#### Armory Echo - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Fiat - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Front50 - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Gate - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Igor - 2.32.0-rc2...2.32.0-rc3 + + - chore: OS Updates (#516) (#566) + +#### Armory Kayenta - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Orca - 2.32.0-rc2...2.32.0-rc3 + + +#### Armory Rosco - 2.32.0-rc2...2.32.0-rc3 + + +#### Terraformer™ - 2.32.0-rc2...2.32.0-rc3 + + - fix(remote/artifacts): Adding support to fetch remote artifacts from clouddriver (#543) (#544) + + +### Spinnaker + + +#### Spinnaker Clouddriver - 1.32.3 + + +#### Spinnaker Deck - 1.32.3 + + - Publish packages to NPM (#10029) + - fix(publish): set access config in deck libraries (#10049) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) + - chore(deps): bump docker/login-action from 2 to 3 (#10041) + - chore(deps): bump docker/build-push-action from 4 to 5 (#10040) + - chore(deps): bump actions/checkout from 3 to 4 (#10042) + - chore(deps): bump docker/setup-qemu-action from 2 to 3 (#10038) + - fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) + - chore(deps): bump docker/setup-buildx-action from 2 to 3 (#10039) + - chore(deps): bump angular and @types/angular in /packages/cloudrun (#10030) + - chore(deps): bump luxon from 1.23.0 to 1.28.1 in /packages/cloudrun (#10028) + - chore(deps-dev): bump vite from 2.4.2 to 2.9.16 in /packages/app (#10027) + - Publish packages to NPM (#10019) + - fix: Scaling bounds should parse float not int (#10026) + - feat(core): Add ability to set Default Tag filters for an application in application config (#10020) + - Revert "fix(core): conditionally hide expression evaluation warning messages (#9771)" (#10021) + - feat(core): set Cancellation Reason to be expanded by default (#10018) + - Revert "fix(core): conditionally hide expression evaluation warning messages (#9771)" (#10021) (#10022) + - fix: Scaling bounds should parse float not int (#10026) (#10033) + - fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043) + - feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048) + - fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050) (#10054) + +#### Spinnaker Echo - 1.32.3 + + +#### Spinnaker Fiat - 1.32.3 + + +#### Spinnaker Front50 - 1.32.3 + + +#### Spinnaker Gate - 1.32.3 + + +#### Spinnaker Igor - 1.32.3 + + +#### Spinnaker Kayenta - 1.32.3 + + +#### Spinnaker Orca - 1.32.3 + + +#### Spinnaker Rosco - 1.32.3 + + diff --git a/payload.json b/payload.json index a2767bd0f6..1e44831ee9 100644 --- a/payload.json +++ b/payload.json @@ -1,177 +1,171 @@ { "armoryServices": [ - { - "commitMessages": [ - "chore(cd): Merge master to release-2.32.x branch (#540)" - ], - "currentVersion": "2.32.0-rc2", - "name": "Terraformer™", - "previousVersion": "2.32.0-rc1" - }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Dinghy™", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Clouddriver", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [ - "chore(oss): Sync oss with release-2.32-x (#1389)", - "build(action): pass version to fix build (#1390) (#1391)" + "chore(cd): update base deck version to 2023.0.0-20231024141913.release-1.32.x (#1395)" ], - "currentVersion": "2.32.0-rc2", + "currentVersion": "2.32.0-rc3", "name": "Armory Deck", - "previousVersion": "2.32.0-rc1" + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [ - "Removing Instance registration from Gate (#677) (#678)", - "Fixnig armory header plugin (#681)", - "fix(header): Fix local repo for Armory.Header (#682)", - "Fixing header plugin reference (#684) (#685)", - "chore(cd): update base service version to gate:2024.02.01.16.29.20.release-1.32.x (#689)" + "chore(feat): Support ARM with docker buildx - SAAS-1953 (backport #504) (#520)", + "feat(stash): bumped oss dinghy version to introduce upgraded downloaded logic for BitBucket/Stash (#524)" ], - "currentVersion": "2.32.0-rc2", - "name": "Armory Gate", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Dinghy™", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Front50", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Echo", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Echo", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Fiat", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Clouddriver", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Front50", + "previousVersion": "2.32.0-rc2" + }, + { + "commitMessages": [], + "currentVersion": "2.32.0-rc3", + "name": "Armory Gate", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [ - "fix(terraformer): Fixing NPE for artifact binding (#810)" + "chore: OS Updates (#516) (#566)" ], - "currentVersion": "2.32.0-rc2", - "name": "Armory Orca", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Igor", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Fiat", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Kayenta", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Rosco", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Orca", + "previousVersion": "2.32.0-rc2" }, { "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Igor", - "previousVersion": "2.32.0-rc1" + "currentVersion": "2.32.0-rc3", + "name": "Armory Rosco", + "previousVersion": "2.32.0-rc2" }, { - "commitMessages": [], - "currentVersion": "2.32.0-rc2", - "name": "Armory Kayenta", - "previousVersion": "2.32.0-rc1" + "commitMessages": [ + "fix(remote/artifacts): Adding support to fetch remote artifacts from clouddriver (#543) (#544)" + ], + "currentVersion": "2.32.0-rc3", + "name": "Terraformer™", + "previousVersion": "2.32.0-rc2" } ], - "armoryVersion": "2.32.0-rc2", + "armoryVersion": "2.32.0-rc3", "ossServices": [ { - "commitMessages": [ - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048)", - "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043)", - "fix: Scaling bounds should parse float not int (#10026) (#10033)", - "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10022)", - "feat(core): set Cancellation Reason to be expanded by default (#10018)", - "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021)", - "feat(core): Add ability to set Default Tag filters for an application in application config (#10020)", - "fix: Scaling bounds should parse float not int (#10026)", - "Publish packages to NPM (#10019)", - "chore(deps-dev): bump vite from 2.4.2 to 2.9.16 in /packages/app (#10027)", - "chore(deps): bump luxon from 1.23.0 to 1.28.1 in /packages/cloudrun (#10028)", - "chore(deps): bump angular and @types/angular in /packages/cloudrun (#10030)", - "chore(deps): bump docker/setup-buildx-action from 2 to 3 (#10039)", - "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037)", - "chore(deps): bump docker/setup-qemu-action from 2 to 3 (#10038)", - "chore(deps): bump actions/checkout from 3 to 4 (#10042)", - "chore(deps): bump docker/build-push-action from 4 to 5 (#10040)", - "chore(deps): bump docker/login-action from 2 to 3 (#10041)", - "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036)", - "fix(publish): set access config in deck libraries (#10049)", - "Publish packages to NPM (#10029)", - "fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050)" - ], + "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Deck", - "previousVersion": "1.32.3" + "name": "Spinnaker Clouddriver", + "previousVersion": "1.32.0" }, { "commitMessages": [ - "fix: Fix git trigger issue caused by a misconfig of the object mapper when creating the echo retrofit service (#1756) (#1757)" + "Publish packages to NPM (#10029)", + "fix(publish): set access config in deck libraries (#10049)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036)", + "chore(deps): bump docker/login-action from 2 to 3 (#10041)", + "chore(deps): bump docker/build-push-action from 4 to 5 (#10040)", + "chore(deps): bump actions/checkout from 3 to 4 (#10042)", + "chore(deps): bump docker/setup-qemu-action from 2 to 3 (#10038)", + "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037)", + "chore(deps): bump docker/setup-buildx-action from 2 to 3 (#10039)", + "chore(deps): bump angular and @types/angular in /packages/cloudrun (#10030)", + "chore(deps): bump luxon from 1.23.0 to 1.28.1 in /packages/cloudrun (#10028)", + "chore(deps-dev): bump vite from 2.4.2 to 2.9.16 in /packages/app (#10027)", + "Publish packages to NPM (#10019)", + "fix: Scaling bounds should parse float not int (#10026)", + "feat(core): Add ability to set Default Tag filters for an application in application config (#10020)", + "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021)", + "feat(core): set Cancellation Reason to be expanded by default (#10018)", + "Revert \"fix(core): conditionally hide expression evaluation warning messages (#9771)\" (#10021) (#10022)", + "fix: Scaling bounds should parse float not int (#10026) (#10033)", + "fix(kubernetes): export rollout restart stage so it's actually available for use (#10037) (#10043)", + "feat(helm/bake): Add additional input fields where we can fill in details of the APIs versions (#10036) (#10048)", + "fix(lambda): available Runtimes shared between Deploy stage and Functions tab (#10050) (#10054)" ], "currentVersion": "1.32.3", - "name": "Spinnaker Gate", - "previousVersion": "1.32.3" + "name": "Spinnaker Deck", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Front50", - "previousVersion": "1.32.3" + "name": "Spinnaker Echo", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Echo", - "previousVersion": "1.32.3" + "name": "Spinnaker Fiat", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Clouddriver", - "previousVersion": "1.32.3" + "name": "Spinnaker Front50", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Orca", - "previousVersion": "1.32.3" + "name": "Spinnaker Gate", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Fiat", - "previousVersion": "1.32.3" + "name": "Spinnaker Igor", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Rosco", - "previousVersion": "1.32.3" + "name": "Spinnaker Kayenta", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Igor", - "previousVersion": "1.32.3" + "name": "Spinnaker Orca", + "previousVersion": "1.32.0" }, { "commitMessages": [], "currentVersion": "1.32.3", - "name": "Spinnaker Kayenta", - "previousVersion": "1.32.3" + "name": "Spinnaker Rosco", + "previousVersion": "1.32.0" } ], "ossVersion": "1.32.3", @@ -189,39 +183,39 @@ "services": { "clouddriver": { "commit": "27d2b5f64b07ae03a49edac6f3e937b06f15d1bf", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "deck": { - "commit": "a79682affbf676b47dc20d81ab7de04562686119", - "version": "2.32.0-rc2" + "commit": "e7c8c0982afe9a49ab6c3d230f3aaa38e874eb30", + "version": "2.32.0-rc3" }, "dinghy": { - "commit": "3a713c33889aa36301dd4fde4061c3d5d3bfa237", - "version": "2.32.0-rc2" + "commit": "a257cbcab26643a18cdfab24bff3a5e1ef651a27", + "version": "2.32.0-rc3" }, "echo": { "commit": "b69e483d8f0c99da6ad21dacdc897e17257fe092", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "fiat": { "commit": "2c0d010ce00d9519b316e15af734a05835df1048", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "front50": { "commit": "c68b97b642a6d9168d361d74dad373e565850f5d", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "gate": { "commit": "1f96d4f238c63798cf34e818760ffb25b3a4b009", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "igor": { - "commit": "bb72a0d7401dc994dcefec9a4cddf0b16db04086", - "version": "2.32.0-rc2" + "commit": "fe40091df01e89e9abc4b6b761002397c4022298", + "version": "2.32.0-rc3" }, "kayenta": { "commit": "af68e872b806eb49f4f0071187f998f18f04c3c2", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "monitoring-daemon": { "commit": null, @@ -233,18 +227,18 @@ }, "orca": { "commit": "9b0cbcc0d618fb135d7e9551db5b493ad3def9a3", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "rosco": { "commit": "776c66208dd16ad41defad3d0b6d8bcc3dbba24d", - "version": "2.32.0-rc2" + "version": "2.32.0-rc3" }, "terraformer": { - "commit": "d13481b3b561dd232adff996f119b95e25a626bc", - "version": "2.32.0-rc2" + "commit": "d7d8c38ec7d009b6240a17e1225e9933558cdef4", + "version": "2.32.0-rc3" } }, - "timestamp": "2024-02-02 10:06:20", - "version": "2.32.0-rc2" + "timestamp": "2024-02-08 14:28:48", + "version": "2.32.0-rc3" } } \ No newline at end of file