Skip to content

Commit cfd9566

Browse files
committed
Release notes for 2507
1 parent 756466c commit cfd9566

File tree

2 files changed

+29
-33
lines changed

2 files changed

+29
-33
lines changed

AKS-Arc/aks-troubleshoot.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ The following sections describe known issues for AKS enabled by Azure Arc:
2424

2525
| AKS Arc CRUD operation | Issue | Fix status |
2626
|------------------------|-------|------------|
27-
| AKS cluster create | [Can't create AKS cluster or scale node pool because of issues with AKS Arc images](gallery-image-not-usable.md) | Partially fixed in 2503 release |
2827
| AKS steady state | [AKS Arc telemetry pod consumes too much memory and CPU](telemetry-pod-resources.md) | Active |
29-
| AKS steady state | [Disk space exhaustion on control plane VMs due to accumulation of kube-apiserver audit logs](kube-apiserver-log-overflow.md) | Active |
3028
| AKS cluster delete | [Deleted AKS Arc cluster still visible on Azure portal](deleted-cluster-visible.md) | Active |
29+
| AKS cluster create | [Can't create AKS cluster or scale node pool because of issues with AKS Arc images](gallery-image-not-usable.md) | Fixed in 2507 release |
30+
| AKS steady state | [Disk space exhaustion on control plane VMs due to accumulation of kube-apiserver audit logs](kube-apiserver-log-overflow.md) | Fixed in 2507 release |
3131
| AKS cluster upgrade | [AKS Arc cluster stuck in "Upgrading" state](cluster-upgrade-status.md) | Fixed in 2505 release |
3232
| AKS cluster delete | [Can't fully delete AKS Arc cluster with PodDisruptionBudget (PDB) resources](delete-cluster-pdb.md) | Fixed in 2503 release |
3333
| Azure portal | [Can't see VM SKUs on Azure portal](check-vm-sku.md) | Fixed in 2411 release |

AKS-Arc/supported-kubernetes-versions.md

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -42,40 +42,38 @@ You should install the latest patch release of the minor version you're running.
4242

4343
| K8s minor version | Supported Azure Local versions | Current status | Last release with Kubernetes patch/CVE updates |
4444
|--------------|-------------------|--------------|------------|
45-
| 1.30 | [2503](aks-whats-new-23h2.md#features-and-improvements) | Generally Available | TBD |
46-
| 1.29 | [2503](aks-whats-new-23h2.md#features-and-improvements), [2411](aks-whats-new-23h2.md#features-and-improvements), [2408](aks-whats-new-23h2.md#release-2408) | Generally available | TBD |
47-
| 1.28 | [2503](aks-whats-new-23h2.md#features-and-improvements), [2411](aks-whats-new-23h2.md#features-and-improvements), [2408](aks-whats-new-23h2.md#release-2408), [2405](aks-whats-new-23h2.md#release-2405) | No more patch versions/CVE updates | 2503 release |
45+
| 1.30 | [2507, 2503](aks-whats-new-23h2.md#features-and-improvements) | Generally Available | TBD |
46+
| 1.29 | [2507, 2503](aks-whats-new-23h2.md#features-and-improvements), [2411](aks-whats-new-23h2.md#features-and-improvements), [2408](aks-whats-new-23h2.md#release-2408) | Generally available | TBD |
47+
| 1.28 | [2507, 2503](aks-whats-new-23h2.md#features-and-improvements), [2411](aks-whats-new-23h2.md#features-and-improvements), [2408](aks-whats-new-23h2.md#release-2408), [2405](aks-whats-new-23h2.md#release-2405) | No more patch versions/CVE updates | 2507 release |
4848
| 1.27 | [2411](aks-whats-new-23h2.md#features-and-improvements), [2408](aks-whats-new-23h2.md#release-2408), [2405](aks-whats-new-23h2.md#release-2405), 2402 | No more patch versions/CVE updates | 2411 release |
4949
| 1.26 | [2405](aks-whats-new-23h2.md#release-2405), 2402 and older | No more patch versions/CVE updates | 2405 release |
5050

51+
> [!NOTE]
52+
> Kubernetes version 1.31 is planned for the next Azure Local release - 2508
53+
5154
### AKS Arc supported Kubernetes minor and patch versions per release
5255

5356
| Release | Supported minor & patch versions |
5457
|---------------------|--------------------------------------------------|
55-
| 2503 | 1.28.12, 1.28.14, 1.29.7, 1.29.9, 1.30.3, 1.30.4 |
58+
| 2507 | 1.28.12, 1.28.14, 1.29.7, 1.29.9, 1.30.3, 1.30.4 |
59+
| 2503 | 1.28.12, 1.28.14, 1.29.7, 1.29.9, 1.30.3, 1.30.4 |
5660
| 2411 | 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2, 1.29.4 |
5761
| 2408 | 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2, 1.29.4 |
5862
| 2405 | 1.26.10, 1.26.12, 1.27.7, 1.27.9, 1.28.3, 1.28.5 |
5963

6064
## Kubernetes version support policy
6165

62-
AKS defines a generally available (GA) version as a version that's available for download when deploying or updating AKS enabled by Arc. AKS supports three GA minor versions of Kubernetes:
66+
AKS Arc defines a generally available (GA) version as a version that's available for download when deploying or updating clusters.
67+
AKS Arc supports three GA minor versions:
6368

64-
* The latest GA minor version that is released for AKS (referred to as *N*).
65-
* Two previous minor versions. Each supported minor version also supports stable patches.
66-
67-
AKS might also support preview versions, which are explicitly labeled as previews.
68-
69-
> [!NOTE]
70-
> AKS uses safe deployment practices which involve gradual region deployment. This means it can take up to 10 business days for a new release or a new version to be available in all regions.
71-
72-
The supported window of Kubernetes versions on AKS is known as "N-2": (N (Latest release) - 2 (minor versions)).
69+
* The latest GA version (N).
70+
* The two previous minor versions (N-1 and N-2).
7371

7472
For example, if AKS introduces **1.30** today, support is provided for the following versions:
7573

7674
| New minor version | Supported Version List |
7775
| ----------------- | ---------------------- |
78-
| 1.30 | 1.30, 1.29, 1.28 |
76+
| 1.30 | 1.30, 1.29, 1.28 |
7977

8078
When a new minor version is introduced, the oldest minor version and patch releases supported are deprecated and removed. For example, the current supported version list is:
8179

@@ -85,10 +83,7 @@ When a new minor version is introduced, the oldest minor version and patch relea
8583

8684
When AKS releases 1.30.\*, all the 1.27.\* versions are removed and go out of support in 30 days.
8785

88-
> [!NOTE]
89-
> If you're running an unsupported Kubernetes version, you are asked to upgrade when requesting support for the cluster. Clusters running unsupported Kubernetes releases are not covered by the [AKS support policies](./support-policies.md).
90-
91-
In addition to this policy, AKS supports a maximum of two patch releases of a given minor version. Given the following supported versions:
86+
In addition to this policy, AKS Arc supports a maximum of two patch releases of a given minor version. Given the following supported versions:
9287

9388
```output
9489
Current Supported Version List
@@ -104,6 +99,13 @@ New Supported Version List
10499
1.29.*9*, 1.29.*8*, 1.28.*11*, 1.28.*10*
105100
```
106101

102+
AKS Arc reserves the right to deprecate patches if a critical CVE or security vulnerability is detected. For awareness on patch availability and any ad-hoc deprecation, refer to version release notes.
103+
104+
AKS Arc might also support preview versions, which are explicitly labeled as previews.
105+
106+
> [!NOTE]
107+
> If you're running an unsupported Kubernetes version, you are asked to upgrade when requesting support for the cluster. Clusters running unsupported Kubernetes releases are not covered by the [AKS Arc support policies](./support-policies.md).
108+
107109
### Supported `kubectl` versions
108110

109111
You can use one minor version older or newer of `kubectl` relative to your **kube-apiserver** version, consistent with the [Kubernetes support policy for kubectl](https://kubernetes.io/docs/setup/release/version-skew-policy/#kubectl).
@@ -115,30 +117,24 @@ To install or update your version of `kubectl`, run `az aks install-cli`.
115117

116118
For new minor versions of Kubernetes:
117119

118-
* AKS publishes a pre-announcement with the planned date of a new version release and respective old version deprecation in the [AKS release notes](https://aka.ms/aks-hci-relnotes) at least 30 days prior to removal.
120+
* AKS Arc publishes a pre-announcement with the planned date of a new version release and respective old version deprecation in the [AKS release notes](https://aka.ms/aks-hci-relnotes) at least 30 days prior to removal.
119121
* Users have 30 days from version removal to upgrade to a supported minor version release to continue receiving support.
120122

121-
For new patch versions of Kubernetes:
122-
123-
* Because of the urgent nature of patch versions, they can be introduced into the service as they become available.
124-
* In general, AKS doesn't broadly communicate the release of new patch versions. However, AKS constantly monitors and validates available CVE patches to support them in AKS in a timely manner. If a critical patch is found or user action is required, AKS notifies users to upgrade to the newly available patch.
125-
* Users have 30 days from a patch release's removal from AKS to upgrade to a supported patch and continue receiving support.
126-
127123
### Supported versions policy exceptions
128124

129-
AKS reserves the right to add or remove new/existing versions with one or more critical production-impacting bugs or security issues without advance notice.
125+
AKS Arc reserves the right to add or remove new/existing versions with one or more critical production-impacting bugs or security issues without advance notice.
130126

131127
Specific patch releases may be skipped or rollout accelerated, depending on the severity of the bug or security issue.
132128

133129
## FAQ
134130

135131
### How does Microsoft notify me of new Kubernetes versions?
136132

137-
The AKS team publishes pre-announcements with planned dates of new Kubernetes versions in the AKS Arc documentation.
133+
The AKS Arc team publishes pre-announcements with planned dates of new Kubernetes versions in the AKS Arc documentation.
138134

139135
### How often should I expect to upgrade Kubernetes versions to stay in support?
140136

141-
Starting with Kubernetes 1.19, the [open source community expanded support to one year](https://kubernetes.io/blog/2020/08/31/kubernetes-1-19-feature-one-year-support/). AKS commits to enabling patches and support matching the upstream commitments. For Kubernetes clusters on 1.19 and greater, you'll be able to upgrade a minimum of once a year to stay on a supported version.
137+
Starting with Kubernetes 1.19, the [open source community expanded support to one year](https://kubernetes.io/blog/2020/08/31/kubernetes-1-19-feature-one-year-support/). AKS Arc commits to enabling patches and support matching the upstream commitments. For Kubernetes clusters on 1.19 and greater, you'll be able to upgrade a minimum of once a year to stay on a supported version.
142138

143139
### What happens when a user upgrades a Kubernetes cluster with a minor version that isn't supported?
144140

@@ -156,11 +152,11 @@ Downgrades are not supported.
156152
* The version you're running is outside of the supported versions list.
157153
* You'll be asked to upgrade the cluster to a supported version when requesting support, unless you're within the 30-day grace period after version deprecation.
158154

159-
Additionally, AKS doesn't make any runtime (or other) guarantees for clusters outside of the supported versions list.
155+
Additionally, AKS Arc doesn't make any runtime (or other) guarantees for clusters outside of the supported versions list.
160156

161157
### What happens when I scale a Kubernetes cluster with a minor version that isn't supported?
162158

163-
For minor versions not supported by AKS, scaling in or out should continue to work. Since there are no Quality of Service guarantees, we recommend upgrading to bring your cluster back into support.
159+
For minor versions not supported by AKS Arc, scaling in or out should continue to work. Since there are no Quality of Service guarantees, we recommend upgrading to bring your cluster back into support.
164160

165161
### Can I skip multiple Kubernetes versions during a cluster upgrade?
166162

0 commit comments

Comments
 (0)