Jose Diaz-Gonzalez
f8d2768816
feat: default to no triggers on any created ScaledObject
2024-11-13 02:05:20 -05:00
Jose Diaz-Gonzalez
8aa311131e
feat: add scheduler-k3s:ensure-charts
...
This command can be used to ensure charts are properly installed and configured according to Dokku's internal settings.
2024-11-13 01:18:40 -05:00
Jose Diaz-Gonzalez
69f94f64f0
fix: correct issue with locating existing chart
2024-11-13 01:17:27 -05:00
Jose Diaz-Gonzalez
025c8f6ad1
Merge pull request #7347 from dokku/dependabot/go_modules/plugins/common/golang.org/x/crypto-0.29.0
...
chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 in /plugins/common
2024-11-10 16:23:51 -05:00
dependabot[bot]
14e2f003e2
chore(deps): bump golang.org/x/crypto in /plugins/common
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.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-11-10 03:22:08 -05:00
Jose Diaz-Gonzalez
96c535923d
Merge pull request #7348 from dokku/dependabot/go_modules/plugins/common/golang.org/x/sync-0.9.0
...
chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /plugins/common
2024-11-10 03:21:22 -05:00
Jose Diaz-Gonzalez
eea6a57e1f
Merge pull request #7349 from dokku/josegonzalez-patch-1
...
chore: create .well-known/funding-manifest-urls
2024-11-10 02:19:17 -05:00
Jose Diaz-Gonzalez
abb6ccf08d
chore: create .well-known/funding-manifest-urls
2024-11-10 02:19:09 -05:00
Jose Diaz-Gonzalez
6a7e65dd82
chore: update go modules
2024-11-10 01:11:52 -05:00
dependabot[bot]
326e52e5f8
chore(deps): bump golang.org/x/sync in /plugins/common
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.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-11-10 01:11:43 -05:00
Jose Diaz-Gonzalez
e050f2437b
Merge pull request #7344 from dokku/dependabot/github_actions/tj-actions/changed-files-45.0.4
...
chore(deps): bump tj-actions/changed-files from 45.0.3 to 45.0.4
2024-11-09 22:07:21 -05:00
Jose Diaz-Gonzalez
c052ff5c9e
Merge pull request #7343 from dokku/dependabot/go_modules/plugins/scheduler-docker-local/golang.org/x/sync-0.9.0
...
chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /plugins/scheduler-docker-local
2024-11-09 22:07:15 -05:00
Jose Diaz-Gonzalez
c25d7932e7
Merge pull request #7342 from dokku/dependabot/pip/docs/_build/packaging-24.2
...
chore(deps): bump packaging from 24.1 to 24.2 in /docs/_build
2024-11-09 22:07:11 -05:00
Jose Diaz-Gonzalez
df7acfdd89
Merge pull request #7341 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.23.3
...
chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/zombies-dockerfile-tini
2024-11-09 22:06:57 -05:00
Jose Diaz-Gonzalez
aab41a7b2d
Merge pull request #7340 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.23.3
...
chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/gogrpc
2024-11-09 22:06:51 -05:00
Jose Diaz-Gonzalez
587bd2239f
Merge pull request #7339 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.23.3
...
chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/go-fail-predeploy
2024-11-09 22:06:40 -05:00
Jose Diaz-Gonzalez
d4f543dcf6
Merge pull request #7338 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.23.3
...
chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/zombies-dockerfile-no-tini
2024-11-09 22:06:34 -05:00
Jose Diaz-Gonzalez
49b6522e3b
Merge pull request #7337 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.23.3
...
chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/go-fail-postdeploy
2024-11-09 22:06:25 -05:00
Jose Diaz-Gonzalez
9fbeab43f7
Merge pull request #7335 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.44
...
chore(deps): bump mkdocs-material from 9.5.43 to 9.5.44 in /docs/_build
2024-11-09 22:06:18 -05:00
Jose Diaz-Gonzalez
22afaf202d
Merge pull request #7334 from dokku/dependabot/docker/tests/apps/dockerfile-entrypoint/ruby-3.3.6
...
chore(deps): bump ruby from 3.3.5 to 3.3.6 in /tests/apps/dockerfile-entrypoint
2024-11-09 22:05:57 -05:00
dependabot[bot]
575dc41c30
chore(deps): bump tj-actions/changed-files from 45.0.3 to 45.0.4
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 45.0.3 to 45.0.4.
- [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.3...v45.0.4 )
---
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-11-08 13:16:16 +00:00
dependabot[bot]
472c5f9b44
chore(deps): bump golang.org/x/sync in /plugins/scheduler-docker-local
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/golang/sync/compare/v0.8.0...v0.9.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-11-08 13:14:36 +00:00
dependabot[bot]
b6f92bf7c2
chore(deps): bump packaging from 24.1 to 24.2 in /docs/_build
...
Bumps [packaging](https://github.com/pypa/packaging ) from 24.1 to 24.2.
- [Release notes](https://github.com/pypa/packaging/releases )
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pypa/packaging/compare/24.1...24.2 )
---
updated-dependencies:
- dependency-name: packaging
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-08 13:08:51 +00:00
dependabot[bot]
3ef9ee3c60
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.23.2 to 1.23.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-07 13:55:25 +00:00
dependabot[bot]
1d93611ee7
chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/gogrpc
...
Bumps golang from 1.23.2 to 1.23.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-07 13:26:05 +00:00
dependabot[bot]
044cc34b13
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.23.2 to 1.23.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-07 13:19:45 +00:00
dependabot[bot]
ecd603a9cf
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.23.2 to 1.23.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-07 13:09:21 +00:00
dependabot[bot]
7a4df6cc1a
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.23.2 to 1.23.3.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-07 13:04:40 +00:00
dependabot[bot]
9fc73d258f
chore(deps): bump mkdocs-material from 9.5.43 to 9.5.44 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.43 to 9.5.44.
- [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.43...9.5.44 )
---
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-11-06 13:48:20 +00:00
dependabot[bot]
19a19f10d6
chore(deps): bump ruby in /tests/apps/dockerfile-entrypoint
...
Bumps ruby from 3.3.5 to 3.3.6.
---
updated-dependencies:
- dependency-name: ruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-06 13:09:13 +00:00
Jose Diaz-Gonzalez
9c7ce581e7
Merge pull request #7333 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.1.2
...
chore(deps): bump werkzeug from 3.1.1 to 3.1.2 in /tests/apps/python-flask
2024-11-05 10:09:00 -05:00
dependabot[bot]
c2f5609ea2
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.1.1...3.1.2 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-05 13:25:55 +00:00
Dokku Bot
1bb1fbbc84
Release 0.35.10
...
# History
## 0.35.10
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.35.10/bootstrap.sh
sudo DOKKU_TAG=v0.35.10 bash bootstrap.sh
```
### Bug Fixes
- #7324 : @josegonzalez Correctly pull the deployment id from an app's helm values when executing dokku run under the k3s scheduler
- #7332 : @josegonzalez Drop the pod name from stdout output when creating one-off containers under the k3s scheduler
- #7331 : @josegonzalez Output logs for completed containers launched by the k3s scheduler
- #7330 : @josegonzalez Disable stdio buffering so log coloring happens normally when fetching logs for k3s-scheduler managed apps
- #7329 : @josegonzalez Correctly wait for one-off k3s pods to be ready
- #7328 : @josegonzalez Execute one-off commands with DOKKU_APP_SHELL as the initial command under the k3s scheduler
- #7323 : @josegonzalez Correct errors in brew doctor output when making a formula release
### Dependencies
- #7327 : @dependabot[bot] chore(deps): bump watchdog from 5.0.3 to 6.0.0 in /docs/_build
- #7326 : @dependabot[bot] chore(deps): bump werkzeug from 3.1.0 to 3.1.1 in /tests/apps/python-flask
v0.35.10
2024-11-04 22:37:37 +00:00
Jose Diaz-Gonzalez
01345f2bbf
Merge pull request #7324 from dokku/fix-k3s-run
...
Correctly pull the deployment id from an app's helm values when executing dokku run under the k3s scheduler
2024-11-04 15:56:12 -05:00
Jose Diaz-Gonzalez
fd2cfe8080
fix: correctly pull the deployment id from an app's helm values when executing dokku run under the k3s scheduler
...
- Fix the internal identifier of deployment_id -> deployment_id
- Add tests for both enter and run.
2024-11-04 14:44:25 -05:00
Jose Diaz-Gonzalez
ef061ef32b
Merge pull request #7332 from dokku/k3s-drop-pod-name
...
Drop the pod name from stdout output
2024-11-04 14:43:25 -05:00
Jose Diaz-Gonzalez
50244bf8ea
chore: drop the pod name from stdout output
...
This adds unexpected output to the command, making parsing more difficult.
2024-11-04 14:42:53 -05:00
Jose Diaz-Gonzalez
b509aa7df1
Merge pull request #7331 from dokku/k3s-one-off-fixes
...
Output logs for completed containers launched by the k3s scheduler
2024-11-04 14:42:20 -05:00
Jose Diaz-Gonzalez
ec41dd2e70
refactor: output logs for completed containers
...
Previously, a container that exited immediately would just show an error message, which is probably not what we want.
If the pod has exited, we will display the logs on stdout for the user and then exit appropriately.
This change also refactors how log streaming works so that we respect exiting when the stream has no content (such as when the container has exited). Previously, the container would just hang around forever due to not being properly canceled. Due to this refactor, the prefix is now split out into a separate writer.
2024-11-04 14:41:42 -05:00
Jose Diaz-Gonzalez
2368161132
Merge pull request #7330 from dokku/k3s-color-buffering
...
Disable stdio buffering so log coloring happens normally when fetching logs for k3s-scheduler managed apps
2024-11-04 14:40:24 -05:00
Jose Diaz-Gonzalez
420656ea95
fix: disable stdio buffering so log coloring happens normally
2024-11-04 14:39:39 -05:00
Jose Diaz-Gonzalez
827adada11
Merge pull request #7329 from dokku/k3s-correct-wait
...
Correctly wait for one-off k3s pods to be ready
2024-11-04 14:38:50 -05:00
Jose Diaz-Gonzalez
adffab13d9
fix: correctly wait for the pod to be ready
2024-11-04 14:38:06 -05:00
Jose Diaz-Gonzalez
62125c5b72
Merge pull request #7328 from dokku/k3s-command-once
...
Execute one-off commands with DOKKU_APP_SHELL as the initial command under the k3s scheduler
2024-11-04 14:36:01 -05:00
Jose Diaz-Gonzalez
c3a573229d
refactor: execute one-off commands with DOKKU_APP_SHELL as the initial command
...
This commit changes the launched pod to use the configured DOKKU_APP_SHELL - default /bin/bash - to launch processes. Without this, if a non-interactive process was executed and did not immediately exit, it was possible for that process to launch twice - once when the pod started, and once when entering the pod. Ideally we know whether the process is interactive or not, but this isn't always possible when running under a tty (non-tty == non-interactive). As such, this also removes the ability to launch one-off containers that do not have a configured shell in the container, but this is better than attempting to run commands twice.
2024-11-04 14:29:34 -05:00
Jose Diaz-Gonzalez
b979a32abf
Merge pull request #7327 from dokku/dependabot/pip/docs/_build/watchdog-6.0.0
...
chore(deps): bump watchdog from 5.0.3 to 6.0.0 in /docs/_build
2024-11-04 10:49:55 -05:00
Jose Diaz-Gonzalez
66ca301ca9
Merge pull request #7326 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.1.1
...
chore(deps): bump werkzeug from 3.1.0 to 3.1.1 in /tests/apps/python-flask
2024-11-04 10:49:47 -05:00
dependabot[bot]
7e4835801d
chore(deps): bump watchdog from 5.0.3 to 6.0.0 in /docs/_build
...
Bumps [watchdog](https://github.com/gorakhargosh/watchdog ) from 5.0.3 to 6.0.0.
- [Release notes](https://github.com/gorakhargosh/watchdog/releases )
- [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst )
- [Commits](https://github.com/gorakhargosh/watchdog/compare/v5.0.3...v6.0.0 )
---
updated-dependencies:
- dependency-name: watchdog
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 13:26:54 +00:00
dependabot[bot]
2d109c7630
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/3.1.0...3.1.1 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 13:20:34 +00:00
Jose Diaz-Gonzalez
5d97f90fd8
Merge pull request #7323 from dokku/josegonzalez-patch-1
...
Correct errors in brew doctor output when making a formula release
2024-11-03 14:23:16 -05:00