Update docker.io/portainer/portainer-ce Docker tag to v2.29.0

Update docker.io/portainer/portainer-ce Docker tag to v2.29.0
Photo by Dominik Lückmann / Unsplash

No problems deploying to Proxmox VE K3s Kubernetes cluster via Helm Chart and Flux V2 reconciliation in a GitOps approach with dependency update facilitated by Mend's Renovate Bot.

Also the corresponding agents were automatically rolled out via Watchtower infrastructure on the Docker-only nodes including arm node with dependency update facilitated by Mend's Renovate Bot.

This MR contains the following updates:

Package Update Change
docker.io/portainer/portainer-ce minor 2.28.1 -> 2.29.0

Release Notes

portainer/portainer (docker.io/portainer/portainer-ce)

v2.29.0

Compare Source

Known issues

Known issues with Podman support
  • Podman environments aren't supported by auto-onboarding script
  • It's not possible to add Podman environments via socket, when running a Portainer server on Docker (and vice versa)
  • Support for only CentOS 9, Podman 5 rootful

New in this Release:

  • Added code auto-completion in the Stack web editor.
  • Improved the Helm details view to provide more comprehensive information about Helm releases.
  • Added an informational message on the Edge Stack page regarding edge config file interpolation.
  • Improved performance by skipping the processing of raw Docker snapshots when possible.
  • Refactored the Helm upgrade implementation for improved stability and maintainability.
  • Fixed an issue where Edge groups with more than 10k environments could not be edited.
  • Fixed an issue where brackets and braces in URLs were incorrectly encoded.
  • Fixed an issue where libstack used an incorrect working directory in some scenarios.
  • Fixed an issue that prevented stack deployment when the Compose file contained profiles.
  • Fixed an issue where HTTP panics were being suppressed, reducing visibility of failures.
  • Fixed an issue where updating an Edge stack caused the process to get stuck.
  • Fixed an issue where all ConfigMaps and Secrets in Kubernetes environments were incorrectly labeled as unused.
  • Fixed an issue where Kubernetes cluster reservations were not being displayed.
  • Fixed an issue where master/control plane nodes appeared as worker nodes on the cluster information page.
  • Fixed a UI issue where the sub-table was misaligned compared to the main table items on the Kubernetes application list page.
  • Fixed a UI alignment issue with tags in the Kubernetes ConfigMap and Secret views.
  • Resolved the following CVEs:
    • CVE-2025-22868
    • CVE-2025-30204
    • CVE-2025-32386
    • CVE-2025-32387
  • Removed a duplicated /users/me route.
  • Fixed an issue where localStorage.getUserId did not return any value.

Deprecated and removed features

Deprecated features

None

Removed features

  • Removed a duplicated /users/me route from the CE version.

Read more

Me on Mastodon - This link is here for verification purposes.