From 12f1022b90b27f44453a51853fe3bb9e4cf23331 Mon Sep 17 00:00:00 2001 From: armory-astrolabe Date: Tue, 14 Jul 2026 13:47:40 +0000 Subject: [PATCH] chore(release): add release notes for 2.40.0 --- .../armoryspinnaker_v2-40-0.md | 193 +++++++++++++++++ payload.json | 196 +++++++++--------- 2 files changed, 291 insertions(+), 98 deletions(-) create mode 100644 content/en/continuous-deployment/release-notes/rn-armory-spinnaker/armoryspinnaker_v2-40-0.md diff --git a/content/en/continuous-deployment/release-notes/rn-armory-spinnaker/armoryspinnaker_v2-40-0.md b/content/en/continuous-deployment/release-notes/rn-armory-spinnaker/armoryspinnaker_v2-40-0.md new file mode 100644 index 0000000000..f7d0e624c7 --- /dev/null +++ b/content/en/continuous-deployment/release-notes/rn-armory-spinnaker/armoryspinnaker_v2-40-0.md @@ -0,0 +1,193 @@ +--- +title: v2.40.0 Armory Continuous Deployment Release (Spinnakerâ„¢ v1.40.0) +toc_hide: true +version: +date: 2026-07-14 +description: > + Release notes for Armory Continuous Deployment v2.40.0. +--- + + + +## 2026/07/14 release notes + +>Note: If you experience production issues after upgrading Armory Continuous Deployment, roll back to a previous working version and report issues to [http://go.armory.io/support](http://go.armory.io/support). + +## Required Armory Operator version +{{% alert color="warning" title="Important" %}} +[Armory Operator]({{< ref "armory-operator" >}}) has been deprecated and will is considered EOL. Please migrate to the [Kustomize]({{< ref "armory-operator-to-kustomize-migration" >}}) method of deployment. +{{% /alert %}} + +To install, upgrade, or configure Armory CD 2.40.0, use Armory Operator 1.8.6 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. + +## Known issues + + +## 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.40.0](https://www.spinnaker.io/changelogs/1.40.0-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: 35532b4a79ae36d7fcc48f8fadd75f0cc104d9a9
+    version: 2.40.0
+  deck:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  dinghy:
+    commit: 566ee4ff8ac096c4e07febe036eb846c9a554c99
+    version: 2.40.0
+  echo:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  fiat:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  front50:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  gate:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  igor:
+    commit: 566ee4ff8ac096c4e07febe036eb846c9a554c99
+    version: 2.40.0
+  kayenta:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  monitoring-daemon:
+    commit: null
+    version: 2.26.0
+  monitoring-third-party:
+    commit: null
+    version: 2.26.0
+  orca:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  rosco:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+  terraformer:
+    commit: 5316cdf53a2c78f78c116ff478012d58f9974e27
+    version: 2.40.0
+timestamp: "2026-07-14 13:10:43"
+version: 2.40.0
+
+
+
+ +### Armory + + +#### Armory Gate - 2.39.0...2.40.0 + + +#### Armory Dinghy - 2.39.0...2.40.0 + + +#### Armory Terraformer - 2.39.0...2.40.0 + + +#### Armory Kayenta - 2.39.0...2.40.0 + + +#### Armory Orca - 2.39.0...2.40.0 + + +#### Armory Rosco - 2.39.0...2.40.0 + + +#### Armory Clouddriver - 2.39.0...2.40.0 + + +#### Armory Deck - 2.39.0...2.40.0 + + +#### Armory Igor - 2.39.0...2.40.0 + + +#### Armory Echo - 2.39.0...2.40.0 + + +#### Armory Fiat - 2.39.0...2.40.0 + + +#### Armory Front50 - 2.39.0...2.40.0 + + + +### Spinnaker + + +#### Spinnaker Gate - 1.40.0 + + +#### Spinnaker Dinghy - 1.40.0 + + +#### Spinnaker Terraformer - 1.40.0 + + +#### Spinnaker Kayenta - 1.40.0 + + +#### Spinnaker Orca - 1.40.0 + + +#### Spinnaker Rosco - 1.40.0 + + +#### Spinnaker Clouddriver - 1.40.0 + + +#### Spinnaker Deck - 1.40.0 + + +#### Spinnaker Igor - 1.40.0 + + +#### Spinnaker Echo - 1.40.0 + + +#### Spinnaker Fiat - 1.40.0 + + +#### Spinnaker Front50 - 1.40.0 + + diff --git a/payload.json b/payload.json index bf96d3d7dc..dc3f5a502d 100644 --- a/payload.json +++ b/payload.json @@ -2,153 +2,153 @@ "armoryServices": [ { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Orca", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Gate", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", + "currentVersion": "2.40.0", "name": "Armory Dinghy", - "previousVersion": "2.38.0" + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Rosco", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Terraformer", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Clouddriver", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Kayenta", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Deck", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Orca", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Echo", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Rosco", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Fiat", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Clouddriver", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Front50", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Deck", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Gate", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Igor", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Terraformer", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Echo", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Igor", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Fiat", + "previousVersion": "2.39.0" }, { "commitMessages": [], - "currentVersion": "2.39.0", - "name": "Armory Kayenta", - "previousVersion": "2.38.0" + "currentVersion": "2.40.0", + "name": "Armory Front50", + "previousVersion": "2.39.0" } ], - "armoryVersion": "2.39.0", + "armoryVersion": "2.40.0", "ossServices": [ { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Orca", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Gate", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", + "currentVersion": "1.40.0", "name": "Spinnaker Dinghy", - "previousVersion": "1.38.0" + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Rosco", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Terraformer", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Clouddriver", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Kayenta", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Deck", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Orca", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Echo", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Rosco", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Fiat", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Clouddriver", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Front50", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Deck", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Gate", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Igor", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Terraformer", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Echo", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Igor", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Fiat", + "previousVersion": "1.39.0" }, { "commitMessages": [], - "currentVersion": "1.39.0", - "name": "Spinnaker Kayenta", - "previousVersion": "1.38.0" + "currentVersion": "1.40.0", + "name": "Spinnaker Front50", + "previousVersion": "1.39.0" } ], - "ossVersion": "1.39.0", + "ossVersion": "1.40.0", "prerelease": false, "stack": { "artifactSources": { @@ -162,40 +162,40 @@ }, "services": { "clouddriver": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "35532b4a79ae36d7fcc48f8fadd75f0cc104d9a9", + "version": "2.40.0" }, "deck": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "dinghy": { - "commit": "babaa4704f1df8a6f6b42e533716396c8a0f529b", - "version": "2.39.0" + "commit": "566ee4ff8ac096c4e07febe036eb846c9a554c99", + "version": "2.40.0" }, "echo": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "fiat": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "front50": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "gate": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "igor": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "566ee4ff8ac096c4e07febe036eb846c9a554c99", + "version": "2.40.0" }, "kayenta": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "monitoring-daemon": { "commit": null, @@ -206,19 +206,19 @@ "version": "2.26.0" }, "orca": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "rosco": { - "commit": "8f40c99bd0979c73db2c003b9dccc00dd960551b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" }, "terraformer": { - "commit": "babaa4704f1df8a6f6b42e533716396c8a0f529b", - "version": "2.39.0" + "commit": "5316cdf53a2c78f78c116ff478012d58f9974e27", + "version": "2.40.0" } }, - "timestamp": "2026-06-19 19:27:18", - "version": "2.39.0" + "timestamp": "2026-07-14 13:10:43", + "version": "2.40.0" } } \ No newline at end of file