Update Helm release rancher to v2.11.3 #46
Reference in New Issue
Block a user
Delete Branch "renovate/rancher-2.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
2.11.2->2.11.3Release Notes
rancher/rancher (rancher)
v2.11.3Compare Source
Release v2.11.3
Rancher v2.11.3 is the latest patch release of Rancher. This is a Community and Prime version release that introduces maintenance updates and bug fixes. To learn more about Rancher Prime, see our page on the Rancher Prime Platform.
For more information on new features in the general minor release see the v2.11.0 release notes.
Changes Since v2.11.2
See the full list of changes.
Virtualization Management (Harvester)
Major Bug Fixes
RKE2/K3s Provisioning
Major Bug Fixes
Install/Upgrade Notes
Expected Changes in Image Artifacts
Image artifact digests are expected to be renamed in Rancher v2.12.0, v2.11.4 and v2.10.8. Up until this change, separate image digests files for each operating system and architecture have been maintained for compatibility reasons. With this change, only one file for each operating system is to be provided:
rancher-images-digests-linux-amd64.txtandrancher-images-digests-linux-arm64.txtfiles are to be renamed torancher-images-digests-linux.txt.rancher-images-digests-windows-ltsc2019.txtandrancher-images-digests-windows-ltsc2022.txtfiles are to be renamed torancher-images-digests-windows.txt.Upgrade Requirements
NO_PROXY. See the documentation and issue #2725.registries.yamlfile to thedocker runcommand, as shown in the K3s documentation. If the registry has certificates, then you'll also need to supply those. See #28969.privilegedflag. See documentation.Versions
Please refer to the README for the latest and stable Rancher versions.
Please review our version documentation for more details on versioning and tagging conventions.
Images
Tools
Kubernetes Versions for RKE
Kubernetes Versions for RKE2/K3s
Rancher Helm Chart Versions
In Rancher v2.6.0 and later, in the Apps & Marketplace UI, many Rancher Helm charts are named with a major version that starts with 100. This avoids simultaneous upstream changes and Rancher changes from causing conflicting version increments. This also complies with semantic versioning (SemVer), which is a requirement for Helm. You can see the upstream version number of a chart in the build metadata, for example:
100.0.0+up2.1.0. See #32294.Other Notes
Experimental Features
Rancher now supports the ability to use an OCI Helm chart registry for Apps & Marketplace. View documentation on using OCI based Helm chart repositories and note this feature is in an experimental stage. See #29105 and #45062
Deprecated Upstream Projects
In June 2023, Microsoft deprecated the Azure AD Graph API that Rancher had been using for authentication via Azure AD. When updating Rancher, update the configuration to make sure that users can still use Rancher with Azure AD. See the documentation and issue #29306 for details.
Removed Legacy Features
Apps functionality in the cluster manager has been deprecated as of the Rancher v2.7 line. This functionality has been replaced by the Apps & Marketplace section of the Rancher UI.
Also,
rancher-external-dnsandrancher-global-dnshave been deprecated as of the Rancher v2.7 line.The following legacy features have been removed as of Rancher v2.7.0. The deprecation and removal of these features was announced in previous releases. See #6864.
UI and Backend
UI
Previous Rancher Behavior Changes
Previous Rancher Behavior Changes - Rancher General
Previous Rancher Behavior Changes - Rancher App (Global UI)
Opt-out of Telemetrysetting during set-up. Part of the legacy telemetry has been replaced with the SCC registration process for Prime, and the most important deployment metric is still tracked via thesystem-chartsregistry analysis. Going forward, telemetry will be gathered SUSE-wide. For more information, see #12639.Previous Rancher Behavior Changes - Cluster Provisioning
cluster.management.cattle.io) for both the initial creation and the updates (POST and PUT API calls respectively). See #13151.Previous Rancher Behavior Changes - RKE2/K3s Provisioning
etcdsnapshotfile.k3s.cattle.ioresources in the downstream cluster instead of periodically scraping the CLI andrke2/k3s-etcd-snapshotsconfigmap. See #44452.Previous Rancher Behavior Changes - Rancher CLI
globaldnswas removed from the Rancher CLI. See #48129.Previous Rancher Behavior Changes - Role-Based Access Control (RBAC)
Restricted Adminrole has been removed. Existing users with theRestricted Adminrole will have privileges associated with this role revoked upon upgrade. See #47875.Previous Rancher Behavior Changes - Continuous Delivery (Fleet)
Fleet now honors custom certificate authority (CA) bundles configured in Rancher.
This prevents you from needing to copy your CA bundles to all
GitReposand/or Helm secrets referenced by thoseGitRepos. Instead, you can configure those bundles directly through a single secret already known by Rancher, which Fleet will transparently use as a fallback option.See the Fleet documentation and fleet#2750.
Since the move from StatefulSet to a Deployment and the introduction of leader election for the agents, agent failover has improved. When failover has been tested by shutting down a node with a fleet agent, we observed the pods from that node to stay in the
terminatingstate. We want to make sure that it is clear to our users, that this is not a problem of Fleet, nor is it Fleet related. This is how Kubernetes behaves when the node becomes unreachable. Failover works correctly, even if those pods are kept in theterminatingstate. See fleet#3096 and kubernetes/kubernetes#72226.Previous Rancher Behavior Changes - Apps & Marketplace
Rancher v2.11.0:
The Catalog v1, Multi-Cluster App (MCA) legacy feature has been removed. If upgrading from a previous Rancher version to v2.11 then the MCA associated CRD's and their instances will still exist in the cluster and can be manually deleted by using the following command:
See #39525.
Previous Rancher Behavior Changes - Monitoring
rancher-alerting-driversapp now usesrancher/kuberlr-kubectl, improving how alerts are sent and received. See #48849.Long-standing Known Issues
Long-standing Known Issues - Cluster Provisioning
Not all cluster tools can be installed on a hardened cluster.
Rancher v2.8.1:
[ERROR] 000 received while downloading Rancher connection information. Sleeping for 5 seconds and trying again. As a workaround, you can unpause the cluster by runningkubectl edit clusters.cluster clustername -n fleet-defaultand setspec.unpausedtofalse. See #43735.Rancher v2.7.2:
Long-standing Known Issues - RKE Provisioning
Long-standing Known Issues - RKE2 Provisioning
provisioning.cattle.io/allow-dynamic-schema-dropannotation through the cluster config UI, the annotation disappears before adding the value field. When viewing the YAML, the respective value field is not updated and is displayed as an empty string. As a workaround, when creating the cluster, set the annotation by using the Edit Yaml option located in the dropdown ⋮ attached to your respective cluster in the Cluster Management view. See #13655.Activestatus after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See #34518 and #42834.spec.rkeConfig.machineGlobalConfig.profileis set tonull, which is an invalid configuration. See #8480.Long-standing Known Issues - K3s Provisioning
Updatingstate even when they contain nodes in anErrorstate. See #39164.Long-standing Known Issues - Rancher App (Global UI)
_in theCluster Namefield. See #9416.Long-standing Known Issues - Hosted Rancher
Long-standing Known Issues - EKS
Long-standing Known Issues - Authentication
[projectroletemplatebindings.management.cattle.io](http://projectroletemplatebindings.management.cattle.io/) is forbidden: User "u-gcxatwsnku" cannot create resource "projectroletemplatebindings" in API group "[management.cattle.io](http://management.cattle.io/)" in the namespace "p-9t5pg". However, the project is still created. See #46106.Long-standing Known Issues - Rancher Webhook
Long-standing Known Issues - Virtualization Management (Harvester)
Long-standing Known Issues - Backup/Restore
When migrating to a cluster with the Rancher Backup feature, the server-url cannot be changed to a different location. It must continue to use the same URL.
Rancher v2.7.7:
Activestatus after a migration. If you see that a downstream cluster is still updating or in an error state immediately after a migration, please let it attempt to resolve itself. This might take up to an hour to complete. See #34518 and #42834.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.
This PR has been generated by Renovate Bot.