Skip to content

Commit

Permalink
Enterprise Server release 2024.04.2 (#256)
Browse files Browse the repository at this point in the history
  • Loading branch information
lfittl authored May 7, 2024
1 parent 0ae9669 commit ad4f290
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 0 deletions.
4 changes: 4 additions & 0 deletions directory.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
26 changes: 26 additions & 0 deletions enterprise/releases/2024-04-2.mdx
Original file line number Diff line number Diff line change
@@ -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 <!-- 3986 -->
- 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 <!-- 4026 -->
- 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
1 change: 1 addition & 0 deletions enterprise/releases/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
2 changes: 2 additions & 0 deletions enterprise/releases/toc.yml
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit ad4f290

Please sign in to comment.