Skip to content

Commit 7ecb92e

Browse files
authored
PG-2503 - Add release notes for PSP 17.10.2 (#992)
This PR adds the release notes for PSP 17.10.2 and also modifies the nav menu's release notes dates to be inline with Percona's style guide.
1 parent ac02bdb commit 7ecb92e

5 files changed

Lines changed: 65 additions & 13 deletions

File tree

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Percona Distribution for PostgreSQL 17.10.2 ({{date.17_10_2}})
2+
3+
--8<-- "release-notes-intro.md"
4+
5+
This release of Percona Distribution for PostgreSQL is based on Percona Server for PostgreSQL 17.10.2 - a binary-compatible, open source drop-in replacement of [PostgreSQL Community 17.10](https://www.postgresql.org/docs/17/release-17-10.html).
6+
7+
## Release Highlights
8+
9+
Percona Distribution for PostgreSQL 17.10.2 is an out-of-cycle maintenance release that addresses an issue where TimescaleDB and Citus were not compilable with earlier Percona Server for PostgreSQL versions, and fixes high-severity CVEs for which fixes were available.
10+
11+
This release also updates bundled components, including `pg_tde` 2.2.1, and refreshes Docker images with fixes for high-severity CVEs where available.
12+
13+
!!! warning
14+
Percona Server for PostgreSQL 17.10.2 and `pg_tde` 2.2.1 are only supported together. Combining either with an earlier version of the other is not supported.
15+
16+
To upgrade from an earlier version of Percona Distribution for PostgreSQL, follow the steps in [Upgrading Percona Distribution for PostgreSQL](../major-upgrade.md).
17+
18+
### Docker image updates
19+
20+
Docker images have been rebuilt to address high-severity CVEs where fixes were available.
21+
22+
## Known Issues
23+
24+
### For minor & major upgrades (RHEL only)
25+
26+
During an upgrade on RHEL, you may encounter the following error:
27+
28+
```bash
29+
Unknown Error occurred: Transaction test error:
30+
file /usr/share/postgresql-common/server/postgresql.mk from install of percona-postgresql-common conflicts with file from package percona-postgresql-common-dev
31+
file /usr/share/postgresql-common/t/040_upgrade.t from install of percona-postgresql-common conflicts with file from package percona-postgresql-common-dev
32+
```
33+
34+
To resolve this, remove the `percona-postgresql-common-dev` package and reinstall it with the new intended upgraded PPG/PSP server.
35+
36+
## Component updates
37+
38+
The following bundled components have been updated in this release:
39+
40+
| Component | Version |
41+
|-----------|---------|
42+
| pg_tde | 2.2.1 |
43+
| PostGIS | 3.5.7 |
44+
| pgVector | 0.8.3 |
45+
| pgpool | 4.7.2 |
46+
47+
For Red Hat Enterprise Linux 8 and compatible derivatives, Percona Distribution for PostgreSQL also includes the supplemental `python3-etcd` 0.4.5 packages, which are used for setting up Patroni clusters.
48+
49+
Percona Distribution for PostgreSQL is also shipped with the [libpq](https://www.postgresql.org/docs/17/libpq.html) library. It contains a set of library functions that allow client programs to pass queries to the PostgreSQL backend server and to receive the results of these queries.

docs/release-notes/release-notes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ This page lists all release notes for Percona Server for PostgreSQL 17, organize
44

55
## 2026
66

7+
* [17.10.2](release-notes-v17.10.2.md) ({{date.17_10_2}})
78
* [17.10.1](release-notes-v17.10.1.md) ({{date.17_10_1}})
89
* [17.9.1](release-notes-v17.9.1.md) ({{date.17_9_1}})
910

docs/templates/pdf_cover_page.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
{% if config.site_description %}
88
<h1>{{ config.site_description }}</h1>
99
{% endif %}
10-
<h2>17.10.1 (May 20, 2026)</h2>
10+
<h2>17.10.2 (July 06, 2026)</h2>
1111
<!--<h3>Percona Technical Documentation Team</h3>-->
1212

mkdocs.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -78,18 +78,19 @@ nav:
7878
- Uninstall: uninstalling.md
7979
- Release notes:
8080
- "Release notes index": release-notes/release-notes.md
81-
- "17.10.1": release-notes/release-notes-v17.10.1.md
82-
- "17.9.1": release-notes/release-notes-v17.9.1.md
81+
- "17.10.2 ({{date.17_10_2}})": release-notes/release-notes-v17.10.2.md
82+
- "17.10.1 ({{date.17_10_1}})": release-notes/release-notes-v17.10.1.md
83+
- "17.9.1 ({{date.17_9_1}})": release-notes/release-notes-v17.9.1.md
8384
- 2025 (versions 17.4.1 - 17.7.1):
84-
- "17.7.1": release-notes/release-notes-v17.7.1.md
85-
- "17.6.1": release-notes/release-notes-v17.6.1.md
86-
- "17.5.3": release-notes/release-notes-v17.5.3.md
87-
- "17.5.2": release-notes/release-notes-v17.5.md
88-
- "17.5.1": release-notes/release-notes-v17.5.1.md
89-
- "17.4.1": release-notes/release-notes-v17.4.md
85+
- "17.7.1 ({{date.17_7_1}})": release-notes/release-notes-v17.7.1.md
86+
- "17.6.1 ({{date.17_6_1}})": release-notes/release-notes-v17.6.1.md
87+
- "17.5.3 ({{date.17_5_3}})": release-notes/release-notes-v17.5.3.md
88+
- "17.5.2 ({{date.17_5_2}})": release-notes/release-notes-v17.5.md
89+
- "17.5.1 ({{date.17_5}})": release-notes/release-notes-v17.5.1.md
90+
- "17.4.1 ({{date.17_4}})": release-notes/release-notes-v17.4.md
9091
- 2024 (versions 17.0.1 - 17.2.1):
91-
- "17.2.1": release-notes/release-notes-v17.2.md
92-
- "17.0.1": release-notes/release-notes-v17.0.md
92+
- "17.2.1 ({{date.17_2}})": release-notes/release-notes-v17.2.md
93+
- "17.0.1 ({{date.17_0}})": release-notes/release-notes-v17.0.md
9394
- Reference:
9495
- Telemetry: telemetry.md
9596
- Licensing: licensing.md

variables.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22
# See also mkdocs.yml plugins.with-pdf.cover_subtitle and output_path
33

44

5-
release: 'release-notes-v17.10.1'
5+
release: 'release-notes-v17.10.2'
66
dockertag: '17.10'
77
pgsubversion: '17.10'
88
pgversion: '17'
9-
pspgversion: '17.10.1'
9+
pspgversion: '17.10.2'
1010
pgsmversion: '2.3.2'
1111

1212
date:
1313

14+
17_10_2: 2026-07-06
1415
17_10_1: 2026-05-20
1516
17_9_1: 2026-03-02
1617
17_7_1: 2025-12-02

0 commit comments

Comments
 (0)