2.13.0
版本发布时间: 2022-05-09 17:40:36
portainer/portainer最新发布版本:2.20.3(2024-05-21 05:25:25)
2.13.0
See Upgrading Portainer instructions.
Breaking change
- The minimum TLS version of Portainer was changed from 1.2 to 1.3. If you are running a proxy in front of Portainer with HTTPS you will need to ensure it is configured to support TLS 1.3: https://github.com/portainer/portainer/issues/6902
- Added strong password policy for all Portainer internal users. When using a weak password and logging in you will be required to update your password.
Overview of changes
New Portainer CE 2.13.0 release
Kubernetes:
- Fixed bug causing domain names to not displaying correctly under publish application options: https://github.com/portainer/portainer/issues/6841
- Fixed issue around deploying in default namespace via manifest using the Portainer namespace instead: https://github.com/portainer/portainer/issues/6831
- Improve how Portainer helps you set up ingresses (especially Nginx ones), including support of regular expressions in paths - by assisting with required annotations and correcting a rewrite issue: https://github.com/portainer/portainer/issues/6854
- Fixed an issue where, on setting up (on a namespace) an ingress controller for a k8s cluster and I create an app with two ingress routes on the controller, app details show only the second of the paths: https://github.com/portainer/portainer/issues/6856
- Fixed an issue where Portainer's validation of a K8s namespace's hostnames was disallowing wildcards (e.g. *abc.com): https://github.com/portainer/portainer/issues/6855
- Fixed issue with default helm repo not populating in settings page: https://github.com/portainer/portainer/issues/6849
- Created documentation around using GKE ingress with Portainer: https://github.com/portainer/portainer/issues/6848
- Added input validation for kubernetes workload names: https://github.com/portainer/portainer/issues/5363
- Fixed issue where changing Portainer to HTTPS crashed Portainer: https://github.com/portainer/portainer/issues/6836
- Fixed issue where Helm Charts could not be deployed when using SSL certs with Portainer: https://github.com/portainer/portainer/issues/6742
- Fixed issue of not being able to use a name previously used for kubernetes resources: https://github.com/portainer/portainer/issues/6830
- Fixed issue where the Kube cluster resource stats had a rounding issue: https://github.com/portainer/portainer/issues/6472
- Fixed an issue when deploying Portainer client with AGENT_SECRET without configuring Kubernetes agent with AGENT_SECRET where an "Failure unknown" error shows rather than "agent already paired" : https://github.com/portainer/portainer/issues/6791
Docker:
- Fixed issue where the Disable bind mounts for non-administrators setting would prevent existing volumes from being used: https://github.com/portainer/portainer/issues/6387
- Fixed issue with creating a CIFS volume that uses a hostname: https://github.com/portainer/portainer/issues/6338
- Fixed issue where webhooks for services were accepting invalid tags: https://github.com/portainer/portainer/issues/6493
- Fixed issue with libcompose logging where error output is attempted to be included when an error did not occur: https://github.com/portainer/portainer/issues/6857
- Fixed issue relating to Git stack update button being un-clickable : https://github.com/portainer/portainer/issues/6713
- Fixed an issue where 'Pull and Redeploy' and 'Force redeploy' don't work on ARM: https://github.com/portainer/portainer/issues/6788
- Improved the REST API documentation for images on private registries: https://github.com/portainer/portainer/issues/6712
- Fixed issue where credentials from different registries were being used: https://github.com/portainer/portainer/issues/6087
- Fixed issue where the stack name was displayed incorrectly: https://github.com/portainer/portainer/issues/6478
- Fixed issue with displaying container template when connected to docker swarm in the app templates page view: https://github.com/portainer/portainer/issues/6837
- Fixed text color on modal when updating a service: https://github.com/portainer/portainer/issues/6839
Portainer:
- Fixed trivy Helm and Portainer vulnerabilities relating to direct dependencies: https://github.com/portainer/portainer/issues/6342
- Enforced strong password policy for all Portainer Users: https://github.com/portainer/portainer/issues/6846
- Improved the database migration to become more resilient: https://github.com/portainer/portainer/issues/6778
- Introduced the ability to filter and sort environments on the Home page: https://github.com/portainer/portainer/issues/6823
- When changing the user password the user gets redirected to the login page: https://github.com/portainer/portainer/issues/6456
- Fixed issue where standard users were not able to generate API access tokens: https://github.com/portainer/portainer/issues/6753
- Improved security for custom templates when using Git repos that contain symlinks: https://github.com/portainer/portainer/issues/6847
- Improved how the installation page times out: https://github.com/portainer/portainer/issues/6740
- Fixed bug relating to environment status in home page: https://github.com/portainer/portainer/issues/6047
- Improved concurrency in agent code to prevent race conditions: https://github.com/portainer/portainer/issues/6677
- Improved concurrency in backend code to prevent race conditions: https://github.com/portainer/portainer/issues/6677
- Fixed duplicate naming issue for registries: https://github.com/portainer/portainer/issues/6838
- Fixed issue around user accessing agent environment after changing an invalid environment url to a valid one: https://github.com/portainer/portainer/issues/6824
- Fixed issue with the menu when connecting to another environment fails: https://github.com/portainer/portainer/issues/6449
- Updated registry form wording from Password to "Dockerhub access token" : https://github.com/portainer/portainer/issues/6308
- Fixed issue where Watchtower did not work for standalone stacks on Arm64: https://github.com/portainer/portainer/issues/5799
- Fixed an issue where the hover-over tooltip for nav menu items always just showed 'Settings' rather than the menu item text: https://github.com/portainer/portainer/issues/6779
- Fixed issue where the green success notification was not showing up after deleting a custom app template. https://github.com/portainer/portainer/issues/6724
- Improved UX for setting themes by removing save button: https://github.com/portainer/portainer/issues/6840
Edge:
- Fixed issue with edge job file content failing to load and issue with editing script content: https://github.com/portainer/portainer/issues/6845
- Resolved data race on stack deploy for edge agents: https://github.com/portainer/portainer/issues/6677
- Added environment variable to the agent to adjust the probe timeout and interval: https://github.com/portainer/agent/issues/293
- Introduce the ability to pass env variables from a local system on edge devices to the edge stack: https://github.com/portainer/portainer/issues/6832
- Fixed issue with edge environments having faulty heartbeat on Edge Devices page: https://github.com/portainer/portainer/issues/6825
- Improved concurrency in edge code to prevent race conditions: https://github.com/portainer/portainer/issues/6677
- Fixed data race in poll service on Edge Agent: https://github.com/portainer/portainer/issues/6677
- Resolved some race conditions with the edge agent: https://github.com/portainer/portainer/issues/6677
- Resolved data race on tunnels for edge agents: https://github.com/portainer/portainer/issues/6677
- Resolved data race with activity timer for edge agents: https://github.com/portainer/portainer/issues/6677
- Fixed issue with displaying AMT device table for non-activated devices: https://github.com/portainer/portainer/issues/6835
- Fixed minor UI issues in Edge devices page view around Action buttons: https://github.com/portainer/portainer/issues/6844
- Fixed issue when creating edge job from file returning 404: https://github.com/portainer/portainer/issues/6826
Development:
- Updated the Go library dependencies: https://github.com/portainer/portainer/issues/6777
- Migrated AngularJS components to ReactJS: https://github.com/portainer/portainer/issues/6031
- Reorganized the file structure of the agent installation yaml files: https://github.com/portainer/portainer/issues/6776
- Removed the integration with Storidge clusters: https://github.com/portainer/portainer/issues/6512
1、 portainer-2.13.0-linux-amd64-checksum.txt 112B
2、 portainer-2.13.0-linux-amd64.tar.gz 89.11MB
3、 portainer-2.13.0-linux-arm-checksum.txt 110B
4、 portainer-2.13.0-linux-arm.tar.gz 72.87MB
5、 portainer-2.13.0-linux-arm64-checksum.txt 112B
6、 portainer-2.13.0-linux-arm64.tar.gz 72.05MB
7、 portainer-2.13.0-linux-ppc64le-checksum.txt 114B
8、 portainer-2.13.0-linux-ppc64le.tar.gz 43.3MB
9、 portainer-2.13.0-linux-s390x-checksum.txt 112B
10、 portainer-2.13.0-linux-s390x.tar.gz 55.2MB