Skip to content

Commit c3916ee

Browse files
Release argo-cd 2.9.3 (#34)
* merge upstream argo-cd chart 5.51.6-1 * change image to fork version v2.9-2023.12.06-e6258156d
1 parent 7fd7b93 commit c3916ee

31 files changed

+2139
-67
lines changed

.clomonitor.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ exemptions:
77
reason: "Helm deps are not currently scanned. Maintainers are watching developments to dependabot-core #2237" # Justification of this exemption (mandatory, it will be displayed on the UI)
88
- check: sbom
99
reason: "Tracking Helm dependencies is not yet a stable practice."
10+
- check: self_assessment
11+
reason: "Refer to self assessments supplied by the codebases Argo Helm supports."
12+
- check: signed_releases
13+
reason: "Argo Helm releases are made via Artifact Hub, where they are signed. The unsigned GitHub releases are for reference only."
14+
- check: license_scanning
15+
reason: "Temporary exemption: pending response from CNCF Service Desk"
1016

1117
# TODO:
1218
# License scanning information
Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
1-
# All
2-
* @mkilchhofer @jmeridth
1+
* @mkilchhofer @jmeridth @yu-croco
32

4-
# Argo Workflows
53
/charts/argo-workflows/ @vladlosev @jmeridth @yu-croco @tico24
6-
7-
# Argo CD
84
/charts/argo-cd/ @mbevc1 @mkilchhofer @yu-croco @jmeridth @pdrastil @tico24
9-
10-
# Argo Events
115
/charts/argo-events/ @pdrastil @jmeridth @tico24
12-
13-
# Argo Rollouts
146
/charts/argo-rollouts/ @jmeridth

.github/workflows/lint-and-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Setup Chart Linting
4040
id: lint
41-
uses: helm/chart-testing-action@b43128a8b25298e1e7b043b78ea6613844e079b1 # v2.6.0
41+
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
4242
with:
4343
# Note: Also update in scripts/lint.sh
4444
version: v3.10.0

.github/workflows/pr-title.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
name: Validate PR title
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: amannn/action-semantic-pull-request@47b15d52c5c30e94a17ec87eb8dd51ff5221fed9 # v5.3.0
22+
- uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5.4.0
2323
env:
2424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2525
with:

.github/workflows/publish.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ jobs:
5959
PGP_PASSPHRASE: "${{ secrets.PGP_PASSPHRASE }}"
6060

6161
- name: Run chart-releaser
62+
# todo: change later to v1.6.0 (also in agro-rollouts chart)
63+
# issue: https://github.com/helm/chart-releaser-action/issues/171
6264
uses: helm/chart-releaser-action@be16258da8010256c6e82849661221415f031968 # v1.5.0
6365
with:
6466
config: "./.github/configs/cr.yaml"

CONTRIBUTING.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ Any breaking changes to a chart (backwards incompatible) require:
4747

4848
### New Application Versions
4949

50+
Helm charts are intended to be created for all non-patched releases of Argo CD, Workflows, Rollouts, and Events. Associated dependencies, such as Redis, will use the version recommended by the associated release.
51+
5052
When selecting new application versions ensure you make the following changes:
5153

5254
* `values.yaml`: Bump all instances of the container image version

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/argo)](https://artifacthub.io/packages/search?repo=argo)
77
[![CLOMonitor](https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/argo/badge)](https://clomonitor.io/projects/cncf/argo)
88
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/argoproj/argo-helm/badge)](https://api.securityscorecards.dev/projects/github.com/argoproj/argo-helm)
9+
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/7942/badge)](https://www.bestpractices.dev/projects/7942)
910

1011
Argo Helm is a collection of **community maintained** charts for [https://argoproj.github.io](https://argoproj.github.io) projects. The charts can be added using following command:
1112

@@ -23,7 +24,7 @@ Some users would prefer to install the CRDs _outside_ of the chart. You can disa
2324

2425
Helm cannot upgrade custom resource definitions in the `<chart>/crds` folder [by design](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/#some-caveats-and-explanations). Our CRDs have been moved to `<chart>/templates` to address this design decision.
2526

26-
If you are using versions of a chart that have the CRDs in the root of the chart or have elected to manage the Argo Workflows CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo:
27+
If you are using versions of a chart that have the CRDs in the root of the chart or have elected to manage the Argo CRDs outside of the chart, please use `kubectl` to upgrade CRDs manually from [templates/crds](templates/crds/) folder or via the manifests from the upstream project repo:
2728

2829
Example:
2930

SECURITY-INSIGHTS.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
header:
2+
schema-version: '1.0.0'
3+
expiration-date: '2024-11-04T10:00:00.000Z'
4+
project-url: https://github.com/argoproj/argo-helm
5+
project-lifecycle:
6+
status: active
7+
bug-fixes-only: false
8+
core-maintainers:
9+
- https://github.com/mkilchhofer
10+
- https://github.com/jmeridth
11+
contribution-policy:
12+
accepts-pull-requests: true
13+
accepts-automated-pull-requests: true
14+
automated-tools-list:
15+
- automated-tool: dependabot
16+
action: allowed
17+
path:
18+
- /
19+
contributing-policy: https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md
20+
code-of-conduct: https://github.com/cncf/foundation/blob/master/code-of-conduct.md
21+
distribution-points:
22+
- https://argoproj.github.io/argo-helm
23+
- https://artifacthub.io/packages/search?org=argoproj&repo=argo
24+
security-contacts:
25+
- type: website
26+
value: https://github.com/argoproj/argo-helm/security/advisories/new
27+
primary: true
28+
vulnerability-reporting:
29+
accepts-vulnerability-reports: true
30+
email-contact: [email protected]
31+
security-policy: https://github.com/argoproj/argo-helm/blob/main/SECURITY.md
32+
comment: |
33+
Our preferred contact method related to vulnerabilities is the Security tab on GitHub.
34+
Click the button "Report a vulnerability" to open the advisory form.
35+
Please refer to the security policy for reporting information prior to using the email contact.
36+
dependencies:
37+
env-dependencies-policy:
38+
policy-url: https://github.com/argoproj/argo-helm/blob/master/CONTRIBUTING.md#new-application-versions

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Supported Versions and Upstream Reporting
44

5-
Each helm chart currently supports the designated application version in the Chart.yaml. There is a chance a security issue you've discovered may not be with the helm chart but with the upstream application. Please visit that application's Security policy docueent to find out how to report the security issue.
5+
Each helm chart currently supports the designated application version in the Chart.yaml. There is a chance a security issue you've discovered may not be with the helm chart but with the upstream application. Please visit that application's Security policy document to find out how to report the security issue.
66

77
* [Security Policy for Argo Workflows](https://github.com/argoproj/argo-workflows/blob/master/SECURITY.md)
88
* [Security Policy for Argo Events](https://github.com/argoproj/argo-events/blob/master/SECURITY.md)

charts/argo-cd/Chart.yaml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
apiVersion: v2
2-
appVersion: v2.8.1-cap-CR-create-apps-with-err
2+
appVersion: v2.9-2023.12.06-e6258156d
33
kubeVersion: ">=1.23.0-0"
44
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
55
name: argo-cd
6-
version: 5.50.1-2-cap-CR-create-apps-with-err
6+
version: 5.51.6-1-cap-2.9-2023.12.06-e6258156d
77
home: https://github.com/argoproj/argo-helm
88
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
99
sources:
@@ -26,9 +26,5 @@ annotations:
2626
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
2727
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
2828
artifacthub.io/changes: |
29-
- kind: added
30-
description: Add priority queue to reporter
31-
- kind: fixed
32-
description: Fix bug with skip-current-step
33-
- kind: fixed
34-
description: Support creation of apps with empty dir in reporter
29+
- kind: changed
30+
description: Upgrade Argo CD to v2.9-2023.12.06-e6258156d

0 commit comments

Comments
 (0)