Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare release notes for 1.29+ck2 and now 1.29+ck3 #843

Merged
merged 11 commits into from
Jun 25, 2024
13 changes: 8 additions & 5 deletions generator/k8s_docs_tools/templates/release-notes-header.j2
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
---
wrapper_template: "templates/docs/markdown.html"
wrapper_template: templates/docs/markdown.html
markdown_includes:
nav: "kubernetes/docs/shared/_side-navigation.md"
nav: kubernetes/docs/shared/_side-navigation.md
context:
title: "{{ release }} Release notes"
title: {{ release }} Release notes
description: Release notes for Charmed Kubernetes
keywords: kubernetes, release, notes
tags: [news]
tags:
- news
sidebar: k8smain-sidebar
permalink: {{ release }}/release-notes.html
layout: [base, ubuntu-com]
layout:
- base
- ubuntu-com
toc: False
---
5 changes: 4 additions & 1 deletion generator/k8s_docs_tools/templates/supported-versions.j2
Original file line number Diff line number Diff line change
Expand Up @@ -66,11 +66,14 @@ Only the latest three versions of Charmed Kubernetes are supported at any time.

## Professional support

For additional support, learn more about [Ubuntu Pro][support] as well as
For additional support, learn more about [Ubuntu Pro][pro] as well as
[managed Kubernetes solutions][managed] from Canonical.

Please visit the Canonical [Support page][support] for more details of our
professional support programmes.
<!-- LINKS -->

[pro]: /pro
[support]: /support
[managed]: /kubernetes/managed
[releases]: https://github.com/charmed-kubernetes/bundle/tree/main/releases
Expand Down
27 changes: 26 additions & 1 deletion pages/k8s/1.29/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,32 @@ toc: false

---

# 1.29
# 1.29+ck2

### May 30, 2024 - `charmed-kubernetes --channel 1.29/stable`

The release bundle can also be [downloaded here](https://raw.githubusercontent.com/charmed-kubernetes/bundle/main/releases/1.29/bundle.yaml).

## What's new

### Integration gaps
- Vault storage: [vault](https://charmhub.io/vault)
- The charm returns support for encryption-at-rest of the secrets in etcd
which were created using a relation to `vault-kv`. The cluster secrets
stored in etcd are encrypted and can only be unlocked by a key which is
stored in vault.
- Kubernetes-Worker:
- LP#2066049: The charm returns support for the `ingress-proxy` relation.

## Bug Fixes

### Kubernetes-Control-Plane
LP#2058269: Stray "\n" characters after an upgrade to 1.29
LP#2067427: Improved build reliability via pinning python dependencies

### Kubernetes-Worker
LP#2065251: The charm waits appropriately for tokens when related with cos-agent


### February 12, 2024 - `charmed-kubernetes --channel 1.29/stable`

Expand Down
4 changes: 2 additions & 2 deletions pages/k8s/how-to-cos-lite.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,12 +109,12 @@ Deploy the grafana-agent:
Juju deploy grafana-agent
```

Relate `grafana-agent` to `k8s`, `kubernetes-control-plane` and `kubernetes-worker`:
Relate `grafana-agent` to charmed kubernetes applications:
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

replaces k8s with kubeapi-load-balancer as i'm sure the original author mistakenly wrote here.


```
juju integrate grafana-agent:cos-agent k8s:cos-agent
juju integrate grafana-agent:cos-agent kubernetes-control-plane:cos-agent
juju integrate grafana-agent:cos-agent kubernetes-worker:cos-agent
juju integrate grafana-agent:cos-agent kubeapi-load-balancer:cos-agent
```

Relate `grafana-agent` to the COS Lite offered interfaces:
Expand Down
26 changes: 26 additions & 0 deletions pages/k8s/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,32 @@ toc: False

<!-- AUTOGENERATE RELEASE NOTES HERE -->
addyess marked this conversation as resolved.
Show resolved Hide resolved

# 1.29+ck2

### May 30, 2024 - `charmed-kubernetes --channel 1.29/stable`

The release bundle can also be [downloaded here](https://raw.githubusercontent.com/charmed-kubernetes/bundle/main/releases/1.29/bundle.yaml).

## What's new

### Integration gaps
- Vault storage: [vault](https://charmhub.io/vault)
- The charm returns support for encryption-at-rest of the secrets in etcd
which were created using a relation to `vault-kv`. The cluster secrets
stored in etcd are encrypted and can only be unlocked by a key which is
stored in vault.
- Kubernetes-Worker:
- LP#2066049: The charm returns support for the `ingress-proxy` relation.

## Bug Fixes

### Kubernetes-Control-Plane
LP#2058269: Stray "\n" characters after an upgrade to 1.29
LP#2067427: Improved build reliability via pinning python dependencies

### Kubernetes-Worker
LP#2065251: The charm waits appropriately for tokens when related with cos-agent

# 1.29

### February 12, 2024 - `charmed-kubernetes --channel 1.29/stable`
Expand Down