Skip to content

feat(container)!: Update image ghcr.io/tarampampam/error-pages to v4 - #919

Open
chii-bot[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-tarampampam-error-pages-4.x
Open

feat(container)!: Update image ghcr.io/tarampampam/error-pages to v4#919
chii-bot[bot] wants to merge 1 commit into
mainfrom
renovate/ghcr.io-tarampampam-error-pages-4.x

Conversation

@chii-bot

@chii-bot chii-bot Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
ghcr.io/tarampampam/error-pages major 2.16.0 -> 4.2.4

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

tarampampam/error-pages

v4.2.4

Compare Source

What's Changed

Other Changes

Full Changelog: tarampampam/error-pages@v4.2.3...v4.2.4

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.2.4
ghcr.io/tarampampam/error-pages:4.2
ghcr.io/tarampampam/error-pages:4
ghcr.io/tarampampam/error-pages:latest
quay.io/tarampampam/error-pages:4.2.4
quay.io/tarampampam/error-pages:4.2
quay.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:latest
tarampampam/error-pages:4.2.4
tarampampam/error-pages:4.2
tarampampam/error-pages:4
tarampampam/error-pages:latest

// builder
ghcr.io/tarampampam/error-pages:4.2.4-builder
ghcr.io/tarampampam/error-pages:4.2-builder
ghcr.io/tarampampam/error-pages:4-builder
ghcr.io/tarampampam/error-pages:latest-builder
quay.io/tarampampam/error-pages:4.2.4-builder
quay.io/tarampampam/error-pages:4.2-builder
quay.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:latest-builder
tarampampam/error-pages:4.2.4-builder
tarampampam/error-pages:4.2-builder
tarampampam/error-pages:4-builder
tarampampam/error-pages:latest-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.2.4

v4.2.3

Compare Source

What's Changed

📦 Dependency updates
Other Changes

Full Changelog: tarampampam/error-pages@v4.2.2...v4.2.3

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.2.3
ghcr.io/tarampampam/error-pages:4.2
ghcr.io/tarampampam/error-pages:4
ghcr.io/tarampampam/error-pages:latest
quay.io/tarampampam/error-pages:4.2.3
quay.io/tarampampam/error-pages:4.2
quay.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:latest
tarampampam/error-pages:4.2.3
tarampampam/error-pages:4.2
tarampampam/error-pages:4
tarampampam/error-pages:latest

// builder
ghcr.io/tarampampam/error-pages:4.2.3-builder
ghcr.io/tarampampam/error-pages:4.2-builder
ghcr.io/tarampampam/error-pages:4-builder
ghcr.io/tarampampam/error-pages:latest-builder
quay.io/tarampampam/error-pages:4.2.3-builder
quay.io/tarampampam/error-pages:4.2-builder
quay.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:latest-builder
tarampampam/error-pages:4.2.3-builder
tarampampam/error-pages:4.2-builder
tarampampam/error-pages:4-builder
tarampampam/error-pages:latest-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.2.3

v4.2.2

Compare Source

What's Changed

Other Changes

Full Changelog: tarampampam/error-pages@v4.2.1...v4.2.2

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.2.2
ghcr.io/tarampampam/error-pages:4.2
ghcr.io/tarampampam/error-pages:4
ghcr.io/tarampampam/error-pages:latest
quay.io/tarampampam/error-pages:4.2.2
quay.io/tarampampam/error-pages:4.2
quay.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:latest
tarampampam/error-pages:4.2.2
tarampampam/error-pages:4.2
tarampampam/error-pages:4
tarampampam/error-pages:latest

// builder
ghcr.io/tarampampam/error-pages:4.2.2-builder
ghcr.io/tarampampam/error-pages:4.2-builder
ghcr.io/tarampampam/error-pages:4-builder
ghcr.io/tarampampam/error-pages:latest-builder
quay.io/tarampampam/error-pages:4.2.2-builder
quay.io/tarampampam/error-pages:4.2-builder
quay.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:latest-builder
tarampampam/error-pages:4.2.2-builder
tarampampam/error-pages:4.2-builder
tarampampam/error-pages:4-builder
tarampampam/error-pages:latest-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.2.2

v4.2.1

Compare Source

What's Changed

  • The latest Docker tag now points to the latest v4 version
📦 Dependency updates

Full Changelog: tarampampam/error-pages@v4.2.0...v4.2.1

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.2.1
ghcr.io/tarampampam/error-pages:4.2
ghcr.io/tarampampam/error-pages:4
ghcr.io/tarampampam/error-pages:latest
quay.io/tarampampam/error-pages:4.2.1
quay.io/tarampampam/error-pages:4.2
quay.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:latest
tarampampam/error-pages:4.2.1
tarampampam/error-pages:4.2
tarampampam/error-pages:4
tarampampam/error-pages:latest

// builder
ghcr.io/tarampampam/error-pages:4.2.1-builder
ghcr.io/tarampampam/error-pages:4.2-builder
ghcr.io/tarampampam/error-pages:4-builder
ghcr.io/tarampampam/error-pages:latest-builder
quay.io/tarampampam/error-pages:4.2.1-builder
quay.io/tarampampam/error-pages:4.2-builder
quay.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:latest-builder
tarampampam/error-pages:4.2.1-builder
tarampampam/error-pages:4.2-builder
tarampampam/error-pages:4-builder
tarampampam/error-pages:latest-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.2.1

v4.2.0

Compare Source

What's Changed

🛠 Fixes
🚀 Features

New Contributors

Full Changelog: tarampampam/error-pages@v4.1.0...v4.2.0

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.2.0
ghcr.io/tarampampam/error-pages:4.2
ghcr.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:4.2.0
quay.io/tarampampam/error-pages:4.2
quay.io/tarampampam/error-pages:4
tarampampam/error-pages:4.2.0
tarampampam/error-pages:4.2
tarampampam/error-pages:4

// builder
ghcr.io/tarampampam/error-pages:4.2.0-builder
ghcr.io/tarampampam/error-pages:4.2-builder
ghcr.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:4.2.0-builder
quay.io/tarampampam/error-pages:4.2-builder
quay.io/tarampampam/error-pages:4-builder
tarampampam/error-pages:4.2.0-builder
tarampampam/error-pages:4.2-builder
tarampampam/error-pages:4-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.2.0

v4.1.0

Compare Source

What's Changed

🛠 Fixes
🚀 Features

Helm chart changes

[!NOTE]
This affects you only if you use the Helm chart AND have config.addCode set in your values.

Before (raw string)
config:
  addCode: |
    499=Client Closed Request|The client closed the connection before the server finished responding.
    4**=Client Error|Something went wrong on the client side.
After (array of objects)
config:
  addCode:
    - code: "499"
      message: "Client Closed Request"
      description: "The client closed the connection before the server finished responding"
    - code: "4**"
      message: "Client Error"
      description: "Something went wrong on the client side"

Each item must have code (required) and message (required); description is optional. All values are strings. The chart serializes the array to the CODE=MESSAGE|DESCRIPTION wire format that the application expects - you do not need to know the internal format.

Full Changelog: tarampampam/error-pages@v4.0.0...v4.1.0

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.1.0
ghcr.io/tarampampam/error-pages:4.1
ghcr.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:4.1.0
quay.io/tarampampam/error-pages:4.1
quay.io/tarampampam/error-pages:4
tarampampam/error-pages:4.1.0
tarampampam/error-pages:4.1
tarampampam/error-pages:4

// builder
ghcr.io/tarampampam/error-pages:4.1.0-builder
ghcr.io/tarampampam/error-pages:4.1-builder
ghcr.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:4.1.0-builder
quay.io/tarampampam/error-pages:4.1-builder
quay.io/tarampampam/error-pages:4-builder
tarampampam/error-pages:4.1.0-builder
tarampampam/error-pages:4.1-builder
tarampampam/error-pages:4-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.1.0

v4.0.0

Compare Source

THIS IS A MAJOR RELEASE WITH BREAKING CHANGES

READ THIS UPGRADE GUIDE BEFORE USING IT
UPGRADE SUPPORT IS AVAILABLE HERE

This release introduces v4 - a ground-up rewrite of error-pages. All external dependencies have been removed, and the project now runs entirely on the Go standard library.

Breaking changes

  • Two separate binaries replace the old serve / build / healthcheck subcommands:
    • error-pages - HTTP server (dynamic rendering)
    • builder - static generator that pre-renders {code}.{html,json,xml,txt} to disk
  • Environment variables were renamed: TEMPLATES_ROTATION_MODE -> ROTATION_MODE, RESPONSE_JSON_FORMAT -> JSON_TEMPLATE, and more.
  • --add-code separator changed from / to |; multiple entries now use ||
  • Many CLI flags and environment variables have been renamed
  • Template fields were renamed: {{ code }} -> {{ .StatusCode }} (v3 syntax is still automatically rewritten at parse time through a shim, but it is deprecated)
  • Other changes are described here

What's new

HTTP server
  • FastHTTP has been replaced with the standard library net/http; HTTP/1.1 and HTTP/2 h2c are served on the same listener, with no TLS required.
  • Gzip compression is now available for all response formats (HTML, JSON, XML, and plain text) when Accept-Encoding: gzip is set.
  • HTML minification has been removed, since gzip gives similar savings with less complexity.
  • Format negotiation now follows this order: URL extension -> Content-Type -> X-Format -> Accept header (highest q-value wins).
Template engine
  • New internal/template package with a clean Data / Config split - templates are parsed once at startup.
  • 48 built-in template functions: now, hostname, env (with secret masking), toJson, escape, l10nScript, and many more.
  • The v3 -> v4 token shim automatically rewrites old syntax at parse time.
  • Custom template loader (tploader): HTTP/HTTPS URL, file path, or inline literal - loaded concurrently at startup.
Localization

l10n/locales.json is now the single source of truth (15+ languages).

Helm chart

A new deploy/helm/ directory includes Chart.yaml, values.yaml, values.schema.json, and deployment, service, and middleware templates. Check the artifacthub for more details.

CLI "framework"

A custom internal/cli package provides a generic Flag[T] implementation with no external dependencies, and value precedence is now: default -> env var -> CLI flag.

Documentation

🐋 Docker images

// server
ghcr.io/tarampampam/error-pages:4.0.0
ghcr.io/tarampampam/error-pages:4.0
ghcr.io/tarampampam/error-pages:4
quay.io/tarampampam/error-pages:4.0.0
quay.io/tarampampam/error-pages:4.0
quay.io/tarampampam/error-pages:4
tarampampam/error-pages:4.0.0
tarampampam/error-pages:4.0
tarampampam/error-pages:4

// builder
ghcr.io/tarampampam/error-pages:4.0.0-builder
ghcr.io/tarampampam/error-pages:4.0-builder
ghcr.io/tarampampam/error-pages:4-builder
quay.io/tarampampam/error-pages:4.0.0-builder
quay.io/tarampampam/error-pages:4.0-builder
quay.io/tarampampam/error-pages:4-builder
tarampampam/error-pages:4.0.0-builder
tarampampam/error-pages:4.0-builder
tarampampam/error-pages:4-builder

📦 Helm chart

helm install error-pages oci://ghcr.io/tarampampam/error-pages/charts/error-pages \
  --version 4.0.0

v3.8.1

Compare Source

What's Changed

📦 Dependency updates

Full Changelog: tarampampam/error-pages@v3.8.0...v3.8.1

v3.8.0

Compare Source

What's Changed

🚀 Features
📦 Dependency updates

New Contributors

Full Changelog: tarampampam/error-pages@v3.7.1...v3.8.0

v3.7.1

Compare Source

What's Changed

📦 Dependency updates

Full Changelog: tarampampam/error-pages@v3.7.0...v3.7.1

v3.7.0

Compare Source

What's Changed

🚀 Features
📦 Dependency updates

New Contributors

Full Changelog: tarampampam/error-pages@v3.6.0...v3.7.0

v3.6.0

Compare Source

What's Changed

🚀 Features
📦 Dependency updates

New Contributors

Full Changelog: tarampampam/error-pages@v3.5.0...v3.6.0

v3.5.0

Compare Source

What's Changed

🚀 Features
📦 Dependency updates

New Contributors

Full Changelog: tarampampam/error-pages@v3.4.1...v3.5.0

v3.4.1

Compare Source

What's Changed

🛠 Fixes

Full Changelog: tarampampam/error-pages@v3.4.0...v3.4.1

v3.4.0

Compare Source

What's Changed

🛠 Fixes
🚀 Features
light dark
❌ Removed
📦 Dependency Updates
🔧 Other Changes

Full Changelog: tarampampam/error-pages@v3.3.3...v3.4.0

v3.3.3

Compare Source

What's Changed

📦 Dependency updates

Full Changelog: tarampampam/error-pages@v3.3.2...v3.3.3

v3.3.2

Compare Source

What's Changed

🛠 Fixes
📦 Dependency updates

New Contributors

Full Changelog: tarampampam/error-pages@v3.3.1...v3.3.2

v3.3.1

Compare Source

What's Changed

📦 Dependency updates
Other Changes

Full Changelog: tarampampam/error-pages@v3.3.0...v3.3.1

v3.3.0

Compare Source

What's Changed

🚀 Features

New Contributors

Full Changelog: tarampampam/error-pages@v3.2.0...v3.3.0

v3.2.0

Compare Source

What's Changed

🚀 Features

Full Changelog: tarampampam/error-pages@v3.1.0...v3.2.0

v3.1.0

Compare Source

What's Changed

🚀 Features

Before | After
---|---
image | image

Full Changelog: tarampampam/error-pages@v3.0.1...v3.1.0

v3.0.1

Compare Source

What's Changed

🛠 Fixes

Full Changelog: tarampampam/error-pages@v3.0.0...v3.0.1

v3.0.0

Compare Source

What's Changed

[!WARNING]
This is a major update! Please read the notes below and a readme file to identify what changes you need to make to your current charts for the upgrade.

🚀 Added
  • You can override the default XML, JSON, or PlainText response formats using the flags --xml-format, --json-format, or --plaintext-format respectively (or their environment variables)
  • Support for any HTTP request method to get the error page (previously limited to the GET method only)
  • The CLI flag --send-same-http-code to respond with the same HTTP code as the requested error page code
  • The CLI flag --disable-template to disable certain templates (useful when using automatic template rotation to exclude some from the available templates list)
  • Ability to define custom HTTP codes using placeholders like 4**. Refer to the documentation for more information about --add-http-code
🛠 Changed
  • Users can provide custom templates (themes) using the flag --add-template
  • Templates are now built into the binary file
  • To change the template automatically, use the new flag --rotation-mode instead of the previous "magic" template names like i-said-random or random-hourly
  • Error pages can now be accessed using the following URLs: /{code}, /{code}.html, and /{code}.htm
  • The default content type is now PlainText. This means that when you curl an error page, you will receive more readable content without tons of HTML tags
  • Merged the l7-dark and l7-light templates (themes) into a single l7 theme
  • Templates no longer download resources from external sources; everything is now embedded, including the localization script, which is now inlined into the page. Custom fonts have also been removed
  • The default value for --proxy-headers is now X-Request-Id,X-Trace-Id,X-Amzn-Trace-Id
  • CLI flags and environment variables are now well documented, and the readme file automatically syncs with them
  • The default logs level is warn for Docker image (due to performance reasons), set it to info to get the access logs, if you need
🪦 Removed
  • Configuration file is no longer needed or used. Everything is now managed using CLI flags and environment variables (the --config-file flag was removed)
  • The matrix template (theme)
  • The /metrics endpoint
  • The --default-http-code flag (+ env variable DEFAULT_HTTP_CODE)
  • The --catch-all flag (+env variable CATCH_ALL)

Full Changelog: tarampampam/error-pages@v2.27.0...v3.0.0

v2.27.0

Compare Source

Changed
  • Go updated from 1.21 up to 1.22
  • Go dependencies updated

v2.26.0

Compare Source

Added
  • Error pages now translated into 🇵🇱 #​226
  • Possibility to set custom read buffer size (using --read-buffer-size flag or environment variable READ_BUFFER_SIZE) #​238, #​244

v2.25.0

Compare Source

Added
  • Go updated from 1.20 up to 1.21
  • Error pages now translated into 🇮🇩 #​218
  • Possibility catch all paths with error page 404 (using --catch-all flag for the serve or environment variable CATCH_ALL=true) #​217

v2.24.0

Compare Source

Added
  • Support for IPv6 addresses in the --listen flag #​191

v2.23.0

Compare Source

Added

v2.22.0

Compare Source

Changed
  • Non-existing pages now return styled 404 status page (with 404 status code) #​188

v2.21.0

Compare Source

Changed
  • Go updated from 1.19 up to 1.20
  • Go dependencies updated
  • Module name changed from github.com/tarampampam/error-pages to gh.tarampamp.am/error-pages

v2.20.0

Compare Source

⚠ Breaking changes: global flags (like --log-level, --verbose, --debug, --log-json and --log-format) should be defined before the subcommand

Changed
  • version subcommand replaced by --version flag #​163
  • --config-file flag is not global anymore (use error-pages (serve|build) --config-file ... instead of error-pages --config-file ... (serve|build) ...) #​163
  • Flags --verbose, --debug and --log-json are deprecated, use --log-level and --log-format instead #​163
Added
  • Possibility to use custom env variables in templates #​164, #​165

v2.19.0

Compare Source

Changed
  • Go updated from 1.18 up to 1.19
Added
  • Error pages now translated into Chinese 🇨🇳 #​147

v2.18.0

Compare Source

Changed
  • Replaced fonts.googleapis.com by fonts.bunny.net regarding GDPR compliance #​131

v2.17.0

Compare Source

Added
  • Error pages now translated into Spanish 🇪🇸 #​124

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

@chii-bot
chii-bot Bot requested a review from toboshii as a code owner May 2, 2026 21:21
@chii-bot chii-bot Bot added renovate/container type/major area/cluster Changes made in the cluster directory size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels May 2, 2026
@chii-bot

chii-bot Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor Author

Path: cluster/apps/networking/ingress-nginx/helm-release.yaml

@@ -584,7 +584,7 @@
 spec:
 containers:
 - name: ingress-nginx-default-backend
- image: "ghcr.io/tarampampam/error-pages:2.16.0"
+ image: "ghcr.io/tarampampam/error-pages:4.2.4"
 imagePullPolicy: IfNotPresent
 securityContext:
 capabilities:

@chii-bot

chii-bot Bot commented May 2, 2026

Copy link
Copy Markdown
Contributor Author

MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Elapsed time
❌ COPYPASTE jscpd yes 2 0.8s
✅ REPOSITORY git_diff yes no 0.01s
✅ REPOSITORY secretlint yes no 1.0s
✅ YAML prettier 1 0 0.48s
✅ YAML yamllint 1 0 0.11s

See errors details in artifact MegaLinter reports on CI Job page
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

@chii-bot
chii-bot Bot force-pushed the renovate/ghcr.io-tarampampam-error-pages-4.x branch 2 times, most recently from 738d713 to 504b476 Compare May 11, 2026 11:11
@chii-bot
chii-bot Bot force-pushed the renovate/ghcr.io-tarampampam-error-pages-4.x branch from 504b476 to fba105b Compare June 7, 2026 09:11
@chii-bot
chii-bot Bot force-pushed the renovate/ghcr.io-tarampampam-error-pages-4.x branch from fba105b to 1b8dead Compare June 14, 2026 16:39
@chii-bot
chii-bot Bot force-pushed the renovate/ghcr.io-tarampampam-error-pages-4.x branch from 1b8dead to 0655039 Compare July 11, 2026 20:23
| datasource | package                         | from   | to    |
| ---------- | ------------------------------- | ------ | ----- |
| docker     | ghcr.io/tarampampam/error-pages | 2.16.0 | 4.2.4 |
@chii-bot
chii-bot Bot force-pushed the renovate/ghcr.io-tarampampam-error-pages-4.x branch from 0655039 to 5ff46b1 Compare July 16, 2026 12:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/cluster Changes made in the cluster directory renovate/container size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. type/major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants