Coffee2CodeNL
c915b67d86
Remove unused variables from traefik-vhosts plugin
...
This commit cleans up the codebase by removing the unused variables HTTP_ENTRY_POINT and HTTPS_ENTRY_POINT from the traefik-vhosts plugin's docker-args-process-deploy trigger.
2024-04-07 14:26:29 +02:00
Coffee2CodeNL
828e0e8fac
custom HTTP and HTTPS entry points
...
The code changes add the capability to configure custom HTTP and HTTPS entry points for the Traefik virtual hosts plugin. New settings have been added to the list of valid and global keys. Also, function definitions for retrieving default HTTP and HTTPS entry points were included in the internal functions file. Furthermore, the 'docker-args-process-deploy' script now considers the new entry points while processing deployment arguments.
Also fixed a typo in set, line 13: "dashboard"-enabled -> "dashboard-enabled"
2024-04-07 14:24:06 +02:00
Dokku Bot
5e2a78e7df
Release 0.34.4
...
# History
## 0.34.4
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.34.4/bootstrap.sh
sudo DOKKU_TAG=v0.34.4 bash bootstrap.sh
```
### Bug Fixes
- #6801 : @josegonzalez Guard against invalid proxy values due to move of port mapping to ports plugin
- #6798 : @josegonzalez Implement missing scheduler-app-status trigger in k3s scheduler plugin
- #6791 : @josegonzalez Correct issue where pre-deploy scripts do not have root access
### New Features
- #6800 : @josegonzalez Update message for deployment tasks that execute in ephemeral containers
### Documentation
- #6799 : @josegonzalez Document that a registry is required for k3s usage
### Tests
- #6802 : @josegonzalez Update test for new deployment task output
### Dependencies
- #6807 : @josegonzalez chore: bump go modules
- #6805 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/common
- #6806 : @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 in /plugins/common
- #6803 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/scheduler-docker-local
- #6804 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/app-json
- #6794 : @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-tini
- #6796 : @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/gogrpc
- #6793 : @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-no-tini
- #6797 : @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-postdeploy
- #6795 : @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 in /tests/apps/gogrpc
- #6792 : @dependabot[bot] chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-predeploy
v0.34.4
2024-04-07 05:41:27 +00:00
Jose Diaz-Gonzalez
a5e2b51bc2
Merge pull request #6807 from dokku/bump-modules
...
chore: bump go modules
2024-04-05 13:35:10 -04:00
Jose Diaz-Gonzalez
31b07c429e
chore: bump go modules
2024-04-05 12:40:56 -04:00
Jose Diaz-Gonzalez
7aed4d46d6
Merge pull request #6805 from dokku/dependabot/go_modules/plugins/common/golang.org/x/sync-0.7.0
...
chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/common
2024-04-05 12:39:38 -04:00
dependabot[bot]
7609e078e3
chore(deps): bump golang.org/x/sync in /plugins/common
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.6.0 to 0.7.0.
- [Commits](https://github.com/golang/sync/compare/v0.6.0...v0.7.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-04-05 16:39:33 +00:00
Jose Diaz-Gonzalez
977284fbe6
Merge pull request #6806 from dokku/dependabot/go_modules/plugins/common/golang.org/x/crypto-0.22.0
...
chore(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 in /plugins/common
2024-04-05 12:38:56 -04:00
Jose Diaz-Gonzalez
11fb884107
Merge pull request #6803 from dokku/dependabot/go_modules/plugins/scheduler-docker-local/golang.org/x/sync-0.7.0
...
chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/scheduler-docker-local
2024-04-05 12:38:19 -04:00
Jose Diaz-Gonzalez
d6f2107ccc
Merge pull request #6804 from dokku/dependabot/go_modules/plugins/app-json/golang.org/x/sync-0.7.0
...
chore(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 in /plugins/app-json
2024-04-05 12:38:14 -04:00
dependabot[bot]
97681430c1
chore(deps): bump golang.org/x/crypto in /plugins/common
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.21.0 to 0.22.0.
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.22.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-04-05 13:58:38 +00:00
dependabot[bot]
19c6b90c22
chore(deps): bump golang.org/x/sync in /plugins/app-json
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.6.0 to 0.7.0.
- [Commits](https://github.com/golang/sync/compare/v0.6.0...v0.7.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-04-05 13:42:55 +00:00
dependabot[bot]
f77d4c1485
chore(deps): bump golang.org/x/sync in /plugins/scheduler-docker-local
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.6.0 to 0.7.0.
- [Commits](https://github.com/golang/sync/compare/v0.6.0...v0.7.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-04-05 13:41:05 +00:00
Jose Diaz-Gonzalez
0b2ee9c905
Merge pull request #6801 from dokku/6764-invalid-proxy
...
Guard against invalid proxy values due to move of port mapping to ports plugin
2024-04-05 00:25:40 -04:00
Jose Diaz-Gonzalez
5ecfa7e532
Merge pull request #6802 from dokku/josegonzalez-patch-2
...
Update test for new deployment task output
2024-04-05 00:25:27 -04:00
Jose Diaz-Gonzalez
9678c1c0b8
tests: update test for new deployment task output
2024-04-04 23:21:22 -04:00
Jose Diaz-Gonzalez
1909fa7fdf
fix: guard against invalid proxy values due to move of port mapping to ports plugin
...
Users somewhat infrequently set a port mapping as the proxy type, causing issues in exposing apps publicly. Ideally we list out the available proxy types, but that would be a potential bc-break for non-core plugins, so this is the way to go for now.
Closes #6764
2024-04-04 23:01:59 -04:00
Jose Diaz-Gonzalez
96cac23c8f
Merge pull request #6800 from dokku/6761-ephemeral-deployment-tasks
...
Update message for deployment tasks that execute in ephemeral containers
2024-04-04 22:49:42 -04:00
Jose Diaz-Gonzalez
a1bf046771
feat: update message for deployment tasks that execute in ephemeral containers
...
Closes #6761
2024-04-04 22:49:34 -04:00
Jose Diaz-Gonzalez
a39e85df92
Merge pull request #6798 from dokku/scheduler-k3s-app-status
...
Implement missing scheduler-app-status trigger in k3s scheduler plugin
2024-04-04 22:48:15 -04:00
Jose Diaz-Gonzalez
12e6de3137
Merge pull request #6799 from dokku/6732-registry-required
...
Document that a registry is required for k3s usage
2024-04-04 22:19:09 -04:00
Jose Diaz-Gonzalez
80bf1cb93b
docs: document that a registry is required for k3s usage
...
Closes #6732
2024-04-04 22:18:49 -04:00
Jose Diaz-Gonzalez
4397533fd7
fix: implement missing scheduler-app-status trigger in k3s scheduler plugin
2024-04-04 22:14:39 -04:00
Jose Diaz-Gonzalez
b99cf19c4c
Merge pull request #6794 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.22.2
...
chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-tini
2024-04-04 20:23:39 -04:00
Jose Diaz-Gonzalez
935d28a83b
Merge pull request #6796 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.22.2
...
chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/gogrpc
2024-04-04 20:23:33 -04:00
Jose Diaz-Gonzalez
5946c9b756
Merge pull request #6793 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.22.2
...
chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/zombies-dockerfile-no-tini
2024-04-04 20:19:58 -04:00
Jose Diaz-Gonzalez
7d53e7a012
Merge pull request #6797 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.22.2
...
chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-postdeploy
2024-04-04 20:18:46 -04:00
Jose Diaz-Gonzalez
b99fa7f1cf
Merge pull request #6795 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.63.0
...
chore(deps): bump google.golang.org/grpc from 1.62.1 to 1.63.0 in /tests/apps/gogrpc
2024-04-04 20:17:16 -04:00
Jose Diaz-Gonzalez
3392d21a8b
Merge pull request #6792 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.22.2
...
chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/go-fail-predeploy
2024-04-04 20:10:45 -04:00
dependabot[bot]
1a6efa001d
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.22.1 to 1.22.2.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 13:54:58 +00:00
dependabot[bot]
eee970f575
chore(deps): bump golang from 1.22.1 to 1.22.2 in /tests/apps/gogrpc
...
Bumps golang from 1.22.1 to 1.22.2.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 13:50:15 +00:00
dependabot[bot]
91bf536cee
chore(deps): bump google.golang.org/grpc in /tests/apps/gogrpc
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.62.1 to 1.63.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.62.1...v1.63.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 13:44:08 +00:00
dependabot[bot]
2c06cb970e
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.22.1 to 1.22.2.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 13:38:43 +00:00
dependabot[bot]
3a5a8c7c14
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.22.1 to 1.22.2.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 13:29:53 +00:00
dependabot[bot]
aa1948bb74
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.22.1 to 1.22.2.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-04 13:04:28 +00:00
Jose Diaz-Gonzalez
c3d5d6e646
Merge pull request #6791 from dokku/release-script-refactor
...
Correct issue where pre-deploy scripts do not have root access
2024-04-04 03:39:20 -04:00
Jose Diaz-Gonzalez
9d6201985e
fix: ensure everything in /app is correctly chowned
2024-04-04 02:58:48 -04:00
Jose Diaz-Gonzalez
1a07025e99
chore: deprecate the pre-deploy trigger in favor of the pre-release-builder trigger
2024-04-04 02:36:01 -04:00
Jose Diaz-Gonzalez
104a5b4a93
refactor: execute the predeploy script during the pre-release-builder plugin trigger
...
This fixes an issue where the post-release-builder trigger inadvertently modifies the image. We take advantage of the fact that env vars are available at the `pre-release-builder` phase to ensure any image modifications occur as appropriate.
2024-04-04 02:34:09 -04:00
Jose Diaz-Gonzalez
2937ffb880
fix: make the env vars available to containers created during the pre-release process
...
We still re-add them in the builder-release phase to ensure users don't set incorrect ones in a custom trigger.
2024-04-04 02:29:01 -04:00
Jose Diaz-Gonzalez
ad5537c086
refactor: directly trigger pre-deploy hook from post-release-builder script
...
This removes the extra indirection in the deploy process for triggering the hooks.
2024-04-04 02:27:43 -04:00
Dokku Bot
08a136f73f
Release 0.34.3
...
# History
## 0.34.3
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.34.3/bootstrap.sh
sudo DOKKU_TAG=v0.34.3 bash bootstrap.sh
```
### New Features
- #6785 : @josegonzalez Update herokuish requirement to better support readonly containers
### Documentation
- #6788 : @bumblefudge Fix typos in nginx documentation
- #6789 : @crazehang Fix typos in documentation
### Dependencies
- #6786 : @dependabot[bot] chore(deps): bump werkzeug from 3.0.1 to 3.0.2 in /tests/apps/python-flask
- #6787 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.16 to 9.5.17 in /docs/_build
- #6782 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.15 to 9.5.16 in /docs/_build
v0.34.3
2024-04-04 04:23:55 +00:00
Jose Diaz-Gonzalez
77ffc27e34
Merge pull request #6788 from bumblefudge/typo-patch-in-docs
...
Fix typos in nginx documentation
2024-04-04 00:16:57 -04:00
Jose Diaz-Gonzalez
75db57191b
Merge pull request #6789 from crazehang/master
...
Fix typos in documentation
2024-04-04 00:16:22 -04:00
crazehang
169d8a927e
docs: fix some comments
...
Signed-off-by: crazehang <zhangrenzhong@outlook.com >
2024-04-03 17:28:12 +08:00
Bumblefudge
586d13a12f
three tiny typos
2024-04-02 19:15:17 -04:00
Jose Diaz-Gonzalez
7d6c72047c
Merge pull request #6786 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.0.2
...
chore(deps): bump werkzeug from 3.0.1 to 3.0.2 in /tests/apps/python-flask
2024-04-02 14:42:43 -04:00
Jose Diaz-Gonzalez
6f581dffaf
Merge pull request #6787 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.17
...
chore(deps): bump mkdocs-material from 9.5.16 to 9.5.17 in /docs/_build
2024-04-02 14:42:34 -04:00
dependabot[bot]
706ef4b739
chore(deps): bump mkdocs-material from 9.5.16 to 9.5.17 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.16 to 9.5.17.
- [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.16...9.5.17 )
---
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-04-02 13:45:01 +00:00
dependabot[bot]
474864f266
chore(deps): bump werkzeug in /tests/apps/python-flask
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 3.0.1 to 3.0.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.0.1...3.0.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-04-02 13:43:38 +00:00