Skip to content

Commit 40fd689

Browse files
authored
Merge pull request #2616 from rackerlabs/release-notes/v0.8.0
docs: release notes for v0.8.0
2 parents 68abc19 + f4dae4b commit 40fd689

4 files changed

Lines changed: 36 additions & 4 deletions

File tree

‎changelog.d/scriv.ini‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
format = md
1616
fragment_directory = changelog.d
1717

18-
; The current series page. Bump this to release-notes/v0.8.md when the v0.8
18+
; The current series page. Bump this to release-notes/v0.9.md when the v0.9
1919
; series opens -- it is the only edit a minor release needs here.
20-
changelog = docs/release-notes/v0.7.md
20+
changelog = docs/release-notes/v0.8.md
2121

2222
; Categories are headings inside the fragment, not part of its filename. Keep
2323
; this list in sync with new_fragment.md.j2 and with unreleased.ini.

‎docs/release-notes/index.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ requests in a given tag, see the
2020

2121
| Series | Status |
2222
| ------ | ------ |
23-
| [v0.7.x](v0.7.md) | Current |
23+
| [v0.8.x](v0.8.md) | Current |
24+
| [v0.7.x](v0.7.md) | Maintenance |
2425
| [v0.6.x](v0.6.md) | Maintenance |
2526
| [v0.5.x](v0.5.md) | Maintenance |
2627
| [v0.4.x](v0.4.md) | Maintenance |

changelog.d/20261016_120000_doug.goldstein_mariadb_operator_db_conn.md renamed to docs/release-notes/v0.8.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
<!--
2+
Do not add or edit version sections in this file by hand. They are assembled by
3+
scriv from the fragments in changelog.d/ when a release is tagged.
4+
5+
Adding a note? Run `scriv create` from the repository root and edit the fragment
6+
it generates, in the same pull request as your change. See RELEASING.md.
7+
-->
8+
# Release Notes: v0.8.x
9+
10+
Operator-facing upgrade notes for the v0.8 series, newest first. See the
11+
[Release Notes index](index.md) for how to read these pages.
12+
13+
Changes that have merged to `main` but are not yet in a tagged release are on
14+
the [Unreleased](unreleased.md) page.
15+
16+
<!--
17+
Everything below this point is generated by scriv, so two rules are switched
18+
off for it rather than for the prose above:
19+
20+
MD033 -- scriv writes an <a id="..."> anchor before each version heading so
21+
the GitHub release body can link straight to it.
22+
MD022 -- it writes that anchor on the line immediately above the heading,
23+
with no blank line between them.
24+
-->
25+
<!-- markdownlint-disable MD033 MD022 -->
26+
<!-- scriv-insert-here -->
27+
28+
<a id='changelog-v0.8.0'></a>
29+
## v0.8.0 — released 2026-10-29
30+
131
### Deploy repo changes
232

333
Services are moving to get their `[database] connection` from the MariaDB operator instead of from a `<SERVICE>_DB_PASSWORD` Helm value. For each converted service the chart renders the `Database`, `User`, `Grant` and `Connection` resources, and the operator writes the connection string into the `<service>-db-conn` Secret, which is projected into every workload of that service that talks to the database. The service's `components/<service>/<service>-mariadb-db.yaml` is removed.
@@ -13,7 +43,7 @@ SERVICE=neutron # or placement, glance, keystone
1343
kubectl -n openstack get database,user,grant,connection -l application=$SERVICE
1444
```
1545

16-
The old `<service>-grant` can get stuck terminating. With `privileges: [ALL]` and `grantOption: true`, the operator's finalizer fails on delete with `Error 1064 ... near 'ON `<service>`.* FROM '<service>'@'%''` (seen on mariadb-operator 25.8.4). If `<service>-grant` is still present with a `deletionTimestamp`, revoke the privileges by hand and then remove the finalizer so the object can go away:
46+
The old `<service>-grant` can get stuck terminating. With `privileges: [ALL]` and `grantOption: true`, the operator's finalizer fails on delete with ``Error 1064 ... near 'ON `<service>`.* FROM '<service>'@'%''`` (seen on mariadb-operator 25.8.4). If `<service>-grant` is still present with a `deletionTimestamp`, revoke the privileges by hand and then remove the finalizer so the object can go away:
1747

1848
```bash
1949
SERVICE=neutron # or placement, glance, keystone

‎properdocs.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ nav:
223223
- release-notes/index.md
224224
# generated by `make unreleased-notes` from changelog.d/, gitignored
225225
- release-notes/unreleased.md
226+
- release-notes/v0.8.md
226227
- release-notes/v0.7.md
227228
- release-notes/v0.6.md
228229
- release-notes/v0.5.md

0 commit comments

Comments
 (0)