Jose Diaz-Gonzalez
f0df778b81
Merge pull request #7402 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.36.1
...
chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in /plugins/common
2024-12-11 09:03:49 -05:00
Jose Diaz-Gonzalez
8bbbd12d3d
Merge pull request #7404 from dokku/k3s-http-scale-to-zero
...
Correctly handle scale to zero with the Keda http addon
2024-12-11 08:51:02 -05:00
Jose Diaz-Gonzalez
6374bcef3f
Merge pull request #7400 from Tashows/verify-tty-exec
...
Check if tty is actually used and support proper output when it's not
2024-12-10 21:48:54 -05:00
Jose Diaz-Gonzalez
eff339a165
fix: correctly handle scale to zero with the Keda http addon
...
There is a bug in the Keda project that caused Keda to incorrectly handle empty trigger lists. If self-managing the ScaledObject when using an HTTPScaledObject, an external-push trigger must be created.
This change additionally updates the chart to fix any potential bugs in usage of keda.
2024-12-10 21:47:55 -05:00
Jose Diaz-Gonzalez
2de443b4fb
chore: update go modules
2024-12-10 09:41:01 -05:00
dependabot[bot]
31abb99698
chore(deps): bump github.com/onsi/gomega in /plugins/common
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.36.0 to 1.36.1.
- [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.36.0...v1.36.1 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-10 09:39:49 -05:00
Jose Diaz-Gonzalez
443757125d
Merge pull request #7395 from dokku/7315-appendix
...
Add documentation for all file formats dokku uses
2024-12-10 09:38:07 -05:00
Jose Diaz-Gonzalez
f355a4e384
Merge pull request #7399 from nonZero/patch-1
...
docs: add -w 0 to base64 for safe usage in ssh commands
2024-12-10 09:37:57 -05:00
Tasos Maschalidis
1739d5ec16
Check if tty is actually used and support proper output when it's not
2024-12-10 14:31:36 +02:00
Udi Oron
dc57774f63
docs: add -w 0 to base64 for safe usage in ssh commands
2024-12-10 13:29:18 +02:00
Jose Diaz-Gonzalez
b25822189e
Merge pull request #7390 from dokku/dependabot/go_modules/plugins/common/golang.org/x/crypto-0.30.0
...
chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 in /plugins/common
2024-12-09 10:31:42 -05:00
Jose Diaz-Gonzalez
28c1f63871
chore: update go modules
2024-12-09 09:32:49 -05:00
dependabot[bot]
ba11994396
chore(deps): bump golang.org/x/crypto in /plugins/common
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.29.0 to 0.30.0.
- [Commits](https://github.com/golang/crypto/compare/v0.29.0...v0.30.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-09 09:32:23 -05:00
Jose Diaz-Gonzalez
fe41d5c799
Merge pull request #7397 from dokku/dependabot/github_actions/tj-actions/changed-files-45.0.5
...
chore(deps): bump tj-actions/changed-files from 45.0.4 to 45.0.5
2024-12-09 09:31:55 -05:00
Jose Diaz-Gonzalez
9d5ee0b9ac
Merge pull request #7398 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.48
...
chore(deps): bump mkdocs-material from 9.5.47 to 9.5.48 in /docs/_build
2024-12-09 09:31:47 -05:00
dependabot[bot]
8cf519cf16
chore(deps): bump mkdocs-material from 9.5.47 to 9.5.48 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.47 to 9.5.48.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.47...9.5.48 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-09 13:38:03 +00:00
dependabot[bot]
67147237e4
chore(deps): bump tj-actions/changed-files from 45.0.4 to 45.0.5
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 45.0.4 to 45.0.5.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v45.0.4...v45.0.5 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-09 13:32:03 +00:00
Jose Diaz-Gonzalez
710384ef89
Merge pull request #7394 from dokku/dependabot/pip/tests/apps/dockerfile-release/django-5.0.10
...
chore(deps): bump django from 5.0.9 to 5.0.10 in /tests/apps/dockerfile-release
2024-12-07 14:47:49 -05:00
Jose Diaz-Gonzalez
8f3f6c49f1
docs: add documentation for all file formats dokku uses
...
Some files - those maintained by external organizations - have a very light treatment and solely point to the upstream documentation to reduce any issues creating examples/documentation for them that may differ in the future.
Closes #7315
2024-12-07 14:46:58 -05:00
dependabot[bot]
1d250748ca
chore(deps): bump django in /tests/apps/dockerfile-release
...
Bumps [django](https://github.com/django/django ) from 5.0.9 to 5.0.10.
- [Commits](https://github.com/django/django/compare/5.0.9...5.0.10 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-06 19:02:25 +00:00
Jose Diaz-Gonzalez
cd5527e07e
Merge pull request #7385 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.23.4
...
chore(deps): bump golang from 1.23.3 to 1.23.4 in /tests/apps/go-fail-predeploy
2024-12-05 18:53:38 -05:00
Jose Diaz-Gonzalez
3f131bb40d
Merge pull request #7386 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.23.4
...
chore(deps): bump golang from 1.23.3 to 1.23.4 in /tests/apps/zombies-dockerfile-tini
2024-12-05 18:53:33 -05:00
Jose Diaz-Gonzalez
2491163e92
Merge pull request #7387 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.68.1
...
chore(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 in /tests/apps/gogrpc
2024-12-05 18:53:27 -05:00
Jose Diaz-Gonzalez
3005c3e722
Merge pull request #7388 from dokku/dependabot/docker/docs/_build/python-3.13.1-alpine
...
chore(deps): bump python from 3.13.0-alpine to 3.13.1-alpine in /docs/_build
2024-12-05 18:53:21 -05:00
Jose Diaz-Gonzalez
4bf71f6a66
Merge pull request #7389 from dokku/dependabot/pip/docs/_build/six-1.17.0
...
chore(deps): bump six from 1.16.0 to 1.17.0 in /docs/_build
2024-12-05 18:53:15 -05:00
Jose Diaz-Gonzalez
40f9687fd1
Merge pull request #7392 from dokku/dependabot/go_modules/plugins/scheduler-docker-local/golang.org/x/sync-0.10.0
...
chore(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 in /plugins/scheduler-docker-local
2024-12-05 18:53:09 -05:00
Jose Diaz-Gonzalez
1f22d30eb2
Merge pull request #7393 from dokku/dependabot/docker/tests/apps/dockerfile-release/python-3.13.1-bookworm
...
chore(deps): bump python from 3.13.0-bookworm to 3.13.1-bookworm in /tests/apps/dockerfile-release
2024-12-05 18:52:47 -05:00
Jose Diaz-Gonzalez
2f7b01aa6f
Merge pull request #7384 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.23.4
...
chore(deps): bump golang from 1.23.3 to 1.23.4 in /tests/apps/gogrpc
2024-12-05 18:52:22 -05:00
Jose Diaz-Gonzalez
f5823abaa0
Merge pull request #7383 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.23.4
...
chore(deps): bump golang from 1.23.3 to 1.23.4 in /tests/apps/zombies-dockerfile-no-tini
2024-12-05 18:52:08 -05:00
Jose Diaz-Gonzalez
4ce2da89cb
Merge pull request #7382 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.23.4
...
chore(deps): bump golang from 1.23.3 to 1.23.4 in /tests/apps/go-fail-postdeploy
2024-12-05 18:47:58 -05:00
dependabot[bot]
e00fbbeedb
chore(deps): bump python in /tests/apps/dockerfile-release
...
Bumps python from 3.13.0-bookworm to 3.13.1-bookworm.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-05 13:59:07 +00:00
dependabot[bot]
99a9fadcab
chore(deps): bump golang.org/x/sync in /plugins/scheduler-docker-local
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/golang/sync/compare/v0.9.0...v0.10.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-05 13:53:40 +00:00
dependabot[bot]
4faa7180bc
chore(deps): bump six from 1.16.0 to 1.17.0 in /docs/_build
...
Bumps [six](https://github.com/benjaminp/six ) from 1.16.0 to 1.17.0.
- [Changelog](https://github.com/benjaminp/six/blob/main/CHANGES )
- [Commits](https://github.com/benjaminp/six/compare/1.16.0...1.17.0 )
---
updated-dependencies:
- dependency-name: six
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-05 13:35:59 +00:00
dependabot[bot]
b28b86ad9f
chore(deps): bump python in /docs/_build
...
Bumps python from 3.13.0-alpine to 3.13.1-alpine.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-05 13:34:48 +00:00
dependabot[bot]
dfcba6cafc
chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.68.0 to 1.68.1.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.68.0...v1.68.1 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-05 13:10:15 +00:00
Jose Diaz-Gonzalez
3bb9bc1e12
Merge pull request #7380 from dokku/7375-unit-test-devcontainer
...
Run unit tests outside of docker by default
2024-12-04 09:12:32 -05:00
dependabot[bot]
047fe169bb
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.23.3 to 1.23.4.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-04 14:00:27 +00:00
dependabot[bot]
7cf5688273
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.23.3 to 1.23.4.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-04 13:47:52 +00:00
dependabot[bot]
d41e7f0f81
chore(deps): bump golang from 1.23.3 to 1.23.4 in /tests/apps/gogrpc
...
Bumps golang from 1.23.3 to 1.23.4.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-04 13:47:44 +00:00
dependabot[bot]
2c3e5c8eb7
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.23.3 to 1.23.4.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-04 13:45:42 +00:00
dependabot[bot]
868c8c3f3a
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.23.3 to 1.23.4.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-04 13:41:43 +00:00
Jose Diaz-Gonzalez
f20a6a2563
tests: run unit tests outside of docker by default
...
This allows execution of unit tests within the devcontainer environment, which already has the correct golang.
2024-12-03 21:45:41 -05:00
Dokku Bot
2321f016d9
Release 0.35.12
...
# History
## 0.35.12
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.35.12/bootstrap.sh
sudo DOKKU_TAG=v0.35.12 bash bootstrap.sh
```
### Bug Fixes
- #7361 : @josegonzalez Allow autoscaling config to have zero min replicas
### New Features
- #7379 : @josegonzalez Provide ability to customize chart values via `scheduler-k3s:set`
### Documentation
- #7365 : @binchengqu Correct some documentation types
### Dependencies
- #7378 : @josegonzalez Update go modules
- #7376 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.46 to 9.5.47 in /docs/_build
- #7370 : @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 in /plugins/common
- #7377 : @dependabot[bot] chore(deps): bump github.com/traefik/traefik/v2 from 2.11.9 to 2.11.14 in /plugins/scheduler-k3s
- #7369 : @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 in /plugins/config
- #7371 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.45 to 9.5.46 in /docs/_build
- #7366 : @dependabot[bot] chore(deps): bump traefik from 3.2.0 to 3.2.1 in /plugins/traefik-vhosts
- #7364 : @dependabot[bot] chore(deps): bump github.com/cert-manager/cert-manager from 1.13.3 to 1.15.4 in /plugins/scheduler-k3s
- #7363 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.44 to 9.5.45 in /docs/_build
- #7360 : @dependabot[bot] chore(deps): bump flask from 3.0.3 to 3.1.0 in /tests/apps/python-flask
- #7358 : @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /tests/apps/gogrpc
- #7359 : @dependabot[bot] chore(deps): bump flask from 3.0.3 to 3.1.0 in /tests/apps/multi
v0.35.12
2024-12-03 07:47:54 +00:00
Jose Diaz-Gonzalez
c479c73331
Merge pull request #7379 from dokku/scheduler-k3s-charts-set
2024-12-03 02:46:25 -05:00
Jose Diaz-Gonzalez
8d08687706
feat: provide ability to customize chart values via scheduler-k3s:set
...
Dokku ships with default charts and customizes their helm values. In certain cases, it may be useful to further customize those values to better support specific installations. With this change, it is now possible to set custom values by providing the key in the format `chart.$CHART_NAME.$PROPERTY`. For instance, to increase timeouts for the keda http addon:
```shell
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.tcpConnectTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.keepAlive 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.responseHeaderTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.idleConnTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.tlsHandshakeTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.expectContinueTimeout 120s
```
To reset a value to its default, simply set the value to an empty string.
```shell
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.tcpConnectTimeout
```
Once the values are set, users will need to then run `scheduler-k3s:ensure-charts` with either the `--force` flag or specify the `--chart` flag with a list of charts to force apply.
```shell
dokku scheduler-k3s:ensure-charts --force
dokku scheduler-k3s:ensure-charts --chart keda-add-ons-http
```
Note that the existing dokku-provided values cannot be removed, but can be overridden.
2024-12-03 02:07:36 -05:00
Jose Diaz-Gonzalez
bfb95e632c
tests: revert change to scheduler-k3s bats tests
2024-12-03 00:55:50 -05:00
Jose Diaz-Gonzalez
43a771e35a
Merge pull request #7378 from dokku/update-go
...
Update go modules
2024-12-03 00:54:36 -05:00
Jose Diaz-Gonzalez
f685b5cedc
chore: update go modules
2024-12-03 00:54:04 -05:00
Jose Diaz-Gonzalez
422fcfd9e3
Merge pull request #7376 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.47
...
chore(deps): bump mkdocs-material from 9.5.46 to 9.5.47 in /docs/_build
2024-12-03 00:46:08 -05:00
Jose Diaz-Gonzalez
1a7ddd1797
Merge pull request #7370 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.36.0
...
chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 in /plugins/common
2024-12-03 00:46:00 -05:00