Updated the paperless-ngx Helm chart to version 0.25.9, which
includes a change in the readiness and liveness probes. The probe
type has been switched from HTTP to EXEC, utilizing the curl
command to ensure proper container health checks. This adjustment
provides a more reliable method for checking the application's
availability as traditional HTTP checks may not work correctly when
the service is still initializing or dependent services are not
fully ready. The standard path and port settings have been commented
out to accommodate this change. No breaking changes are introduced,
but users should validate probe functionality in their deployments.
Bumped the paperless-ngx chart version from 0.25.7 to 0.25.8 in
Chart.yaml and updated the version badge in README.md to reflect
this change. The appVersion remains at 2.20.0.
Additionally, modified the type fields for readiness and liveness
probes in values.yaml from lowercase 'http' to uppercase 'HTTP'
for consistency and adherence to expected conventions. This change
ensures proper interpretation by Kubernetes. No breaking changes
have been introduced in this update.
Updated the paperless-ngx Helm chart to version 0.25.7 from
0.25.6 to incorporate the latest features and fixes. The appVersion
remains at 2.20.0.
Additionally, modified the liveness and readiness probes
configuration in the values.yaml file to nest probe options
under the spec field, aligning with best practices for Helm charts.
These changes normalize the probe specifications, ensuring better
compatibility and clarity for users managing their Kubernetes
deployments. No breaking changes were introduced in these updates.
Updated the Chart.yaml and README.md files for the
paperless-ngx Helm chart to reflect the new version
0.25.6. This change is necessary to ensure that users
are aware of the latest updates and improvements in
the software. The appVersion remains at 2.20.0, and
the kubeVersion is still set to ">=1.28.0-0". The
README badge for the version has also been updated
to maintain consistency and inform users of the
current version being used.
Changed the chart version from 0.25.4 to 0.25.0 in Chart.yaml and
README.md to reflect the correct release version. This ensures that
users are aware of the currently deployed version of the application.
Additionally, updated the configuration in values.yaml by adding
the `spec` section under the `readiness` and `liveness` probes.
This clarifies the configuration structure and ensures compatibility
with the latest Helm chart practices.
No breaking changes were introduced in this update.
This commit updates the paperless-ngx Helm chart to version
0.25.4, reflecting the latest version in Chart.yaml and in
the README.md badge. The homepage URL has been changed to
point to the new repository location.
Additionally, liveness and readiness probes have been added
to the values.yaml configuration. These probes utilize curl
to check the application's health on localhost:8000, ensuring
better handling of container lifecycles.
The readiness probe starts after a 60-second delay, while
the liveness probe has a longer delay of 120 seconds, helping
to manage startup times effectively.
No breaking changes are introduced, but users should review
the new probes configuration for their deployments.
The version of the paperless-ngx chart has been incremented from 0.25.0
to 0.25.1 to reflect updates. The appVersion remains at 2.20.0, but
the Kubernetes version requirement has been updated from `>=1.22.0-0`
to `>=1.28.0-0`.
Additionally, the dependencies for the chart have been updated to
reflect newer versions:
- common: 4.4.0
- mariadb: 23.2.4
- postgresql: 18.1.11
- redis: 24.0.0
The installation instructions have also been updated to use a new
repository, changing the command from `gabe565` to `cooltux`.
These changes ensure compatibility with more recent Kubernetes versions
and dependencies, improving overall stability and performance of the
chart.