Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release argo-rollouts 1.6.1 #35

Merged
merged 79 commits into from
Dec 7, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
92b2724
chore(argo-workflows): Upgrade to Argo Workflows v3.4.10 (#2220)
jmeridth Aug 16, 2023
dc56fa6
feat(argo-workflows): add imagePullSecret for workflow sa (#2226)
Fuochi Aug 17, 2023
a9acf93
chore(argo-workflows): update comment for azure artifact repository b…
jsong336 Aug 19, 2023
7dcc174
chore(argo-cd): Upgrade Argo CD to v2.8.1 (#2230)
yu-croco Aug 23, 2023
58999c1
chore(argo-cd): Upgrade Argo CD to v2.8.2 (#2231)
yu-croco Aug 25, 2023
86d92b9
fix(argo-cd): Fix applicationSet HA examples in README.md (#2232)
joonvena Aug 25, 2023
7522184
chore(deps): bump actions/checkout from 3.5.3 to 3.6.0 (#2234)
dependabot[bot] Aug 26, 2023
2fc1fd0
chore(argo-cd): Upgrade redis-exporter to 1.53.0 (#2236)
pdrastil Aug 27, 2023
6797f01
chore(argo-cd): Remove support for legacy cert-manager APIs (#2238)
pdrastil Aug 27, 2023
224a227
chore(argo-cd): Remove support for autoscaling/v1 (#2237)
pdrastil Aug 28, 2023
57da354
chore(argo-events): Upgrade argo-events to 1.8.1 (#2247)
jmeridth Sep 4, 2023
cd5b9a0
fix(argo-cd): Update values.yaml - update custom css styles side bar …
jessebot Sep 4, 2023
2557347
chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0 (#2252)
gustavclausen Sep 7, 2023
258efc9
fix(argo-cd): Make the PathType configurable when using single ingres…
w32-blaster Sep 7, 2023
3bb85b7
chore(argo-cd): Upgrade Argo CD to v2.8.3 (#2254)
nobbs Sep 8, 2023
925cd84
chore(argo-workflows): Upgrade Argo Workflows to v3.4.11 (#2255)
yu-croco Sep 8, 2023
95310f9
fix(argo-cd): Restart Repo Server and Application Controller as follo…
yu-croco Sep 8, 2023
34663ae
docs(argo-cd): Document scheduling parameters for redis-ha (#2253)
pdrastil Sep 8, 2023
eebb8c8
feat(argo-cd): adds toggle for helm-working-dir (#2249)
ahamilton55 Sep 9, 2023
738fe78
chore(deps): bump actions/checkout from 3.6.0 to 4.0.0 (#2258)
dependabot[bot] Sep 9, 2023
366114b
chore(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 (#2259)
dependabot[bot] Sep 9, 2023
db76bbe
docs(argo-workflows): add an HA section (#2183)
agilgur5 Sep 10, 2023
95f56b5
fix(argo-cd): Migrate leftover of applicationSet.replicaCount to appl…
yu-croco Sep 11, 2023
d51d3c6
docs(argo-cd): improve changelog (#2262)
jsoref Sep 11, 2023
bf1e4f2
fix(github): Fix changelog spelling of versions (#2263)
jsoref Sep 13, 2023
44ddf59
chore(argo-cd): Upgrade Argo CD to v2.8.4 (#2268)
yu-croco Sep 14, 2023
736b824
fix(argo-cd): Align redis-ha's affinity type to upstream due to warni…
yu-croco Sep 15, 2023
8d00bec
chore(deps): bump docker/login-action from 2.2.0 to 3.0.0 (#2271)
dependabot[bot] Sep 16, 2023
5626d05
fix(argo-cd): make ServiceMonitor annotations in ArgoCD server condit…
ma-ts Sep 18, 2023
7a17fc2
fix(argo-cd): Add checksum for CMP ConfigMap in repo-server Pod annot…
sibucan Sep 19, 2023
2a5bbf5
fix(argo-cd): Redis to 7.0.13 to fix CVE-2022-48174 (#2279)
Pionerd Sep 22, 2023
03c1be1
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#2280)
dependabot[bot] Sep 23, 2023
82081bc
chore(deps): bump amannn/action-semantic-pull-request from 5.2.0 to 5…
dependabot[bot] Oct 1, 2023
e9f6b1a
chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#2290)
dependabot[bot] Oct 7, 2023
37069f9
chore(deps): bump actions/setup-python from 4.7.0 to 4.7.1 (#2289)
dependabot[bot] Oct 7, 2023
052454f
fix(argo-cd): Sync redis / redis-ha readOnlyRootFilesystem from upstr…
mkilchhofer Oct 12, 2023
2730dc2
feat(argo-workflows): Configure declarative server auth mode (#2291)
yu-croco Oct 12, 2023
df9ee89
chore(argo-workflows): Upgrade argo-workflows to 3.5.0 (#2228)
jmeridth Oct 13, 2023
8c72bed
feat(argo-workflows): Added commonLabels (#2300)
kvanzuijlen Oct 17, 2023
575ee24
fix(argo-workflows): add all crds to aggregate-roles template (#2301)
jonwraymond Oct 17, 2023
579b91f
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#2304)
dependabot[bot] Oct 21, 2023
14e2e32
chore(argo-workflows): Add sample of PostgreSQL ssl entries in values…
yu-croco Oct 24, 2023
a67424d
feat(argo-workflows): Updated supported workers parameters (#2297)
evgeniy-khatko Oct 24, 2023
804af65
fix(argo-rollouts): controller replicas count comparison (#2309)
jmeridth Oct 24, 2023
a41b70b
feat(argo-cd): add terminationGracePeriodSeconds (#2310)
toyamagu-2021 Oct 27, 2023
9193d85
chore(argo-cd): Upgrade Argo CD to v2.8.5 (#2313)
yu-croco Oct 28, 2023
25d7b51
chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#2314)
dependabot[bot] Oct 28, 2023
0cc1796
fix(argo-cd): Update Bitbucket SSH key (#2317)
pdrastil Oct 30, 2023
94c0a0a
feat(argo-cd): add notification cluster role (#2315)
DrFaust92 Oct 30, 2023
4f5c75f
fix(argo-rollouts): Update AnalysisRun CRD to match upstream (#2320)
jmeridth Oct 30, 2023
2eb537d
fix(github): update chart testing action due to failure (#2324)
jmeridth Oct 31, 2023
733d84a
chore(argo-cd): Upgrade Argo CD to v2.8.6 (#2323)
tico24 Oct 31, 2023
4afebb2
fix(argo-cd): Create notifications clusterrole and clusterrolebinding…
metajiji Nov 2, 2023
d170cdb
fix(argo-workflows): Fix outdated URL in values.yaml comments (#2328)
cloudymax Nov 3, 2023
a98dd96
chore(argo-workflows): Upgrade Argo Workflows to v3.5.1 (#2329)
yu-croco Nov 4, 2023
16f4c26
chore(deps): bump amannn/action-semantic-pull-request from 5.3.0 to 5…
dependabot[bot] Nov 4, 2023
9f8f483
chore(deps): bump helm/chart-releaser-action from 1.5.0 to 1.6.0 (#2331)
dependabot[bot] Nov 4, 2023
8b17cdf
chore(deps): bump helm/chart-testing-action from 2.6.0 to 2.6.1 (#2332)
dependabot[bot] Nov 4, 2023
f634cf6
feat(argo-cd): Upgrade Argo CD to 2.9.0 (#2318)
pdrastil Nov 6, 2023
622aee3
chore(github): Updated security documentation and CLOMonitor exemptio…
eddie-knight Nov 6, 2023
9840ebe
fix(argo-workflows): Accept multi auth mode for server (#2336)
yu-croco Nov 8, 2023
d3d9e7d
chore(github): Add yu-cruco to * in CODEOWNERS (#2338)
jmeridth Nov 8, 2023
3f2654d
fix(argo-cd): Add permission for Applications in any namespace (#2341)
yu-croco Nov 10, 2023
84c4339
chore(argo-cd): Upgrade Argo CD to v2.9.1 (#2344)
yu-croco Nov 15, 2023
a29d216
chore(argo-rollouts): Bump rollouts to 1.6.1 (#2345)
DrFaust92 Nov 15, 2023
d987472
chore(argo-rollouts): Bump rollouts to 1.6.2 (#2347)
DrFaust92 Nov 15, 2023
737b972
fix(argo-workflows): Add parameters for tuning revisionHistoryLimit a…
bodgit Nov 15, 2023
9496f2f
fix(argo-workflows): Align version label (#2342)
yu-croco Nov 15, 2023
4c25634
docs(github): typo fix in security.md (#2343)
Kripu77 Nov 15, 2023
a785560
chore(argo-workflows): Remove xip url from test to avoid confusion (#…
tico24 Nov 16, 2023
14887dd
chore(argo-cd): Replace non-existing examples with official example d…
mkilchhofer Nov 19, 2023
c183652
chore(argo-cd): Upgrade Argo CD to v2.9.2 (#2353)
yu-croco Nov 20, 2023
7f95a5f
chore(github): Update SECURITY-INSIGHTS.yml to include security-conta…
mkilchhofer Nov 27, 2023
7261dec
feat(argo-workflows): Make workflow controller ConfigMap optional (#2…
qa-florian-wende Nov 27, 2023
cabe63d
chore(argo-workflows): Upgrade Argo Workflows to v3.5.2 (#2357)
yu-croco Nov 27, 2023
f5201e7
fix(argo-rollouts): Update all rollout CRDs to match upstream (#2361)
abdolence Nov 29, 2023
977750d
Merged upstream tag argo-rollouts-2.32.5
yaroslav-codefresh Dec 6, 2023
ab6fc24
change image tag
yaroslav-codefresh Dec 6, 2023
09d5307
change image tag
yaroslav-codefresh Dec 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .clomonitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ exemptions:
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)
- check: sbom
reason: "Tracking Helm dependencies is not yet a stable practice."
- check: self_assessment
reason: "Refer to self assessments supplied by the codebases Argo Helm supports."
- check: signed_releases
reason: "Argo Helm releases are made via Artifact Hub, where they are signed. The unsigned GitHub releases are for reference only."
- check: license_scanning
reason: "Temporary exemption: pending response from CNCF Service Desk"

# TODO:
# License scanning information
Expand Down
10 changes: 1 addition & 9 deletions CODEOWNERS → .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,14 +1,6 @@
# All
* @mkilchhofer @jmeridth
* @mkilchhofer @jmeridth @yu-croco

# Argo Workflows
/charts/argo-workflows/ @vladlosev @jmeridth @yu-croco @tico24

# Argo CD
/charts/argo-cd/ @mbevc1 @mkilchhofer @yu-croco @jmeridth @pdrastil @tico24

# Argo Events
/charts/argo-events/ @pdrastil @jmeridth @tico24

# Argo Rollouts
/charts/argo-rollouts/ @jmeridth
1 change: 0 additions & 1 deletion .github/configs/ct-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ chart-dirs:
- charts
chart-repos:
- dandydeveloper=https://dandydeveloper.github.io/charts/
helm-extra-args: "--timeout 600s"
validate-chart-schema: false
validate-maintainers: true
validate-yaml: true
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/lint-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
options: --user 1001
steps:
- name: Checkout
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Run ah lint
working-directory: ./charts
run: ah lint
Expand All @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0

Expand All @@ -32,16 +32,16 @@ jobs:
version: v3.10.1 # Also update in publish.yaml

- name: Set up python
uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 # v4.7.0
uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1
with:
python-version: 3.9

- name: Setup Chart Linting
id: lint
uses: helm/chart-testing-action@e8788873172cb653a90ca2e819d79d65a66d4e76 # v2.4.0
uses: helm/chart-testing-action@e6669bcd63d7cb57cb4380c33043eebe5d111992 # v2.6.1
with:
# Note: Also update in scripts/lint.sh
version: v3.7.0
version: v3.10.0

- name: List changed charts
id: list-changed
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
name: Validate PR title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@c3cd5d1ea3580753008872425915e343e351ab54 # v5.2.0
- uses: amannn/action-semantic-pull-request@e9fabac35e210fea40ca5b14c0da95a099eff26f # v5.4.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0

Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:


- name: Run chart-releaser
uses: helm/chart-releaser-action@be16258da8010256c6e82849661221415f031968 # v1.5.0
uses: helm/chart-releaser-action@a917fd15b20e8b64b94d9158ad54cd6345335584 # v1.6.0
with:
config: "./.github/configs/cr.yaml"
skip_packaging: true
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ jobs:

steps:
- name: "Checkout code"
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@08b4669551908b1024bb425080c797723083c031 # v2.2.0
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -60,7 +60,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
with:
name: SARIF file
path: results.sarif
Expand Down
4 changes: 3 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,8 @@ Any breaking changes to a chart (backwards incompatible) require:

### New Application Versions

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.

When selecting new application versions ensure you make the following changes:

* `values.yaml`: Bump all instances of the container image version
Expand All @@ -64,7 +66,7 @@ Each release for each chart must be immutable. Any change to a chart (even just

### Chart Versioning

Currently we require a chart version bump for every change to a chart, including updating information for older verions. This may change in the future.
Currently we require a chart version bump for every change to a chart, including updating information for older versions. This may change in the future.

### Artifact Hub Annotations

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
[![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/argo)](https://artifacthub.io/packages/search?repo=argo)
[![CLOMonitor](https://img.shields.io/endpoint?url=https://clomonitor.io/api/projects/cncf/argo/badge)](https://clomonitor.io/projects/cncf/argo)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/argoproj/argo-helm/badge)](https://api.securityscorecards.dev/projects/github.com/argoproj/argo-helm)
[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/7942/badge)](https://www.bestpractices.dev/projects/7942)

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:

Expand Down
38 changes: 38 additions & 0 deletions SECURITY-INSIGHTS.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
header:
schema-version: '1.0.0'
expiration-date: '2024-11-04T10:00:00.000Z'
project-url: https://github.com/argoproj/argo-helm
project-lifecycle:
status: active
bug-fixes-only: false
core-maintainers:
- https://github.com/mkilchhofer
- https://github.com/jmeridth
contribution-policy:
accepts-pull-requests: true
accepts-automated-pull-requests: true
automated-tools-list:
- automated-tool: dependabot
action: allowed
path:
- /
contributing-policy: https://github.com/argoproj/argo-helm/blob/main/CONTRIBUTING.md
code-of-conduct: https://github.com/cncf/foundation/blob/master/code-of-conduct.md
distribution-points:
- https://argoproj.github.io/argo-helm
- https://artifacthub.io/packages/search?org=argoproj&repo=argo
security-contacts:
- type: website
value: https://github.com/argoproj/argo-helm/security/advisories/new
primary: true
vulnerability-reporting:
accepts-vulnerability-reports: true
email-contact: [email protected]
security-policy: https://github.com/argoproj/argo-helm/blob/main/SECURITY.md
comment: |
Our preferred contact method related to vulnerabilities is the Security tab on GitHub.
Click the button "Report a vulnerability" to open the advisory form.
Please refer to the security policy for reporting information prior to using the email contact.
dependencies:
env-dependencies-policy:
policy-url: https://github.com/argoproj/argo-helm/blob/master/CONTRIBUTING.md#new-application-versions
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Supported Versions and Upstream Reporting

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.
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.

* [Security Policy for Argo Workflows](https://github.com/argoproj/argo-workflows/blob/master/SECURITY.md)
* [Security Policy for Argo Events](https://github.com/argoproj/argo-events/blob/master/SECURITY.md)
Expand Down
8 changes: 4 additions & 4 deletions charts/argo-cd/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: v2
appVersion: v2.8.0
appVersion: v2.9.2
kubeVersion: ">=1.23.0-0"
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd
version: 5.43.4
version: 5.51.4
home: https://github.com/argoproj/argo-helm
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
sources:
Expand All @@ -26,5 +26,5 @@ annotations:
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: fixed
description: Rename comment of repositoryCredentials to credentialTemplates
- kind: changed
description: Upgrade Argo CD to v2.9.2
Loading