Jose Diaz-Gonzalez
fd03ee7849
Merge pull request #8247 from dokku/dependabot/docker/tests/apps/dockerfile-entrypoint/ruby-4.0.0
...
chore(deps): bump ruby from 3.4.8 to 4.0.0 in /tests/apps/dockerfile-entrypoint
2025-12-26 16:48:29 -05:00
dependabot[bot]
4cbf4e9424
chore(deps): bump ruby in /tests/apps/dockerfile-entrypoint
...
Bumps ruby from 3.4.8 to 4.0.0.
---
updated-dependencies:
- dependency-name: ruby
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-26 13:04:03 +00:00
Dokku Bot
337a56d45f
Release 0.37.3
...
# History
## 0.37.3
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.37.3/bootstrap.sh
sudo DOKKU_TAG=v0.37.3 bash bootstrap.sh
```
### Bug Fixes
- #8199 : @josegonzalez Pass global build args as array when building nixpacks apps
- #8236 : @josegonzalez Ensure the /etc/docker exists when interacting with it via postinst
### Documentation
- #8229 : @kleutzinger Fix command syntax for removing docker options
- #8219 : @deanmarano Add deanmarano to community plugins list
- #8205 : @deanmarano Add DNS plugin to community plugins list
### Tests
- #8246 : @josegonzalez Add tests to prove that Procfile tasks all work for every builder
### Dependencies
- #8243 : @dependabot[bot] chore(deps): bump k8s.io/kubectl from 0.34.2 to 0.35.0 in /plugins/scheduler-k3s
- #8245 : @dependabot[bot] chore(deps): bump github.com/go-resty/resty/v2 from 2.17.0 to 2.17.1 in /plugins/scheduler-k3s
- #8244 : @dependabot[bot] chore(deps): bump k8s.io/kubernetes from 1.34.2 to 1.35.0 in /plugins/scheduler-k3s
- #8233 : @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 in /plugins/common
- #8241 : @dependabot[bot] chore(deps): bump github.com/traefik/traefik/v2 from 2.11.32 to 2.11.33 in /plugins/scheduler-k3s
- #8240 : @dependabot[bot] chore(deps): bump github.com/cert-manager/cert-manager from 1.19.1 to 1.19.2 in /plugins/scheduler-k3s
- #8239 : @dependabot[bot] chore(deps): bump pyparsing from 3.2.5 to 3.3.1 in /docs/_build
- #8238 : @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 in /tests/apps/gogrpc
- #8237 : @dependabot[bot] chore(deps): bump github.com/kedacore/keda/v2 from 2.18.2 to 2.18.3 in /plugins/scheduler-k3s
- #8235 : @dependabot[bot] chore(deps): bump helm.sh/helm/v3 from 3.19.2 to 3.19.4 in /plugins/scheduler-k3s
- #8232 : @dependabot[bot] chore(deps): bump importlib-metadata from 8.7.0 to 8.7.1 in /docs/_build
- #8234 : @dependabot[bot] chore(deps): bump k8s.io/client-go from 0.34.2 to 0.35.0 in /plugins/scheduler-k3s
- #8231 : @dependabot[bot] chore(deps): bump github.com/expr-lang/expr from 1.17.6 to 1.17.7 in /plugins/scheduler-k3s
- #8208 : @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 in /plugins/common
- #8201 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 in /plugins/common
- #8214 : @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.36.10 to 1.36.11 in /tests/apps/gogrpc
- #8216 : @dependabot[bot] chore(deps): bump actions/download-artifact from 6 to 7
- #8217 : @dependabot[bot] chore(deps): bump actions/upload-artifact from 5 to 6
- #8228 : @dependabot[bot] chore(deps): bump soupsieve from 2.8 to 2.8.1 in /docs/_build
- #8226 : @dependabot[bot] chore(deps): bump ruby from 3.4.7 to 3.4.8 in /tests/apps/dockerfile-entrypoint
- #8227 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.7.0 to 9.7.1 in /docs/_build
- #8224 : @dependabot[bot] chore(deps): bump traefik from 3.6.4 to 3.6.5 in /plugins/traefik-vhosts
- #8225 : @dependabot[bot] chore(deps): bump timberio/vector from 0.51.1-debian to 0.52.0-debian in /plugins/logs
- #8220 : @dependabot[bot] chore(deps): bump python from 3.14.1-bookworm to 3.14.2-bookworm in /tests/apps/dockerfile-release
- #8221 : @dependabot[bot] chore(deps): bump python from 3.14.1-alpine to 3.14.2-alpine in /docs/_build
- #8218 : @dependabot[bot] chore(deps): bump pymdown-extensions from 10.19 to 10.19.1 in /docs/_build
- #8215 : @dependabot[bot] chore(deps): bump pymdown-extensions from 10.18 to 10.19 in /docs/_build
- #8209 : @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 in /plugins/config
- #8210 : @dependabot[bot] chore(deps): bump github.com/kedacore/keda/v2 from 2.18.1 to 2.18.2 in /plugins/scheduler-k3s
- #8211 : @dependabot[bot] chore(deps): bump github.com/go-openapi/jsonpointer from 0.22.3 to 0.22.4 in /plugins/scheduler-k3s
- #8200 : @dependabot[bot] chore(deps): bump pymdown-extensions from 10.17.2 to 10.18 in /docs/_build
- #8202 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 in /plugins/scheduler-docker-local
- #8203 : @dependabot[bot] chore(deps): bump traefik from 3.6.2 to 3.6.4 in /plugins/traefik-vhosts
- #8204 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 in /plugins/scheduler-k3s
v0.37.3
2025-12-26 06:59:05 +00:00
Jose Diaz-Gonzalez
8fdef7cc2e
Merge pull request #8243 from dokku/dependabot/go_modules/plugins/scheduler-k3s/k8s.io/kubectl-0.35.0
...
chore(deps): bump k8s.io/kubectl from 0.34.2 to 0.35.0 in /plugins/scheduler-k3s
2025-12-26 01:57:10 -05:00
Jose Diaz-Gonzalez
f004dafb99
fix: wrap the TerminalSizeQueue in an adapter
...
This fixes an issue with the updated interface dropped in ce4d90902a
2025-12-25 20:58:24 -05:00
dependabot[bot]
eb6de2f709
chore(deps): bump k8s.io/kubectl in /plugins/scheduler-k3s
...
Bumps [k8s.io/kubectl](https://github.com/kubernetes/kubectl ) from 0.34.2 to 0.35.0.
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.34.2...v0.35.0 )
---
updated-dependencies:
- dependency-name: k8s.io/kubectl
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 20:40:47 -05:00
Jose Diaz-Gonzalez
e4ab5dab1b
Merge pull request #8245 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/go-resty/resty/v2-2.17.1
...
chore(deps): bump github.com/go-resty/resty/v2 from 2.17.0 to 2.17.1 in /plugins/scheduler-k3s
2025-12-25 20:40:14 -05:00
Jose Diaz-Gonzalez
4427edef2c
Merge pull request #8246 from dokku/8242-tests
...
Add tests to prove that Procfile tasks all work for every builder
2025-12-25 20:36:03 -05:00
Jose Diaz-Gonzalez
3ae8fae9fd
fix: ensure the buildkit container is always running
2025-12-25 19:49:57 -05:00
Jose Diaz-Gonzalez
5e2e53d864
tests: run python3 instead of python
2025-12-25 19:07:56 -05:00
Jose Diaz-Gonzalez
4e50dbfb02
tests: run tasks with quiet output so we can check the entire output
2025-12-25 19:05:30 -05:00
Jose Diaz-Gonzalez
4a7328b022
tests: update expected output
2025-12-25 18:34:39 -05:00
Jose Diaz-Gonzalez
153ff6ecb4
tests: fix expected output when task is specified from Procfile
...
When run from a Procfile, we output an additional message like "-----> Found 'task' in Procfile, running that command".
2025-12-25 18:32:26 -05:00
Jose Diaz-Gonzalez
52418dd799
tests: allow 1 or more occurrends of 'load build definition from Dockerfile'
...
For unknown reasons, sometimes this gets output twice by the nixpacks builder.
2025-12-25 18:29:42 -05:00
Jose Diaz-Gonzalez
3a476716eb
tests: allow specifying 'at least 1 occurrence' for assert_output_contains
2025-12-25 18:29:02 -05:00
Jose Diaz-Gonzalez
ca51f2de01
chore: remove debug mode
2025-12-25 18:26:01 -05:00
Jose Diaz-Gonzalez
3d49dbe63f
tests: add tests to prove that Procfile tasks all work for every builder
...
Closes #8242
2025-12-25 18:06:22 -05:00
Jose Diaz-Gonzalez
99664b9de5
Merge pull request #8199 from dokku/8187-fix-flags
...
Pass global build args as array when building nixpacks apps
2025-12-25 17:26:37 -05:00
dependabot[bot]
0103f20ed6
chore(deps): bump github.com/go-resty/resty/v2 in /plugins/scheduler-k3s
...
Bumps [github.com/go-resty/resty/v2](https://github.com/go-resty/resty ) from 2.17.0 to 2.17.1.
- [Release notes](https://github.com/go-resty/resty/releases )
- [Commits](https://github.com/go-resty/resty/compare/v2.17.0...v2.17.1 )
---
updated-dependencies:
- dependency-name: github.com/go-resty/resty/v2
dependency-version: 2.17.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-25 13:07:26 +00:00
Jose Diaz-Gonzalez
9d18896c4c
tests: drop lambda run tests as they shouldn't be relevant
...
These are functions and therefore are invoked differently.
2025-12-24 17:05:50 -05:00
Jose Diaz-Gonzalez
89c260ac84
fix: deploy correct app for lambda tests
2025-12-24 16:49:29 -05:00
Jose Diaz-Gonzalez
d5c44e80e7
fix: remove duplicate test
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
bba2cd9710
fix: correct lint issues
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
e7be49f0ce
fix: ensure all build flags are consumed as an array
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
2d3782c8eb
fix: pass global build args as array when building nixpacks apps
...
Refs #8187
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
120f844397
Merge pull request #8244 from dokku/dependabot/go_modules/plugins/scheduler-k3s/k8s.io/kubernetes-1.35.0
...
chore(deps): bump k8s.io/kubernetes from 1.34.2 to 1.35.0 in /plugins/scheduler-k3s
2025-12-24 15:49:46 -05:00
dependabot[bot]
9634facf8b
chore(deps): bump k8s.io/kubernetes in /plugins/scheduler-k3s
...
Bumps [k8s.io/kubernetes](https://github.com/kubernetes/kubernetes ) from 1.34.2 to 1.35.0.
- [Release notes](https://github.com/kubernetes/kubernetes/releases )
- [Commits](https://github.com/kubernetes/kubernetes/compare/v1.34.2...v1.35.0 )
---
updated-dependencies:
- dependency-name: k8s.io/kubernetes
dependency-version: 1.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-24 13:07:35 +00:00
Jose Diaz-Gonzalez
c28d28de2d
Merge pull request #8233 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.38.3
...
chore(deps): bump github.com/onsi/gomega from 1.38.2 to 1.38.3 in /plugins/common
2025-12-23 22:32:19 -05:00
Jose Diaz-Gonzalez
7367aeedcc
chore: bump go modules and run go mod tidy
2025-12-23 22:12:47 -05:00
dependabot[bot]
ea2ffc7747
chore(deps): bump github.com/onsi/gomega in /plugins/common
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.38.2 to 1.38.3.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.38.2...v1.38.3 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-version: 1.38.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 22:12:18 -05:00
Jose Diaz-Gonzalez
bec82d7fd5
Merge pull request #8241 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/traefik/traefik/v2-2.11.33
...
chore(deps): bump github.com/traefik/traefik/v2 from 2.11.32 to 2.11.33 in /plugins/scheduler-k3s
2025-12-23 13:57:05 -05:00
Jose Diaz-Gonzalez
5759c1e2e7
Merge pull request #8240 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/cert-manager/cert-manager-1.19.2
...
chore(deps): bump github.com/cert-manager/cert-manager from 1.19.1 to 1.19.2 in /plugins/scheduler-k3s
2025-12-23 13:56:56 -05:00
Jose Diaz-Gonzalez
13407a687b
Merge pull request #8239 from dokku/dependabot/pip/docs/_build/pyparsing-3.3.1
...
chore(deps): bump pyparsing from 3.2.5 to 3.3.1 in /docs/_build
2025-12-23 13:56:40 -05:00
Jose Diaz-Gonzalez
12e630f48d
Merge pull request #8238 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.78.0
...
chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.78.0 in /tests/apps/gogrpc
2025-12-23 13:56:32 -05:00
dependabot[bot]
e8eacbad93
chore(deps): bump github.com/traefik/traefik/v2
...
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik ) from 2.11.32 to 2.11.33.
- [Release notes](https://github.com/traefik/traefik/releases )
- [Changelog](https://github.com/traefik/traefik/blob/v2.11.33/CHANGELOG.md )
- [Commits](https://github.com/traefik/traefik/compare/v2.11.32...v2.11.33 )
---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
dependency-version: 2.11.33
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 13:08:00 +00:00
dependabot[bot]
bd597c52c7
chore(deps): bump github.com/cert-manager/cert-manager
...
Bumps [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager ) from 1.19.1 to 1.19.2.
- [Release notes](https://github.com/cert-manager/cert-manager/releases )
- [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md )
- [Commits](https://github.com/cert-manager/cert-manager/compare/v1.19.1...v1.19.2 )
---
updated-dependencies:
- dependency-name: github.com/cert-manager/cert-manager
dependency-version: 1.19.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 13:07:48 +00:00
dependabot[bot]
871c6a91a1
chore(deps): bump pyparsing from 3.2.5 to 3.3.1 in /docs/_build
...
Bumps [pyparsing](https://github.com/pyparsing/pyparsing ) from 3.2.5 to 3.3.1.
- [Release notes](https://github.com/pyparsing/pyparsing/releases )
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES )
- [Commits](https://github.com/pyparsing/pyparsing/compare/3.2.5...3.3.1 )
---
updated-dependencies:
- dependency-name: pyparsing
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 13:04:50 +00:00
dependabot[bot]
214e543094
chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.77.0 to 1.78.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.77.0...v1.78.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.78.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-23 13:01:24 +00:00
Jose Diaz-Gonzalez
238e015453
Merge pull request #8237 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/kedacore/keda/v2-2.18.3
...
chore(deps): bump github.com/kedacore/keda/v2 from 2.18.2 to 2.18.3 in /plugins/scheduler-k3s
2025-12-23 00:33:42 -05:00
Jose Diaz-Gonzalez
14271fa507
Merge pull request #8235 from dokku/dependabot/go_modules/plugins/scheduler-k3s/helm.sh/helm/v3-3.19.4
...
chore(deps): bump helm.sh/helm/v3 from 3.19.2 to 3.19.4 in /plugins/scheduler-k3s
2025-12-23 00:29:44 -05:00
dependabot[bot]
a238e41516
chore(deps): bump github.com/kedacore/keda/v2 in /plugins/scheduler-k3s
...
Bumps [github.com/kedacore/keda/v2](https://github.com/kedacore/keda ) from 2.18.2 to 2.18.3.
- [Release notes](https://github.com/kedacore/keda/releases )
- [Changelog](https://github.com/kedacore/keda/blob/main/CHANGELOG.md )
- [Commits](https://github.com/kedacore/keda/compare/v2.18.2...v2.18.3 )
---
updated-dependencies:
- dependency-name: github.com/kedacore/keda/v2
dependency-version: 2.18.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 20:09:32 +00:00
dependabot[bot]
6f30be43c6
chore(deps): bump helm.sh/helm/v3 in /plugins/scheduler-k3s
...
Bumps [helm.sh/helm/v3](https://github.com/helm/helm ) from 3.19.2 to 3.19.4.
- [Release notes](https://github.com/helm/helm/releases )
- [Commits](https://github.com/helm/helm/compare/v3.19.2...v3.19.4 )
---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
dependency-version: 3.19.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 18:21:18 +00:00
Jose Diaz-Gonzalez
c05ec28b60
Merge pull request #8232 from dokku/dependabot/pip/docs/_build/importlib-metadata-8.7.1
...
chore(deps): bump importlib-metadata from 8.7.0 to 8.7.1 in /docs/_build
2025-12-22 13:20:18 -05:00
Jose Diaz-Gonzalez
6ed37ec3be
Merge pull request #8234 from dokku/dependabot/go_modules/plugins/scheduler-k3s/k8s.io/client-go-0.35.0
...
chore(deps): bump k8s.io/client-go from 0.34.2 to 0.35.0 in /plugins/scheduler-k3s
2025-12-22 13:20:02 -05:00
Jose Diaz-Gonzalez
241a7bff16
Merge pull request #8236 from dokku/josegonzalez-patch-1
...
Ensure the /etc/docker exists when interacting with it via postinst
2025-12-22 13:19:51 -05:00
Jose Diaz-Gonzalez
1733b8ec81
fix: ensure the /etc/docker exists when interacting with it via postinst
2025-12-22 13:19:30 -05:00
dependabot[bot]
6f1d967968
chore(deps): bump k8s.io/client-go in /plugins/scheduler-k3s
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.34.2 to 0.35.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.34.2...v0.35.0 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 13:09:29 +00:00
dependabot[bot]
5f410113ea
chore(deps): bump importlib-metadata from 8.7.0 to 8.7.1 in /docs/_build
...
Bumps [importlib-metadata](https://github.com/python/importlib_metadata ) from 8.7.0 to 8.7.1.
- [Release notes](https://github.com/python/importlib_metadata/releases )
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst )
- [Commits](https://github.com/python/importlib_metadata/compare/v8.7.0...v8.7.1 )
---
updated-dependencies:
- dependency-name: importlib-metadata
dependency-version: 8.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-22 13:05:37 +00:00
Jose Diaz-Gonzalez
949cb5bffc
Merge pull request #8231 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/expr-lang/expr-1.17.7
...
chore(deps): bump github.com/expr-lang/expr from 1.17.6 to 1.17.7 in /plugins/scheduler-k3s
2025-12-22 01:54:18 -05:00
Jose Diaz-Gonzalez
8718587cc0
Merge pull request #8208 from dokku/dependabot/go_modules/plugins/common/golang.org/x/crypto-0.46.0
...
chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 in /plugins/common
2025-12-22 01:54:08 -05:00