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

Update docker.io/portainer/portainer-ce Docker tag to v2.38.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.37.02.38.0

Release Notes

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

v2.38.0: STS

Compare Source

Known issues

  • On Async Edge environments, an invalid update schedule date can be displayed when browsing a snapshot
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

Changes

  • Fixed an issue where starting Stack was failed when the private image referenced by the stack was removed from the environment
  • Fixed an issue where deploying a Stack in Kubernetes caused a memory leak
  • Fixed a UI issue when updating edge stacks
  • Changed the Docker security settings to safer default values
  • Fixed a panic in Edge Group creation
  • Fixed quote handling in TLS CLI flags
  • Fixed error in GitOps while updating Stacks
  • Fixed a problem that would cause for the Containers page to not load
  • Bumped up the max Docker API version in the proxy
  • Fixed a problem while duplicating/editing containers related to persistent MAC addresses
  • Added proper propagation of Docker error messages back to the frontend
  • Added missing validations for Swarm environments security settings
  • Optimized server allocations for a faster startup
  • Fixed GO-2025-3460
  • Upgraded to Compose v2.40.3 to fix a panic
  • Fixed a problem in config removal
  • Upgraded Git library to fix compatibility problem with gitee
  • Removed all the Matomo code
  • Removed confusing Podman log message in Docker environments
  • Replaced gopkg.in/yaml.v3 to go.yaml.in/yaml/v3
  • Ensured the surfacing of Edge Stack file not found errors to the UI
  • Changed the code to avoid creating updater networks
  • Fixed registry selection recall for Stacks pages
  • Fixed a nil pointer dereference error in FilterEndpoints()
  • Fixed a nil pointer dereference error in deleteEndpointGroup()
  • Fixed a nil pointer dereference error in CopyPath()
  • Improved visibility on proxy errors
  • Fixed a problem while renaming stacks on Swarm
  • Fixed a problem that could cause encrypting an existing Portainer database to fail
  • Improved the Azure Container Instance (ACI) experience with a new environment variables section in the creation form and a corresponding table in the instance view.
  • Updated the Portainer logo and favicon throughout the application to the new branding.
  • Upgraded the golang/stdlib to version 1.24.11 to the following CVEs in the Portainer agent:
    • CVE-2025-61729
    • CVE-2025-61727
    • CVE-2025-47914
  • Fixed an issue where Web Editor based Kubernetes app deployment ignores selected namespace.
  • Fixed an issue where Edit/Upgrade buttons not functioning on Helm chart details page.

Deprecated and removed features

Deprecated features

  • None

Removed features

  • None

Read more

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