Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Commit

Permalink
Merge pull request #3615 from fluxcd/release/1.25.2
Browse files Browse the repository at this point in the history
Release 1.25.2
  • Loading branch information
Kingdon Barrett committed May 26, 2022
2 parents 360a7f7 + 361bc17 commit 710825f
Show file tree
Hide file tree
Showing 10 changed files with 41 additions and 8 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,21 @@
> requests](https://github.com/fluxcd/toolkit/discussions) for Flux v2
> and Toolkit components.
## 1.25.2 (2022-05-26)

This patch release reverts a deprecation induced during an upgrade of OpenSSH.
A regression affected Azure DevOps, and Google Cloud Source Repositories users.

### Fixes

- Regression: Allow RSA signatures using SHA-1 hash algorithm [fluxcd/flux#3614][]

### Thanks

Thanks to @mskcode, @dimbleby, @julienduchesne and @pjbgf for their contributions to this release.

[fluxcd/flux#3614]: https://github.com/fluxcd/flux/pull/3614

## 1.25.1 (2022-05-03)

This release includes a base image upgrade to the Alpine 3.15.4 upstream
Expand Down
11 changes: 10 additions & 1 deletion chart/flux/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
## 1.12.0 (2021-12-08)
## 1.13.0 (2022-05-05)

### Improvements

- Updated Flux to `1.25.1`
[fluxcd/flux#3607](https://github.com/fluxcd/flux/pull/3607)
- Add access to `--git-verify-signatures-mode`
[fluxcd/flux#3603](https://github.com/fluxcd/flux/pull/3603)

## 1.12.0 (2022-03-30)

### Improvements

Expand Down
4 changes: 2 additions & 2 deletions chart/flux/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
appVersion: "1.25.0"
version: 1.12.0
appVersion: "1.25.1"
version: 1.13.0
kubeVersion: ">=1.16.0-0"
name: flux
description: Flux is a tool that automatically ensures that the state of a cluster matches what is specified in version control
Expand Down
1 change: 1 addition & 0 deletions chart/flux/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -270,6 +270,7 @@ The following tables lists the configurable parameters of the Flux chart and the
| `git.setAuthor` | `false` | If set, the author of git commits will reflect the user who initiated the commit and will differ from the git committer.
| `git.signingKey` | `None` | If set, commits will be signed with this GPG key
| `git.verifySignatures` | `false` | If set, the signatures of the sync tag and commits will be verified
| `git.verifySignaturesMode` | `` | If set, takes precendence over verifySignatures and sets which strategy to use for signature verification (one of "all", "none", "first-parent")
| `git.label` | `flux-sync` | Label to keep track of sync progress, used to tag the Git branch
| `git.ciSkip` | `false` | Append "[ci skip]" to commit messages so that CI will skip builds
| `git.pollInterval` | `5m` | Period at which to poll git repo for new commits
Expand Down
4 changes: 4 additions & 0 deletions chart/flux/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,11 @@ spec:
{{- if .Values.git.signingKey }}
- --git-signing-key={{ .Values.git.signingKey }}
{{- end }}
{{- if .Values.git.verifySignaturesMode }}
- --git-verify-signatures-mode={{ .Values.git.verifySignaturesMode }}
{{ else }}
- --git-verify-signatures={{ .Values.git.verifySignatures }}
{{ end }}
- --git-set-author={{ .Values.git.setAuthor }}
{{- if .Values.git.secret.enabled }}
- --git-secret
Expand Down
6 changes: 4 additions & 2 deletions chart/flux/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ logFormat: fmt

image:
repository: docker.io/fluxcd/flux
tag: 1.25.0
tag: 1.25.1
pullPolicy: IfNotPresent
pullSecret:

Expand Down Expand Up @@ -116,8 +116,10 @@ git:
email: "support@weave.works"
# If set, commits will be signed with this GPG key.
signingKey: ""
# If set, the signatures of the sync tag and commits will be verified.
# If set, the signatures of the sync tag and commits will be verified (deprecated)
verifySignatures: false
# If set, takes precendence over verifySignatures and sets which strategy to use for signature verification (one of "all", "none", "first-parent")
verifySignaturesMode: ""
# If set, the author of git commits will reflect the user who initiated the commit and will differ from the git committer.
setAuthor: false
# Label to keep track of sync progress
Expand Down
2 changes: 1 addition & 1 deletion deploy/flux-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ spec:
# There are no ":latest" images for flux. Find the most recent
# release or image version at https://hub.docker.com/r/fluxcd/flux/tags
# and replace the tag here.
image: docker.io/fluxcd/flux:1.25.1
image: docker.io/fluxcd/flux:1.25.2
imagePullPolicy: IfNotPresent
resources:
requests:
Expand Down
2 changes: 2 additions & 0 deletions docker/ssh_config
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ StrictHostKeyChecking yes
IdentityFile /etc/fluxd/ssh/identity
IdentityFile /var/fluxd/keygen/identity
LogLevel error
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedAlgorithms +ssh-rsa
2 changes: 1 addition & 1 deletion pkg/install/generated_templates.gogen.go

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pkg/install/templates/flux-deployment.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ spec:
# There are no ":latest" images for flux. Find the most recent
# release or image version at https://hub.docker.com/r/fluxcd/flux/tags
# and replace the tag here.
image: docker.io/fluxcd/flux:1.25.1
image: docker.io/fluxcd/flux:1.25.2
imagePullPolicy: IfNotPresent
resources:
requests:
Expand Down

0 comments on commit 710825f

Please sign in to comment.