Skip to content

Commit 76bcf07

Browse files
authored
Merge branch 'master' into feat/issue-25366-path-security
2 parents d264016 + 7c0f032 commit 76bcf07

16 files changed

+113
-14
lines changed

.github/workflows/ci-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ jobs:
304304
- name: Checkout code
305305
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
306306
- name: Setup NodeJS
307-
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
307+
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
308308
with:
309309
# renovate: datasource=node-version packageName=node versioning=node
310310
node-version: '22.9.0'

docs/operator-manual/upgrading/3.2-3.3.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,19 @@
55
Argo CD v3.3 upgrades the bundled Helm version to 3.19.2. There are no breaking changes in Helm 3.19.2 according to the
66
[release notes](https://github.com/helm/helm/releases/tag/v3.19.0).
77

8-
## Kustomize Upgraded to 5.7.1
8+
## Kustomize Upgraded to 5.8.0
99

10-
Argo CD v3.3 upgrades the bundled Kustomize version to 5.7.1. There are no breaking changes in Kustomize 5.7.1 according
11-
to the [release notes](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.7.1).
12-
However, bear in mind that Kustomize 5.7.1 introduces code to replace the `shlex` library used for parsing arguments in the exec plugin.
13-
If any existing manifests become corrupted, please follow the[release notes](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.7.1) instructions.
10+
Argo CD v3.3 upgrades the bundled Kustomize version from v5.7.0 to v5.8.0. According to the
11+
[5.7.1](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.7.1)
12+
and [5.8.0](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.8.0) release notes, there are no breaking changes.
13+
14+
However, note that Kustomize 5.7.1 introduces code to replace the `shlex` library used for parsing arguments in exec plugins.
15+
If any existing manifests become corrupted, please follow the instructions in the
16+
[5.7.1 release notes](https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.7.1).
17+
18+
Kustomize 5.8.0 also resolves an issue where namespaces were not properly propagated to Helm charts.
19+
If you rely on Helm charts within kustomization files, please review the details in the associated fix:
20+
[kubernetes-sigs/kustomize#5940](https://github.com/kubernetes-sigs/kustomize/pull/5940).
1421

1522
## Breaking Changes
1623

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2deaa6f96450c0b3204cccd9f159a22278eb6cf85ad545d212d608d2428aeb57 kustomize_5.8.0_darwin_amd64.tar.gz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
d098f62ecda500c752303163838af823f947d245927f3000b629199c1eeeae0f kustomize_5.8.0_darwin_arm64.tar.gz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
4dfa8307358dd9284aa4d2b1d5596766a65b93433e8fa3f9f74498941f01c5ef kustomize_5.8.0_linux_amd64.tar.gz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a4f48b4c3d4ca97d748943e19169de85a2e86e80bcc09558603e2aa66fb15ce1 kustomize_5.8.0_linux_arm64.tar.gz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
4352a29912b6a15688598ec192e79b841ee8b128ba411592d1de68b585009ec7 kustomize_5.8.0_linux_ppc64le.tar.gz
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
f7be07697c1ba872ff4e99806ac9a86faa7029e108a24ccfa7b47c04c1cc9c0d kustomize_5.8.0_linux_s390x.tar.gz

hack/tool-versions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
# add-kustomize-checksums.sh to help download checksums.
1313
###############################################################################
1414
helm3_version=3.19.2
15-
kustomize5_version=5.7.1
15+
kustomize5_version=5.8.0
1616
protoc_version=29.3
1717
oras_version=1.2.0

resource_customizations/_.crossplane.io/_/health.lua

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
-- Health check copied from here: https://github.com/crossplane/docs/blob/709889c5dbe6e5a2ea3dffd66fe276cf465b47b5/content/master/guides/crossplane-with-argo-cd.md
1+
-- Health check copied from here: https://github.com/crossplane/docs/blob/9fe744889fc150ca71e5298d90b4133f79ea20f2/content/master/guides/crossplane-with-argo-cd.md
22

33
health_status = {
44
status = "Progressing",
@@ -59,7 +59,6 @@ for i, condition in ipairs(obj.status.conditions) do
5959
if condition.status == "True" then
6060
health_status.status = "Healthy"
6161
health_status.message = "Resource is up-to-date."
62-
return health_status
6362
end
6463
end
6564
end

0 commit comments

Comments
 (0)