Skip to content

feat(container): update image ghcr.io/openclaw-rocks/charts/openclaw-operator ( 0.16.1 ➔ 0.20.1 )#595

Merged
Aviator-Coding merged 1 commit intomainfrom
renovate/ghcr.io-openclaw-rocks-charts-openclaw-operator-0.x
Mar 17, 2026
Merged

feat(container): update image ghcr.io/openclaw-rocks/charts/openclaw-operator ( 0.16.1 ➔ 0.20.1 )#595
Aviator-Coding merged 1 commit intomainfrom
renovate/ghcr.io-openclaw-rocks-charts-openclaw-operator-0.x

Conversation

@mortyops
Copy link
Copy Markdown
Contributor

@mortyops mortyops bot commented Mar 15, 2026

This PR contains the following updates:

Package Update Change
ghcr.io/openclaw-rocks/charts/openclaw-operator (source) minor 0.16.10.20.1

Release Notes

OpenClaw-rocks/k8s-operator (ghcr.io/openclaw-rocks/charts/openclaw-operator)

v0.20.1

Compare Source

Bug Fixes
  • chromium: return static /json/version to prevent Playwright bypass (#​365) (b21e99e), closes #​360
  • inject diagnostics.metrics config into OpenClaw when metrics enabled (a7d4265)
  • inject diagnostics.metrics config into OpenClaw when metrics enabled (2db10e3), closes #​356

v0.20.0

Compare Source

Features
  • support spec.availability.runtimeClassName (62b9ff4)
  • support spec.availability.runtimeClassName for alternative container runtimes (79637e9), closes #​358
Bug Fixes
  • chromium: swap ports so CDP proxy owns 9222, eliminating headless bypass (6658b33)
  • chromium: swap ports so CDP proxy owns 9222, eliminating headless bypass (6f42b77), closes #​270

v0.19.1

Compare Source

Bug Fixes
  • add missing --s3-region flag to periodic backup CronJob (a5cf0ca)
  • add missing --s3-region flag to periodic backup CronJob (ff73fd7), closes #​351

v0.19.0

Compare Source

Features
  • add Service and ServiceMonitor for operator metrics (4ebc545), closes #​348

v0.18.1

Compare Source

Bug Fixes
  • chromium: route CDP traffic through proxy instead of bypassing it (795920b)
  • chromium: route CDP traffic through proxy instead of bypassing it (c8b3a01), closes #​270
  • increase main container startup probe timeout to 300s (1aad438)
  • increase main container startup probe timeout to 300s (59c81cd), closes #​344

v0.18.0

Compare Source

Features
  • incremental periodic backups with retention-based cleanup (1f486b6)
  • incremental periodic backups with retention-based cleanup (b1060f3)
Bug Fixes
  • include metrics port in NetworkPolicy ingress rules (be89d79)
  • include metrics port in NetworkPolicy ingress rules (027ad39), closes #​341

v0.17.0

Compare Source

Features
  • use VolumeClaimTemplates for per-replica PVCs when HPA is enabled (2bd17dc)
  • use VolumeClaimTemplates for per-replica PVCs when HPA is enabled (2969f64)
Bug Fixes
  • compare VCT specs in VolumeClaimTemplatesEqual to detect size/storageClass changes (8547a6e)
  • emit warning event for orphaned standalone PVC when HPA is enabled (5094c0a)
  • handle immutable VolumeClaimTemplates by recreating StatefulSet on VCT changes (4fe0fbe)
  • normalize VolumeMode on VCTs to prevent reconcile spec drift (639c3ec)
  • reduce noisy API calls and events in HPA reconcile path (4c79955)
  • use apiequality.Semantic.DeepEqual for VCT spec comparison (cb46bc2)
  • use PascalCase+verb convention for StorageReady condition reason (baeb26f)
  • warn when existingClaim is ignored due to HPA-managed VolumeClaimTemplates (df28db4)
Refactoring
  • compute desired StatefulSet once in reconcileStatefulSet (8c6c779)
  • extract IsPersistenceEnabled helper to deduplicate persistence checks (46e940b)
  • hoist gwSecretName computation to avoid duplication in reconcileStatefulSet (fba54ae)

v0.16.2

Compare Source

Bug Fixes
  • add npm skill bin path to container PATH (9237c68)
  • add npm skill binaries to PATH via global install (#​335) (926e034)
  • update e2e test to expect npm install -g (02944f0)

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 has been generated by Renovate Bot.

@mortyops
Copy link
Copy Markdown
Contributor Author

mortyops bot commented Mar 15, 2026

--- HelmRelease: openclaw/openclaw-operator Deployment: openclaw/openclaw-operator

+++ HelmRelease: openclaw/openclaw-operator Deployment: openclaw/openclaw-operator

@@ -29,13 +29,13 @@

       securityContext:
         runAsNonRoot: true
         seccompProfile:
           type: RuntimeDefault
       containers:
       - name: manager
-        image: ghcr.io/openclaw-rocks/openclaw-operator:v0.16.1
+        image: ghcr.io/openclaw-rocks/openclaw-operator:v0.20.1
         imagePullPolicy: IfNotPresent
         command:
         - /manager
         args:
         - --leader-elect
         - --health-probe-bind-address=:8081
--- HelmRelease: openclaw/openclaw-operator Service: openclaw/openclaw-operator-metrics

+++ HelmRelease: openclaw/openclaw-operator Service: openclaw/openclaw-operator-metrics

@@ -0,0 +1,22 @@

+---
+apiVersion: v1
+kind: Service
+metadata:
+  name: openclaw-operator-metrics
+  labels:
+    app.kubernetes.io/name: openclaw-operator
+    app.kubernetes.io/instance: openclaw-operator
+    app.kubernetes.io/managed-by: Helm
+    control-plane: controller-manager
+spec:
+  type: ClusterIP
+  selector:
+    app.kubernetes.io/name: openclaw-operator
+    app.kubernetes.io/instance: openclaw-operator
+    control-plane: controller-manager
+  ports:
+  - name: metrics
+    port: 8443
+    targetPort: metrics
+    protocol: TCP
+

@mortyops
Copy link
Copy Markdown
Contributor Author

mortyops bot commented Mar 15, 2026

--- kubernetes/apps/openclaw/operator Kustomization: openclaw/openclaw-operator OCIRepository: openclaw/openclaw-operator

+++ kubernetes/apps/openclaw/operator Kustomization: openclaw/openclaw-operator OCIRepository: openclaw/openclaw-operator

@@ -11,9 +11,9 @@

 spec:
   interval: 15m
   layerSelector:
     mediaType: application/vnd.cncf.helm.chart.content.v1.tar+gzip
     operation: copy
   ref:
-    tag: 0.16.1
+    tag: 0.20.1
   url: oci://ghcr.io/openclaw-rocks/charts/openclaw-operator
 

@mortyops mortyops bot force-pushed the renovate/ghcr.io-openclaw-rocks-charts-openclaw-operator-0.x branch from ccead83 to 9c05ff7 Compare March 16, 2026 09:36
@mortyops mortyops bot changed the title feat(container): update image ghcr.io/openclaw-rocks/charts/openclaw-operator ( 0.16.1 ➔ 0.19.1 ) feat(container): update image ghcr.io/openclaw-rocks/charts/openclaw-operator ( 0.16.1 ➔ 0.20.0 ) Mar 16, 2026
…operator ( 0.16.1 ➔ 0.20.1 )

| datasource | package                                         | from   | to     |
| ---------- | ----------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/openclaw-rocks/charts/openclaw-operator | 0.16.1 | 0.20.1 |
@mortyops mortyops bot force-pushed the renovate/ghcr.io-openclaw-rocks-charts-openclaw-operator-0.x branch from 9c05ff7 to 4546b57 Compare March 16, 2026 11:28
@mortyops mortyops bot changed the title feat(container): update image ghcr.io/openclaw-rocks/charts/openclaw-operator ( 0.16.1 ➔ 0.20.0 ) feat(container): update image ghcr.io/openclaw-rocks/charts/openclaw-operator ( 0.16.1 ➔ 0.20.1 ) Mar 16, 2026
Copy link
Copy Markdown
Owner

@Aviator-Coding Aviator-Coding left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Auto-approved for minor version update - safe to merge

@Aviator-Coding Aviator-Coding merged commit 8f968c3 into main Mar 17, 2026
14 checks passed
@mortyops mortyops bot deleted the renovate/ghcr.io-openclaw-rocks-charts-openclaw-operator-0.x branch March 17, 2026 11:27
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.

1 participant