Skip to content

Commit

Permalink
Add 0.18.0 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
tatlat committed Oct 30, 2023
1 parent 3eddf04 commit 4de5d70
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 18 deletions.
16 changes: 9 additions & 7 deletions docs/content/en/docs/concepts/support-versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ The following table shows EKS Anywhere version support for different Kubernetes
| Kubernetes version | Supported EKS Anywhere version | First supported | End of support |
|--------------------|-------------------------------------------------------|--------------------|------------------|
| 1.28 | 0.18 | October 27, 2023 | November 2024 |
| 1.27 | 0.17, 0.16 | June 1, 2023 | September 2024 |
| 1.26 | 0.17, 0.16, 0.15 | April 5, 2023 | July 2024 |
| 1.25 | 0.17, 0.16, 0.15, 0.14 | February 16, 2023 | April 2024 |
| 1.27 | 0.17, 0.16 | June 1, 2023 | July 2024 |
| 1.26 | 0.17, 0.16, 0.15 | April 5, 2023 | June 2024 |
| 1.25 | 0.17, 0.16, 0.15, 0.14 | February 16, 2023 | May 2024 |
| 1.24 | 0.17, 0.16, 0.15, 0.14, 0.13, 0.12 | November 17, 2022 | January 2024 |
| 1.23 | 0.17, 0.16, 0.15, 0.14, 0.13, 0.12, 0.11 | August 18, 2022 | October 2023 |
| 1.22 | 0.15, 0.14, 0.13, 0.12, 0.11, 0.10, 0.9, 0.8 | March 31, 2022 | May 2023 |
Expand All @@ -37,6 +37,7 @@ The following table notes which EKS Anywhere and related Kubernetes versions are

| EKS Anywhere version | Kubernetes versions included | EKS Anywhere Release Date | CVE patches and bug fixes back-ported? |
|------------|------------------------------|---------------------------------|-------------------------|
| 0.18 | 1.28, 1.27, 1.26, 1.25, 1.24 | October 30, 2023 | Yes |
| 0.17 | 1.27, 1.26, 1.25, 1.24, 1.23 | August 16, 2023 | Yes |
| 0.16 | 1.27, 1.26, 1.25, 1.24, 1.23 | June 1, 2023 | No |
| 0.15 | 1.26, 1.25, 1.24, 1.23, 1.22 | March 30, 2023 | No |
Expand Down Expand Up @@ -70,9 +71,10 @@ These are supported operating system versions that EKS Anywhere may use to provi

| OS | OS Versions | Supported EKS Anywhere version |
|------------|------------------------------|---------------------------------|
| Ubuntu | 22.04 | 0.17
| | 20.04 | 0.17, 0.16, 0.15, 0.14, 0.13, 0.12, 0.11, 0.10, 0.9, 0.8, 0.7, 0.6, 0.5
| Bottlerocket | 1.13.1 | 0.17, 0.16, 0.15
| Ubuntu | 22.04 | 0.18, 0.17
| | 20.04 | 0.18, 0.17, 0.16, 0.15, 0.14, 0.13, 0.12, 0.11, 0.10, 0.9, 0.8, 0.7, 0.6, 0.5
| Bottlerocket | 1.15.1 | 0.18, 0.17, 0.16, 0.15
| | 1.13.1 | 0.17, 0.16, 0.15
| | 1.12.0 | 0.14
| | 1.10.1 | 0.12
| | 1.9.2 | 0.11
Expand All @@ -81,7 +83,7 @@ These are supported operating system versions that EKS Anywhere may use to provi
| | 1.6.2 | 0.8
| | 1.6.0 | 0.7
| | 1.3.0 | 0.6
| RHEL | 8.7 | 0.17, 0.16, 0.15, 0.13, 0.14, 0.13, 0.12
| RHEL | 8.7 | 0.18, 0.17, 0.16, 0.15, 0.13, 0.14, 0.13, 0.12

For details on supported operating systems for Admin machines, [see the install guide.]({{< relref "../getting-started/install/" >}})

Expand Down
20 changes: 10 additions & 10 deletions docs/content/en/docs/osmgmt/artifacts.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ OR

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand All @@ -63,7 +63,7 @@ OR

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

kernel:
Expand Down Expand Up @@ -93,7 +93,7 @@ OR

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand All @@ -118,7 +118,7 @@ OR

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand Down Expand Up @@ -163,7 +163,7 @@ export KUBEVERSION="1.27"

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

