From ad4f290f4f05250dedf79a72581223e0aaf3e1fb Mon Sep 17 00:00:00 2001 From: Lukas Fittl Date: Mon, 6 May 2024 20:35:17 -0700 Subject: [PATCH] Enterprise Server release 2024.04.2 (#256) --- directory.json | 4 ++++ enterprise/releases/2024-04-2.mdx | 26 ++++++++++++++++++++++++++ enterprise/releases/index.mdx | 1 + enterprise/releases/toc.yml | 2 ++ 4 files changed, 33 insertions(+) create mode 100644 enterprise/releases/2024-04-2.mdx diff --git a/directory.json b/directory.json index 0070066..b8b6f0c 100644 --- a/directory.json +++ b/directory.json @@ -260,6 +260,10 @@ "title": "2024.04.1 Release", "path": "/docs/enterprise/releases/2024-04-1" }, + "enterprise/releases/2024-04-2": { + "title": "2024.04.2 Release", + "path": "/docs/enterprise/releases/2024-04-2" + }, "enterprise/settings": { "title": "Enterprise Server: Container settings", "path": "/docs/enterprise/settings" diff --git a/enterprise/releases/2024-04-2.mdx b/enterprise/releases/2024-04-2.mdx new file mode 100644 index 0000000..da0320f --- /dev/null +++ b/enterprise/releases/2024-04-2.mdx @@ -0,0 +1,26 @@ +--- +title: '2024.04.2 Release' +backlink_href: /docs/enterprise/releases +backlink_title: 'pganalyze Enterprise Server: Release Changelog' +--- + +**Docker tag:** `quay.io/pganalyze/enterprise:v2024.04.2` + +## Notes + +- This is a patch release on top of **[2024.04.0](2024-04-0)** and **[2024.04.1](2024-04-1)** + - This release does not have any new database migrations, and is easy to apply (or rollback) + - If you're upgrading from a release before [2024.04.0](2024-04-0), be sure to read those release notes, and follow the [recommended upgrade steps](/docs/enterprise/upgrade) + +## Bugfixes + +* Bundled nginx configuration: Increase max file upload size from 1MB to 500MB + - This caused larger snapshots (i.e. with lots of statistics data) to fail being processed +* Snapshot API: Correctly respect `X-Forwarded-Proto` header for snapshot upload URL + - The `X-Forwarded-Proto` header is typically set by load balancers that do SSL/TLS termination in front of the pganalyze installation + - Previously the snapshot API server was incorrectly generating `http://` URLs for snapshot upload in such scenarios, despite the API request coming in to an `https://` URL + - This fixes support for load balancers that do not have an HTTP port listener, on installations that do not have `FORCE_SSL` set to `1` (which avoided this bug, by always requiring SSL/TLS) + +## Security + +- Routine security updates to packages in the base image diff --git a/enterprise/releases/index.mdx b/enterprise/releases/index.mdx index 8036de9..451f8aa 100644 --- a/enterprise/releases/index.mdx +++ b/enterprise/releases/index.mdx @@ -4,6 +4,7 @@ backlink_href: /docs/enterprise backlink_title: 'pganalyze Enterprise Server' --- +* [2024.04.2 Release](/docs/enterprise/releases/2024-04-2) * [2024.04.1 Release](/docs/enterprise/releases/2024-04-1) * [2024.04.0 Release](/docs/enterprise/releases/2024-04-0) * [2023.08.0 Release](/docs/enterprise/releases/2023-08-0) diff --git a/enterprise/releases/toc.yml b/enterprise/releases/toc.yml index 16fd6d9..a1f468d 100644 --- a/enterprise/releases/toc.yml +++ b/enterprise/releases/toc.yml @@ -1,5 +1,7 @@ - mount: enterprise/releases items: + - name: 2024.04.2 Release + href: enterprise/releases/2024-04-2 - name: 2024.04.1 Release href: enterprise/releases/2024-04-1 - name: 2024.04.0 Release