dependabot[bot]
37694f2530
chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.83.0 to 1.83.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.83.0...v1.83.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.83.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-24 13:52:39 +00:00
Jose Diaz-Gonzalez
33896f5d7e
Merge pull request #8954 from dokku/dependabot/pip/tests/apps/dockerfile-release/gunicorn-26.1.0
...
chore(deps): bump gunicorn from 26.0.0 to 26.1.0 in /tests/apps/dockerfile-release
2026-08-21 16:18:10 -04:00
Jose Diaz-Gonzalez
066c1228ef
Merge pull request #8953 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/traefik/traefik/v2-2.11.55
...
chore(deps): bump github.com/traefik/traefik/v2 from 2.11.54 to 2.11.55 in /plugins/scheduler-k3s
2026-08-21 16:18:02 -04:00
Jose Diaz-Gonzalez
8194d27cf9
Merge pull request #8952 from dokku/dependabot/pip/tests/apps/multi/gunicorn-26.1.0
...
chore(deps): bump gunicorn from 26.0.0 to 26.1.0 in /tests/apps/multi
2026-08-21 16:17:49 -04:00
Jose Diaz-Gonzalez
527805dbcc
Merge pull request #8951 from dokku/dependabot/pip/tests/apps/python-flask/gunicorn-26.1.0
...
chore(deps): bump gunicorn from 26.0.0 to 26.1.0 in /tests/apps/python-flask
2026-08-21 16:17:42 -04:00
dependabot[bot]
bb0086798d
chore(deps): bump gunicorn in /tests/apps/dockerfile-release
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 26.0.0 to 26.1.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/26.0.0...26.1.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-21 13:55:25 +00:00
dependabot[bot]
15c00bd159
chore(deps): bump github.com/traefik/traefik/v2
...
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik ) from 2.11.54 to 2.11.55.
- [Release notes](https://github.com/traefik/traefik/releases )
- [Changelog](https://github.com/traefik/traefik/blob/v2.11.55/CHANGELOG.md )
- [Commits](https://github.com/traefik/traefik/compare/v2.11.54...v2.11.55 )
---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
dependency-version: 2.11.55
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-21 13:55:14 +00:00
dependabot[bot]
5129582c85
chore(deps): bump gunicorn from 26.0.0 to 26.1.0 in /tests/apps/multi
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 26.0.0 to 26.1.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/26.0.0...26.1.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-21 13:52:58 +00:00
dependabot[bot]
2e27889d50
chore(deps): bump gunicorn in /tests/apps/python-flask
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 26.0.0 to 26.1.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/26.0.0...26.1.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-21 13:52:53 +00:00
Jose Diaz-Gonzalez
ea7249fed4
Merge pull request #8950 from dokku/dependabot/pip/docs/_build/pygments-2.21.0
...
chore(deps): bump pygments from 2.20.0 to 2.21.0 in /docs/_build
2026-08-20 12:17:21 -04:00
dependabot[bot]
284bb810f6
chore(deps): bump pygments from 2.20.0 to 2.21.0 in /docs/_build
...
Bumps [pygments](https://github.com/pygments/pygments ) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/pygments/pygments/releases )
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES )
- [Commits](https://github.com/pygments/pygments/compare/2.20.0...2.21.0 )
---
updated-dependencies:
- dependency-name: pygments
dependency-version: 2.21.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-20 13:53:24 +00:00
Jose Diaz-Gonzalez
579e4a3288
Merge pull request #8945 from dokku/dependabot/go_modules/plugins/common/golang.org/x/crypto-0.55.0
...
chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 in /plugins/common
2026-08-19 11:05:42 -04:00
Jose Diaz-Gonzalez
cf842bcd53
Merge pull request #8949 from dokku/chore/bump-herokuish-0.11.16
...
chore: bump herokuish to 0.11.16
2026-08-19 10:45:55 -04:00
Dokku Bot
e3c76869fa
chore: bump herokuish to 0.11.16
2026-08-19 10:03:50 +00:00
Jose Diaz-Gonzalez
a29bf12553
chore: bump go modules
2026-08-19 00:24:44 -04:00
dependabot[bot]
934b1a0370
chore(deps): bump golang.org/x/crypto in /plugins/common
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.54.0 to 0.55.0.
- [Commits](https://github.com/golang/crypto/compare/v0.54.0...v0.55.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.55.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-19 03:23:24 +00:00
Jose Diaz-Gonzalez
d03c9df862
Merge pull request #8943 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.26.6
...
chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/zombies-dockerfile-no-tini
2026-08-18 23:22:23 -04:00
Jose Diaz-Gonzalez
9afb439d52
Merge pull request #8944 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.26.6
...
chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/go-fail-postdeploy
2026-08-18 23:22:16 -04:00
Jose Diaz-Gonzalez
d11543bbf9
Merge pull request #8942 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.26.6
...
chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/go-fail-predeploy
2026-08-18 23:22:09 -04:00
Jose Diaz-Gonzalez
3cb090294a
Merge pull request #8941 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.26.6
...
chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/gogrpc
2026-08-18 23:22:01 -04:00
Jose Diaz-Gonzalez
b18273378e
Merge pull request #8940 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.26.6
...
chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/zombies-dockerfile-tini
2026-08-18 23:21:54 -04:00
Jose Diaz-Gonzalez
013113936e
Merge pull request #8947 from dokku/dependabot/pip/tests/apps/dockerfile-release/sqlparse-0.6.0
...
chore(deps): bump sqlparse from 0.5.5 to 0.6.0 in /tests/apps/dockerfile-release
2026-08-18 23:21:43 -04:00
Jose Diaz-Gonzalez
2122befc56
Merge pull request #8946 from dokku/dependabot/go_modules/plugins/scheduler-k3s/helm.sh/helm/v3-3.21.4
...
chore(deps): bump helm.sh/helm/v3 from 3.21.3 to 3.21.4 in /plugins/scheduler-k3s
2026-08-18 23:21:35 -04:00
dependabot[bot]
f494537817
chore(deps): bump sqlparse in /tests/apps/dockerfile-release
...
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse ) from 0.5.5 to 0.6.0.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG )
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.5.5...0.6.0 )
---
updated-dependencies:
- dependency-name: sqlparse
dependency-version: 0.6.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 21:29:38 +00:00
dependabot[bot]
6464096917
chore(deps): bump helm.sh/helm/v3 in /plugins/scheduler-k3s
...
Bumps [helm.sh/helm/v3](https://github.com/helm/helm ) from 3.21.3 to 3.21.4.
- [Commits](https://github.com/helm/helm/compare/v3.21.3...v3.21.4 )
---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
dependency-version: 3.21.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 13:55:34 +00:00
dependabot[bot]
b1273cc4fe
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.26.5 to 1.26.6.
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.26.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 13:53:00 +00:00
dependabot[bot]
4a6471ba16
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.26.5 to 1.26.6.
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.26.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 13:53:00 +00:00
dependabot[bot]
16936697a5
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.26.5 to 1.26.6.
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.26.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 13:52:55 +00:00
dependabot[bot]
50ad9cfb09
chore(deps): bump golang from 1.26.5 to 1.26.6 in /tests/apps/gogrpc
...
Bumps golang from 1.26.5 to 1.26.6.
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.26.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 13:52:55 +00:00
dependabot[bot]
140895f4cc
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.26.5 to 1.26.6.
---
updated-dependencies:
- dependency-name: golang
dependency-version: 1.26.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-17 13:52:48 +00:00
Jose Diaz-Gonzalez
a0bf26543e
Merge pull request #8939 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/protobuf-1.36.12
...
chore(deps): bump google.golang.org/protobuf from 1.36.11 to 1.36.12 in /tests/apps/gogrpc
2026-08-13 15:09:33 -04:00
dependabot[bot]
fd95223052
chore(deps): bump google.golang.org/protobuf in /tests/apps/gogrpc
...
Bumps google.golang.org/protobuf from 1.36.11 to 1.36.12.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-version: 1.36.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-13 13:52:25 +00:00
Jose Diaz-Gonzalez
4c3d43a3ac
Merge pull request #8937 from dokku/8912-cron-containers-are-never-retired-past-their-active-deadline
...
Retire cron containers past their active deadline
2026-08-12 16:26:44 -04:00
Jose Diaz-Gonzalez
96d726c43c
fix: retire cron containers past their active deadline
...
Cron containers were never reaped once they exceeded their active deadline, so a hung cron task ran indefinitely instead of being retired after 24 hours as documented. `cron:run` now also accepts a `--ttl-seconds` argument, matching the one `dokku run` already takes.
2026-08-12 13:11:34 -04:00
Dokku Bot
80bfde6dc9
Release 0.38.27
...
# History
## 0.38.27
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.38.27/bootstrap.sh
sudo DOKKU_TAG=v0.38.27 bash bootstrap.sh
```
### Bug Fixes
- #8933 : @josegonzalez Do not require a local image for k3s deploys
- #8930 : @josegonzalez Do not import an already-migrated ENV file
- #8919 : @josegonzalez Regenerate vector config on app lifecycle changes
- #8917 : @josegonzalez Apply app-label-alias to shipped events
### New Features
- #8934 : @josegonzalez Report traefik dns-provider env vars as global keys
- #8920 : @josegonzalez Add storage directory mode and removal flags
- #8914 : @josegonzalez Add vector-cron-sink for scheduled cron task output
### Tests
- #8931 : @dependabot[bot] chore(deps): bump djangorestframework from 3.17.2 to 3.18.0 in /tests/apps/dockerfile-release
- #8927 : @dependabot[bot] chore(deps): bump djangorestframework from 3.17.1 to 3.17.2 in /tests/apps/dockerfile-release
- #8923 : @dependabot[bot] chore(deps): bump python from 3.15.0b4-bookworm to 3.15.0rc1-bookworm in /tests/apps/dockerfile-release
### Dependencies
- #8926 : @dependabot[bot] chore(deps): bump github.com/gliderlabs/sigil from 0.12.0 to 0.12.1 in /plugins/nginx-vhosts
- #8925 : @dependabot[bot] chore(deps): bump packaging from 26.2 to 26.3 in /docs/_build
- #8921 : @dokku-bot chore: bump pack to 0.40.9
- #8924 : @dependabot[bot] chore(deps): bump soupsieve from 2.9.1 to 2.9.2 in /docs/_build
- #8922 : @dependabot[bot] chore(deps): bump python from 3.15.0b4-alpine to 3.15.0rc1-alpine in /docs/_build
- #8915 : @dokku-bot chore: bump herokuish to 0.11.15
v0.38.27
2026-08-12 08:54:47 +00:00
Jose Diaz-Gonzalez
0bfd35dada
Merge pull request #8934 from dokku/8928-traefik-report-does-not-surface-the-dns-provider-properties
...
Report traefik dns-provider env vars as global keys
2026-08-12 04:52:58 -04:00
Jose Diaz-Gonzalez
69b74cbe7d
Merge pull request #8933 from dokku/k3s-do-not-require-image-for-ps-restart
...
Do not require a local image for k3s deploys
2026-08-12 04:52:52 -04:00
Jose Diaz-Gonzalez
81a929d768
fix: report traefik dns-provider env vars as global keys
...
The dynamic `dns-provider-*` properties were reported as `--traefik-dns-provider-<env_var>`, outside the `global`/`computed` namespace every other traefik property uses, so a consumer reading the json report could not tell which of the two a key represented. They are now reported as `--traefik-global-dns-provider-<env_var>`. The `basic-auth-password` property is a credential as well and is now masked in the default report output on the same terms as the dns provider values, meaning the raw value is returned only for `--format json` or when the flag is queried by name.
2026-08-12 03:22:04 -04:00
Jose Diaz-Gonzalez
1d2c7424aa
fix: do not require a local image for k3s deploys
...
Kubernetes pulls the app image itself, so a k3s host is free to reap its local copy while the workload keeps running, which the `registry` plugin already does on its own. Deploys, restarts, `dokku run`, and in-cluster cron no longer assert that the image is present locally, falling back to the metadata recorded in the app's current Helm release. A `ps:restart` naming a single process type now rolls only that process type's pods rather than silently redeploying every one. Apps with an `app.json` postdeploy task still require the image locally, as that task runs on the Dokku host.
2026-08-12 02:14:56 -04:00
Jose Diaz-Gonzalez
adf2bd14fb
Merge pull request #8930 from dokku/8929-0-38-26-regression-drainlegacyenvfile-silently-overwrites-current-config-with-the-stale-legacy-env-file
...
fix: do not import an already-migrated ENV file
2026-08-12 02:13:59 -04:00
Jose Diaz-Gonzalez
54fe86ecd8
Merge pull request #8931 from dokku/dependabot/pip/tests/apps/dockerfile-release/djangorestframework-3.18.0
...
chore(deps): bump djangorestframework from 3.17.2 to 3.18.0 in /tests/apps/dockerfile-release
2026-08-11 19:38:51 -04:00
Jose Diaz-Gonzalez
25a5bacde9
docs: note the preserved ENV file can be deleted
...
The preserved copy holds everything the legacy file was not allowed to import, which includes keys that had been `config:unset` on purpose, so a revoked secret can outlive its revocation in a file `dokku config:*` no longer reads. Nothing said the copy was the operator's to remove once reviewed.
2026-08-11 19:11:06 -04:00
dependabot[bot]
71df7da367
chore(deps): bump djangorestframework in /tests/apps/dockerfile-release
...
Bumps [djangorestframework](https://github.com/encode/django-rest-framework ) from 3.17.2 to 3.18.0.
- [Release notes](https://github.com/encode/django-rest-framework/releases )
- [Commits](https://github.com/encode/django-rest-framework/compare/3.17.2...3.18.0 )
---
updated-dependencies:
- dependency-name: djangorestframework
dependency-version: 3.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-08-11 13:55:03 +00:00
Jose Diaz-Gonzalez
685f16e6b1
fix: do not import an already-migrated ENV file
...
Releases 0.38.0 through 0.38.25 recorded the ENV file migration and deliberately left the file at the old path, so 0.38.26 treating a leftover file as a hand-edit replayed the environment as it stood at that upgrade over every `config:set` and `config:unset` made since, reinstating variables and secrets that had been deliberately unset. A file found at the old path once its migration is on record is no longer imported: it is removed when it agrees with the current config, and is otherwise moved aside to `ENV.migrated` with the keys it disagrees on named in a warning. That warning now reaches the operator during an upgrade rather than being swallowed, which is why the overwrite went unreported.
2026-08-10 17:58:10 -04:00
Jose Diaz-Gonzalez
2d34caec00
Merge pull request #8920 from dokku/8913-storage-host-directories-have-no-mode-flag-and-no-removal-path
...
Add storage directory mode and removal flags
2026-08-10 17:22:31 -04:00
Jose Diaz-Gonzalez
4e169e8842
Merge pull request #8927 from dokku/dependabot/pip/tests/apps/dockerfile-release/djangorestframework-3.17.2
...
chore(deps): bump djangorestframework from 3.17.1 to 3.17.2 in /tests/apps/dockerfile-release
2026-08-10 15:03:49 -04:00
Jose Diaz-Gonzalez
9c31ff8792
Merge pull request #8919 from dokku/8918-renaming-or-cloning-an-app-silently-stops-vector-log-shipping
...
Regenerate vector config on app lifecycle changes
2026-08-10 15:03:22 -04:00
Jose Diaz-Gonzalez
43163f2719
Merge pull request #8926 from dokku/dependabot/go_modules/plugins/nginx-vhosts/github.com/gliderlabs/sigil-0.12.1
...
chore(deps): bump github.com/gliderlabs/sigil from 0.12.0 to 0.12.1 in /plugins/nginx-vhosts
2026-08-10 15:03:10 -04:00
Jose Diaz-Gonzalez
6c4809e850
Merge pull request #8923 from dokku/dependabot/docker/tests/apps/dockerfile-release/python-3.15.0rc1-bookworm
...
chore(deps): bump python from 3.15.0b4-bookworm to 3.15.0rc1-bookworm in /tests/apps/dockerfile-release
2026-08-10 15:03:02 -04:00
Jose Diaz-Gonzalez
6eba85e0b2
Merge pull request #8925 from dokku/dependabot/pip/docs/_build/packaging-26.3
...
chore(deps): bump packaging from 26.2 to 26.3 in /docs/_build
2026-08-10 15:02:52 -04:00