Set the Bottlerocket image format to the desired value (`ova` for the VMware variant or `raw` for the Baremetal variant)
Expand Down Expand Up @@ -396,7 +396,7 @@ These steps use `image-builder` to create an Ubuntu-based or RHEL-based image fo

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand Down Expand Up @@ -547,7 +547,7 @@ These steps use `image-builder` to create an Ubuntu-based or RHEL-based image fo

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand Down Expand Up @@ -687,7 +687,7 @@ These steps use `image-builder` to create a RHEL-based image for CloudStack. Bef

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand Down Expand Up @@ -788,7 +788,7 @@ These steps use `image-builder` to create an Ubuntu-based Amazon Machine Image (

Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```

```bash
Expand Down Expand Up @@ -945,7 +945,7 @@ These steps use `image-builder` to create a Ubuntu-based image for Nutanix AHV a
Using a specific EKS Anywhere version
```bash
EKSA_RELEASE_VERSION=v0.17.2
EKSA_RELEASE_VERSION=v0.18.0
```
```bash
Expand Down
44 changes: 43 additions & 1 deletion docs/content/en/docs/whatsnew/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,49 @@ Please upgrade to `v0.15.3` if you are using Tinkerbell (Bare Metal) provider.
* When upgrading to a new minor version, a new OS image must be created using the new image-builder cli.
{{% /alert %}}

[Unreleased]
## [v0.18.0](https://github.com/aws/eks-anywhere/releases/tag/v0.18.0)

### Supported OS version details
| | vSphere | Bare Metal | Nutanix | CloudStack | Snow |
| :---: | :---: | :---: | :---: | :---: | :---: |
| Ubuntu | 20.04 | 20.04 | 20.04 | Not supported | 20.04 |
| | 22.04 | 22.04 | 22.04 | Not supported | Not supported |
| Bottlerocket | 1.14.3 | 1.14.3 | Not supported | Not supported | Not supported |
| RHEL | 8.7 | 8.7 | Not supported | 8.7 | Not supported |


### Added
- Etcd encryption for CloudStack and vSphere: [#6557](https://github.com/aws/eks-anywhere/pull/6557)
- KinD-less upgrades: [#6622](https://github.com/aws/eks-anywhere/pull/6622)
- Generate TinkerbellTemplateConfig command: [#3588](https://github.com/aws/eks-anywhere/issues/3588)
- Support for modular Kubernetes version upgrades with bare metal: [#6735](https://github.com/aws/eks-anywhere/pull/6735)
- OSImageURL added to Tinkerbell Machine Config
- Bare metal out-of-band webhook: [#5738](https://github.com/aws/eks-anywhere/issues/5738)
- Support for Kubernetes v1.28
- Support for air gapped image building: [#6457](https://github.com/aws/eks-anywhere/issues/6457)


### Changed
- Increased control over upgrades by separating external etcd reconciliation from control plane nodes: [#6496](https://github.com/aws/eks-anywhere/pull/6496)
- Upgraded Cilium to 1.12.15
- Upgraded EKS-D:
- `v1-24-eks-26` to [`v1-24-eks-27`](https://distro.eks.amazonaws.com/releases/1-24/27/)
- `v1-25-eks-22` to [`v1-25-eks-23`](https://distro.eks.amazonaws.com/releases/1-25/23/)
- `v1-26-eks-18` to [`v1-26-eks-19`](https://distro.eks.amazonaws.com/releases/1-26/19/)
- `v1-27-eks-12` to [`v1-27-eks-13`](https://distro.eks.amazonaws.com/releases/1-27/13/)
- [`v1-28-eks-26`](https://distro.eks.amazonaws.com/releases/1-28/6/)
- Cluster API Provider CloudStack: `v0.4.9-rc6` to `v0.4.9-rc7`
- Cluster API Provider AWS Snow: `v0.1.26` to `v0.1.27`
- Upgraded CAPI to `v1.5.2`

### Removed
- Support for Kubernetes v1.23

### Fixed
- Fail on `eksctl anywhere upgrade cluster plan -f`: [#6716](https://github.com/aws/eks-anywhere/issues/6716)
- Error out when management kubeconfig is not present for workload cluster operations: [6501](https://github.com/aws/eks-anywhere/pull/6501)
- Empty vSphereMachineConfig users fails CLI upgrade: [5420](https://github.com/aws/eks-anywhere/issues/5420)
- CLI stalls on upgrade with Flux Gitops: [6453](https://github.com/aws/eks-anywhere/issues/6453)

## [v0.17.4](https://github.com/aws/eks-anywhere/releases/tag/v0.17.4)

Expand Down

0 comments on commit 4de5d70

Please sign in to comment.