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
Jose Diaz-Gonzalez
84272b4725
fix: correct errors in brew doctor output when making a formula release
...
The default homebrew setup with the macos-latest runners has issues that cause `brew doctor` to exit non-zero. The exit codes of the commands are ignored in case they are no longer necessary in the future.
2024-11-03 14:22:31 -05:00
Dokku Bot
49af0bf631
Release 0.35.9
...
# History
## 0.35.9
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.35.9/bootstrap.sh
sudo DOKKU_TAG=v0.35.9 bash bootstrap.sh
```
### Bug Fixes
- #7321 : @josegonzalez Allow nginx commands when the scheduler is set to null
- #7313 : @Tashows Remove prefixing releaseName with 'dokku-' in UninstallChart and GetValues calls in scheduler-k3s/triggers.go
### New Features
- #7322 : @josegonzalez Add debugging information to brew bump-formula-pr
### Documentation
- #7312 : @toanalien Fix typo in nginx documentation
### Dependencies
- #7320 : @dependabot[bot] chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 in /plugins/common
- #7311 : @dependabot[bot] chore(deps): bump traefik from 3.1.6 to 3.2.0 in /plugins/traefik-vhosts
- #7300 : @dependabot[bot] chore(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 in /plugins/common
- #7319 : @dependabot[bot] chore(deps): bump werkzeug from 3.0.6 to 3.1.0 in /tests/apps/python-flask
- #7317 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.42 to 9.5.43 in /docs/_build
- #7310 : @dependabot[bot] chore(deps): bump pymdown-extensions from 10.11.2 to 10.12 in /docs/_build
- #7299 : @dependabot[bot] chore(deps): bump timberio/vector from 0.41.1-debian to 0.42.0-debian in /plugins/logs
- #7306 : @dependabot[bot] chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1 in /tests/apps/java
- #7305 : @dependabot[bot] chore(deps): bump werkzeug from 3.0.4 to 3.0.6 in /tests/apps/python-flask
v0.35.9
2024-11-03 04:46:02 +00:00
Jose Diaz-Gonzalez
80cf483ded
Merge pull request #7321 from dokku/fix-nginx-commands
...
Allow nginx commands when the scheduler is set to null
2024-11-03 00:34:53 -04:00
Jose Diaz-Gonzalez
90a9d69cdf
Merge pull request #7322 from dokku/brew-debug
...
Add debugging information to brew bump-formula-pr
2024-11-03 00:34:40 -04:00
Jose Diaz-Gonzalez
010952e9c0
feat: add debugging information to brew bump-formula-pr
...
This will let us better file reports upstream.
2024-11-03 00:07:19 -04:00
Jose Diaz-Gonzalez
0cb1adb38a
fix: allow nginx commands when the scheduler is set to null
2024-11-03 00:01:19 -04:00
Jose Diaz-Gonzalez
e304fb11f2
Merge pull request #7320 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.35.1
...
chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1 in /plugins/common
2024-11-02 23:07:20 -04:00
Jose Diaz-Gonzalez
ae0ce1510a
chore: bump go modules
2024-11-02 22:14:25 -04:00
dependabot[bot]
f24009919e
chore(deps): bump github.com/onsi/gomega in /plugins/common
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.34.2 to 1.35.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.34.2...v1.35.1 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 21:48:12 +00:00
Jose Diaz-Gonzalez
113ac52c4e
Merge pull request #7311 from dokku/dependabot/docker/plugins/traefik-vhosts/traefik-3.2.0
...
chore(deps): bump traefik from 3.1.6 to 3.2.0 in /plugins/traefik-vhosts
2024-11-02 17:47:29 -04:00
Jose Diaz-Gonzalez
fa63920938
Merge pull request #7300 from dokku/dependabot/go_modules/plugins/common/github.com/fatih/color-1.18.0
...
chore(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 in /plugins/common
2024-11-02 17:46:57 -04:00
Jose Diaz-Gonzalez
014c9f518f
Merge pull request #7313 from Tashows/fix_release_name
...
Remove prefixing releaseName with 'dokku-' in UninstallChart and GetValues calls in scheduler-k3s/triggers.go
2024-11-01 21:29:40 -04:00
Jose Diaz-Gonzalez
128e4bf9da
Merge pull request #7319 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.1.0
...
chore(deps): bump werkzeug from 3.0.6 to 3.1.0 in /tests/apps/python-flask
2024-11-01 21:29:20 -04:00
Jose Diaz-Gonzalez
1e8154cde3
Merge pull request #7317 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.43
...
chore(deps): bump mkdocs-material from 9.5.42 to 9.5.43 in /docs/_build
2024-11-01 21:28:49 -04:00
dependabot[bot]
01b6281db0
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.6 to 3.1.0.
- [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.0.6...3.1.0 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 13:54:37 +00:00
dependabot[bot]
806f509b79
chore(deps): bump mkdocs-material from 9.5.42 to 9.5.43 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.42 to 9.5.43.
- [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.42...9.5.43 )
---
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-10-31 13:38:53 +00:00
Jose Diaz-Gonzalez
a9d7bf8698
chore: bump go modules
2024-10-30 11:52:14 -04:00
dependabot[bot]
69bd70a61c
chore(deps): bump github.com/fatih/color in /plugins/common
...
Bumps [github.com/fatih/color](https://github.com/fatih/color ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/fatih/color/releases )
- [Commits](https://github.com/fatih/color/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/fatih/color
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-30 11:51:30 -04:00
Jose Diaz-Gonzalez
7948a3cba7
Merge pull request #7310 from dokku/dependabot/pip/docs/_build/pymdown-extensions-10.12
...
chore(deps): bump pymdown-extensions from 10.11.2 to 10.12 in /docs/_build
2024-10-30 11:49:55 -04:00
Jose Diaz-Gonzalez
061cec61f5
Merge pull request #7312 from toanalien/patch-1
...
Fix typo in nginx documentation
2024-10-30 11:49:44 -04:00
Tasos Maschalidis
774fb546ef
Remove prefixing releaseName with 'dokku-' in UninstallChart and GetValues calls in scheduler-k3s/triggers.go
2024-10-30 11:47:15 +02:00
Thiên Toán
5e740012c7
Update nginx.md
...
Fix typo
2024-10-30 14:27:24 +07:00
dependabot[bot]
07a036670b
chore(deps): bump traefik from 3.1.6 to 3.2.0 in /plugins/traefik-vhosts
...
Bumps traefik from 3.1.6 to 3.2.0.
---
updated-dependencies:
- dependency-name: traefik
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-29 13:32:27 +00:00
dependabot[bot]
18d5c37fec
chore(deps): bump pymdown-extensions in /docs/_build
...
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions ) from 10.11.2 to 10.12.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases )
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.11.2...10.12 )
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-29 13:11:02 +00:00
Jose Diaz-Gonzalez
f278fa2147
Merge pull request #7299 from dokku/dependabot/docker/plugins/logs/timberio/vector-0.42.0-debian
...
chore(deps): bump timberio/vector from 0.41.1-debian to 0.42.0-debian in /plugins/logs
2024-10-28 18:45:33 -04:00
Jose Diaz-Gonzalez
9801c5d11c
Merge pull request #7306 from dokku/dependabot/maven/tests/apps/java/org.apache.maven.plugins-maven-dependency-plugin-3.8.1
...
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.0 to 3.8.1 in /tests/apps/java
2024-10-28 18:45:16 -04:00
Jose Diaz-Gonzalez
3f28a79c69
Merge pull request #7305 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.0.6
...
chore(deps): bump werkzeug from 3.0.4 to 3.0.6 in /tests/apps/python-flask
2024-10-28 18:45:05 -04:00
dependabot[bot]
fcd27a9506
chore(deps): bump org.apache.maven.plugins:maven-dependency-plugin
...
Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin ) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/apache/maven-dependency-plugin/releases )
- [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-dependency-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 13:21:48 +00:00
dependabot[bot]
04f8b6b4a1
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.4 to 3.0.6.
- [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.0.4...3.0.6 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-26 00:25:01 +00:00
dependabot[bot]
d82c4687de
chore(deps): bump timberio/vector in /plugins/logs
...
Bumps timberio/vector from 0.41.1-debian to 0.42.0-debian.
---
updated-dependencies:
- dependency-name: timberio/vector
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-22 13:25:01 +00:00
Dokku Bot
f96a3b7330
Release 0.35.8
...
# History
## 0.35.8
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.35.8/bootstrap.sh
sudo DOKKU_TAG=v0.35.8 bash bootstrap.sh
```
### Bug Fixes
- #7295 : @josegonzalez Respect the exit code and pass flags correctly when tailing nginx logs on k3s
- #7294 : @josegonzalez Tail the correct container in the ingress-nginx pod
- #7293 : @josegonzalez Strip non-numeric characters from certain ingress-nginx annotation values
### New Features
- #7296 : @josegonzalez Implement nginx:show-config for k3s plugin
### Documentation
- #7297 : @josegonzalez Document a required ps:restart in order to apply annotations, labels, and nginx properties
### Dependencies
- #7287 : @dependabot[bot] chore(deps): bump mvdan.cc/sh/v3 from 3.9.0 to 3.10.0 in /plugins/cron
- #7288 : @dependabot[bot] chore(deps): bump markupsafe from 3.0.1 to 3.0.2 in /docs/_build
- #7289 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.41 to 9.5.42 in /docs/_build
v0.35.8
2024-10-22 02:20:05 +00:00
Jose Diaz-Gonzalez
ae78bb82b2
Merge pull request #7297 from dokku/7266-annotation-docs
...
Document a required ps:restart in order to apply annotations, labels, and nginx properties
2024-10-21 22:15:29 -04:00
Jose Diaz-Gonzalez
8f372838e7
docs: document a required ps:restart in order to apply annotations, labels, and nginx properties
...
Closes #7266
2024-10-21 22:15:07 -04:00
Jose Diaz-Gonzalez
bbb4bd1996
Merge pull request #7296 from dokku/k3s-nginx-show-config
...
Implement nginx:show-config for k3s plugin
2024-10-21 22:09:55 -04:00
Jose Diaz-Gonzalez
90e8cac12f
feat: implement nginx:show-config for k3s plugin
...
This allows users to see what nginx configs are in use for their applications.
Closes #7291
2024-10-21 22:09:09 -04:00
Jose Diaz-Gonzalez
778f563611
Merge pull request #7295 from dokku/fix-proxy-logs-again
...
Respect the exit code and pass flags correctly when tailing nginx logs on k3s
2024-10-21 21:51:58 -04:00
Jose Diaz-Gonzalez
51b951643b
fix: respect the exit code and pass flags correctly when tailing nginx logs on k3s
2024-10-21 21:51:37 -04:00
Jose Diaz-Gonzalez
82b3c9dda6
Merge pull request #7294 from dokku/fix-container-name
...
Tail the correct container in the ingress-nginx pod
2024-10-21 21:40:00 -04:00
Jose Diaz-Gonzalez
9cd6727d12
Merge pull request #7287 from dokku/dependabot/go_modules/plugins/cron/mvdan.cc/sh/v3-3.10.0
...
chore(deps): bump mvdan.cc/sh/v3 from 3.9.0 to 3.10.0 in /plugins/cron
2024-10-21 21:39:56 -04:00
Jose Diaz-Gonzalez
1fe5b8927a
Merge pull request #7293 from dokku/7292-remove-non-numeric
...
Strop non-numeric characters from certain ingress-nginx annotation values
2024-10-21 21:39:41 -04:00
Jose Diaz-Gonzalez
526ea43ae4
fix: tail the correct container in the ingress-nginx pod
2024-10-21 20:37:03 -04:00
Jose Diaz-Gonzalez
0130f7d984
chore: bump go modules
2024-10-21 20:28:28 -04:00
dependabot[bot]
75de6eb263
chore(deps): bump mvdan.cc/sh/v3 from 3.9.0 to 3.10.0 in /plugins/cron
...
Bumps [mvdan.cc/sh/v3](https://github.com/mvdan/sh ) from 3.9.0 to 3.10.0.
- [Release notes](https://github.com/mvdan/sh/releases )
- [Changelog](https://github.com/mvdan/sh/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mvdan/sh/compare/v3.9.0...v3.10.0 )
---
updated-dependencies:
- dependency-name: mvdan.cc/sh/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-21 20:27:30 -04:00
Jose Diaz-Gonzalez
3f612da0ac
Merge pull request #7288 from dokku/dependabot/pip/docs/_build/markupsafe-3.0.2
...
chore(deps): bump markupsafe from 3.0.1 to 3.0.2 in /docs/_build
2024-10-21 20:25:50 -04:00