Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 3, 2025

This PR contains the following updates:

Package Update Change
volsync (source) minor 0.11.0 -> 0.13.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

backube/volsync (volsync)

v0.13.1

Compare Source

Fixed
  • Increase timeout for issue with restic repository initialization
    when restic cat config takes > 10 seconds
Changed
  • Minio used for e2e tests migrated to minio helm charts from bitnami

v0.13.0

Compare Source

Changed
  • Restic updated to v0.18.0
  • Syncthing updated to v1.29.7
Fixed
  • Fix restic cache PVC name collision if replicationsource and
    replicationdestination have the same name and are in the same
    namespace
Security
  • kube-rbac-proxy upgraded to v0.19.2

v0.12.1

Compare Source

Security

v0.12.0

Compare Source

Changed
  • imagePullSecrets in helm charts will be copied from volsync controller
    namespace to the mover namespace so mover jobs can use them
  • Updated release to build on golang 1.23
  • Syncthing updated to v1.29.2
  • kube-rbac-proxy image configurable in helm chart values
  • mover scripts updated to use sync -f to only sync the target filesystem at
    the end of mover tasks
  • Updates the ensure_initialized function in the restic mover script to
    follow restic recommendations
Fixed
  • All movers should return error if not able to EnsurePVCFromSrc
  • Fix for mover job/service name length too long (>63 chars) if the
    replicationsource or replicationdestination CR name is too long
Security
  • kube-rbac-proxy upgraded to 0.18.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@carpenike-bot
Copy link
Contributor

carpenike-bot bot commented Mar 3, 2025

--- kubernetes/cluster-0/apps/system/volsync/app Kustomization: flux-system/volsync HelmRelease: system/volsync

+++ kubernetes/cluster-0/apps/system/volsync/app Kustomization: flux-system/volsync HelmRelease: system/volsync

@@ -14,13 +14,13 @@

       chart: volsync
       interval: 30m
       sourceRef:
         kind: HelmRepository
         name: backube
         namespace: flux-system
-      version: 0.11.0
+      version: 0.12.1
   interval: 30m
   values:
     manageCRDs: true
     metrics:
       disableAuth: true
 

@carpenike-bot
Copy link
Contributor

carpenike-bot bot commented Mar 3, 2025

--- HelmRelease: system/volsync Deployment: system/volsync

+++ HelmRelease: system/volsync Deployment: system/volsync

@@ -25,21 +25,24 @@

         app.kubernetes.io/instance: volsync
     spec:
       serviceAccountName: volsync
       securityContext:
         runAsNonRoot: true
         runAsUser: 65534
+        runAsGroup: 65534
+        seccompProfile:
+          type: RuntimeDefault
       containers:
       - name: kube-rbac-proxy
         securityContext:
           allowPrivilegeEscalation: false
           capabilities:
             drop:
             - ALL
           readOnlyRootFilesystem: true
-        image: quay.io/brancz/kube-rbac-proxy:v0.18.0
+        image: quay.io/brancz/kube-rbac-proxy:v0.18.2
         args:
         - --secure-listen-address=0.0.0.0:8443
         - --upstream=http://127.0.0.1:8080/
         - --logtostderr=true
         - --tls-min-version=VersionTLS12
         - --v=0
@@ -57,22 +60,27 @@

             memory: 64Mi
       - name: manager
         args:
         - --health-probe-bind-address=:8081
         - --metrics-bind-address=127.0.0.1:8080
         - --leader-elect
-        - --rclone-container-image=quay.io/backube/volsync:0.11.0
-        - --restic-container-image=quay.io/backube/volsync:0.11.0
-        - --rsync-container-image=quay.io/backube/volsync:0.11.0
-        - --rsync-tls-container-image=quay.io/backube/volsync:0.11.0
-        - --syncthing-container-image=quay.io/backube/volsync:0.11.0
+        - --rclone-container-image=quay.io/backube/volsync:0.12.1
+        - --restic-container-image=quay.io/backube/volsync:0.12.1
+        - --rsync-container-image=quay.io/backube/volsync:0.12.1
+        - --rsync-tls-container-image=quay.io/backube/volsync:0.12.1
+        - --syncthing-container-image=quay.io/backube/volsync:0.12.1
         - --scc-name=volsync-privileged-mover
         command:
         - /manager
-        image: quay.io/backube/volsync:0.11.0
+        image: quay.io/backube/volsync:0.12.1
         imagePullPolicy: IfNotPresent
+        env:
+        - name: VOLSYNC_NAMESPACE
+          valueFrom:
+            fieldRef:
+              fieldPath: metadata.namespace
         livenessProbe:
           httpGet:
             path: /healthz
             port: 8081
           initialDelaySeconds: 15
           periodSeconds: 20

@carpenike-bot
Copy link
Contributor

carpenike-bot bot commented Mar 3, 2025

🦙 MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Warnings Elapsed time
❌ COPYPASTE jscpd yes 2 no 1.34s
✅ REPOSITORY git_diff yes no no 0.04s
✅ REPOSITORY secretlint yes no no 3.8s
✅ YAML prettier 1 0 0 0.39s
✅ YAML yamllint 1 0 0 0.63s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@renovate renovate bot changed the title feat(helm): update chart volsync ( 0.11.0 → 0.12.0 ) feat(helm): update chart volsync ( 0.11.0 → 0.12.1 ) Mar 26, 2025
@renovate renovate bot force-pushed the renovate/cluster-0-volsync-0.x branch from 64c50a0 to 7bed69a Compare March 26, 2025 21:28
@renovate renovate bot changed the title feat(helm): update chart volsync ( 0.11.0 → 0.12.1 ) feat(helm): update chart volsync ( 0.11.0 → 0.13.0 ) Jul 15, 2025
@renovate renovate bot force-pushed the renovate/cluster-0-volsync-0.x branch from 7bed69a to bb2a883 Compare July 15, 2025 20:47
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| helm       | volsync | 0.11.0 | 0.13.1 |
@renovate renovate bot changed the title feat(helm): update chart volsync ( 0.11.0 → 0.13.0 ) feat(helm): update chart volsync ( 0.11.0 → 0.13.1 ) Sep 25, 2025
@renovate renovate bot force-pushed the renovate/cluster-0-volsync-0.x branch from bb2a883 to 56d13d3 Compare September 25, 2025 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants