dependabot[bot]
67b60efd94
chore(deps): bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0
...
Bumps [ludeeus/action-shellcheck](https://github.com/ludeeus/action-shellcheck ) from 1.1.0 to 2.0.0.
- [Release notes](https://github.com/ludeeus/action-shellcheck/releases )
- [Commits](94e0aab03c...00cae500b0 )
---
updated-dependencies:
- dependency-name: ludeeus/action-shellcheck
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-30 13:16:29 +00:00
josegonzalez
a3cbf4a8a9
Merge pull request #5611 from dokku/deploy-test-updates
2023-01-29 05:52:06 -05:00
Jose Diaz-Gonzalez
4701227564
tests: add more debugging output to deploy tests
2023-01-28 15:37:02 -05:00
josegonzalez
0bbdee4c2b
Merge pull request #5610 from dokku/dependabot/composer/tests/apps/php/heroku/heroku-buildpack-php-229
...
chore(deps-dev): bump heroku/heroku-buildpack-php from 227 to 229 in /tests/apps/php
2023-01-26 14:16:17 -05:00
josegonzalez
eef391f6b6
Merge pull request #5608 from dokku/convert-config-test
...
tests: refactor the config test to use a simple python codebase instead
2023-01-26 14:16:07 -05:00
dependabot[bot]
78355174e8
chore(deps-dev): bump heroku/heroku-buildpack-php in /tests/apps/php
...
Bumps [heroku/heroku-buildpack-php](https://github.com/heroku/heroku-buildpack-php ) from 227 to 229.
- [Release notes](https://github.com/heroku/heroku-buildpack-php/releases )
- [Changelog](https://github.com/heroku/heroku-buildpack-php/blob/main/CHANGELOG.md )
- [Commits](https://github.com/heroku/heroku-buildpack-php/compare/v227...v229 )
---
updated-dependencies:
- dependency-name: heroku/heroku-buildpack-php
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-26 13:02:37 +00:00
Jose Diaz-Gonzalez
be682e8504
tests: refactor the config test to use a simple python codebase instead
...
This should also make it possible to run the tests locally on an ARM machine.
2023-01-25 23:01:15 -05:00
josegonzalez
a2baf37cd9
Merge pull request #5604 from dokku/faster-nginx-rebuild
...
Trigger nginx proxy rebuild early to avoid downtime if deploying large numbers of processes
2023-01-23 16:13:31 -05:00
josegonzalez
f4d5e352cc
Merge pull request #5606 from dokku/5468-symlink-plugins
...
Ensure the mounted services directory is symlinked correctly
2023-01-23 16:13:17 -05:00
Jose Diaz-Gonzalez
ce8b851be2
fix: ensure the mounted services directory is symlinked correctly
...
Closes #5468
2023-01-23 15:00:02 -05:00
josegonzalez
9d9b880f59
fix: correct counts
2023-01-23 14:36:37 -05:00
josegonzalez
69c1fe8027
fix: update counts
2023-01-23 12:22:09 -05:00
Jose Diaz-Gonzalez
1a498b0b76
fix: handle nil map issue
2023-01-21 17:26:52 -05:00
josegonzalez
2a6e42a79c
Merge pull request #5603 from dokku/4559-git-load-image
...
Add ability to deploy images generated via docker save with git:load-image
2023-01-21 17:25:12 -05:00
Jose Diaz-Gonzalez
91975c5bfe
chore: set different header level
2023-01-21 16:44:35 -05:00
Jose Diaz-Gonzalez
594adf5366
tests: update count to 2 to handle the fact that now the nginx config is built twice
2023-01-21 16:44:21 -05:00
Jose Diaz-Gonzalez
5719f43551
feat: silence env var setting
2023-01-21 16:43:43 -05:00
Jose Diaz-Gonzalez
4e98e17c4f
fix: use correct image.tar name
2023-01-21 16:19:52 -05:00
Jose Diaz-Gonzalez
25a49624c7
fix: trigger nginx proxy rebuild early to avoid downtime if deploying large numbers of processes
...
Due to how the nginx proxy implementation works, if an app has either many process types or many containers for a process type other than web, it is possible to see downtime on the web process due to the old web containers rotating out _before_ we reload the nginx config.
The correct fix would be to use some sort of dns-based resolution for the nginx config, but pending that change, we reload nginx twice now - ugh - to avoid this.
2023-01-21 14:55:41 -05:00
Jose Diaz-Gonzalez
7cb1a20dc6
fix: correct image references and also use a non-existent image in each case
...
This ensures we are actually testing the image load portion vs just doing a reference to an existing image.
2023-01-21 14:40:49 -05:00
Jose Diaz-Gonzalez
e9de0f4784
chore: cleanup builder-release hooks a little
...
This unifies the settings between both so they look more similar.
2023-01-21 14:39:48 -05:00
Jose Diaz-Gonzalez
d333c16347
feat: add ability to deploy images generated via docker save with git:load-image
...
Closes #4559
2023-01-21 14:05:31 -05:00
josegonzalez
5b416eaf52
Merge pull request #5558 from dokku/deprecate-18.04
...
Remove references to ubuntu 18.04 ahead of EOL
2023-01-21 14:02:00 -05:00
josegonzalez
a2970ca4ad
Merge pull request #5600 from dokku/dependabot/bundler/tests/apps/ruby/rack-2.2.6.2
...
chore(deps): bump rack from 2.2.4 to 2.2.6.2 in /tests/apps/ruby
2023-01-21 14:01:33 -05:00
josegonzalez
83f0b47323
fix: search for correct string
2023-01-20 23:48:02 -05:00
dependabot[bot]
6ca869e293
chore(deps): bump rack from 2.2.4 to 2.2.6.2 in /tests/apps/ruby
...
Bumps [rack](https://github.com/rack/rack ) from 2.2.4 to 2.2.6.2.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/2.2.4...v2.2.6.2 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-19 00:54:35 +00:00
josegonzalez
35213727c4
Merge pull request #5598 from dokku/dependabot/github_actions/hadolint/hadolint-action-3.1.0
...
chore(deps): bump hadolint/hadolint-action from 3.0.0 to 3.1.0
2023-01-18 12:36:28 -05:00
dependabot[bot]
7b7d7bc068
chore(deps): bump hadolint/hadolint-action from 3.0.0 to 3.1.0
...
Bumps [hadolint/hadolint-action](https://github.com/hadolint/hadolint-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/hadolint/hadolint-action/releases )
- [Changelog](https://github.com/hadolint/hadolint-action/blob/master/.releaserc )
- [Commits](4b5806eb9c...54c9adbab1 )
---
updated-dependencies:
- dependency-name: hadolint/hadolint-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-18 13:07:38 +00:00
Jose Diaz-Gonzalez
21947837c3
fix: use correct path within the ssl tarballs
...
Also add a command to help automate the generation of the certificates in the future.
2023-01-16 01:50:52 -05:00
Jose Diaz-Gonzalez
fab0890997
fix: use updated ssl crt/key pairs
...
The commands to generate these in the future are as follows:
openssl x509 -text -in server.crt
openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout server.key -out server.crt -subj '/CN=dokku.me' -days 3650
openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout server.key -out server.crt -subj '/CN=*.dokku.me' -days 3650
openssl req -x509 -newkey rsa:4096 -sha256 -nodes -keyout server.key -out server.crt -subj '/CN=test.dokku.me' -days 3650 -addext 'subjectAltName = DNS:www.test.dokku.me, DNS:www.test.app.dokku.me'
2023-01-16 01:39:59 -05:00
Jose Diaz-Gonzalez
e103d9b11b
chore: suppress warnings about default branch
2023-01-16 01:39:59 -05:00
Jose Diaz-Gonzalez
fcb25e1842
chore: remove references to ubuntu 18.04 ahead of EOL
...
While we will still build for 18.04, we will now stop testing against it. Instead, we will test against 20.04, the next EOL release after 18.04.
Once Ubuntu 18.04 is EOL, any references to it will also be removed.
Note that 18.04 support was already deprecated in Dokku 0.28.0, so this change is just acknowledging that deprecation.
2023-01-16 01:39:59 -05:00
josegonzalez
503ac7e11b
docs: update removal notice in 0.3.0 for logs:failed
2023-01-16 01:34:33 -05:00
josegonzalez
ee1b64414d
Merge pull request #5595 from dokku/remove-deprecated-failed-all
...
Remove deprecated ability to call logs:failed without specifying an app or --all flag
2023-01-16 01:32:36 -05:00
Jose Diaz-Gonzalez
7015fd1e5c
chore: remove deprecated ability to call logs:failed without specifying an app or --all flag
...
This option was deprecated in Dokku 0.22.0.
2023-01-16 01:31:56 -05:00
josegonzalez
9ce8d083b3
Merge pull request #5594 from dokku/remove-deprecated-post-release-triggers
...
Remove deprecated builder-specific post-release hooks
2023-01-16 01:26:05 -05:00
Jose Diaz-Gonzalez
a5fa3725e6
chore: remove deprecated builder-specific post-release hooks
...
This option was deprecated in Dokku 0.25.0.
2023-01-16 01:25:41 -05:00
josegonzalez
bd40e67c63
Merge pull request #5593 from dokku/remove-deprecated-detach
...
Remove deprecated --detach flag
2023-01-16 01:23:47 -05:00
Jose Diaz-Gonzalez
a2444b453d
chore: remove deprecated --detach flag
...
This option was deprecated in Dokku 0.25.0.
2023-01-16 01:19:39 -05:00
josegonzalez
37c9bd3f87
Merge pull request #5592 from dokku/drop-dokku-scale
...
Remove support for DOKKU_SCALE file
2023-01-16 01:13:33 -05:00
Jose Diaz-Gonzalez
5dcc1cb13c
refactor: remove support for DOKKU_SCALE file
...
It has been replaced by the 'formations' key within the 'app.json' file format.
2023-01-15 23:53:03 -05:00
josegonzalez
e22d74febb
Merge pull request #5591 from dokku/josegonzalez-patch-1
...
Allow the herokuish builder to be detected when the computed allowed value is set not set to false
2023-01-15 12:28:30 -05:00
josegonzalez
7f19f72c0d
fix: allow the herokuish builder to be detected when the computed allowed value is set not set to false
2023-01-15 12:28:06 -05:00
josegonzalez
fa34f89901
Merge pull request #5560 from dokku/drop-spdy
...
Drop SPDY support from nginx plugin
2023-01-15 11:43:32 -05:00
josegonzalez
f4be860867
docs: fix the image and app reference for service proxying
2023-01-14 23:17:48 -05:00
josegonzalez
11f4a2cbb4
Merge pull request #5590 from dokku/5583-vagrant-ssh
...
Note that connecting to vagrant should be done via vagrant ssh
2023-01-14 23:13:22 -05:00
Jose Diaz-Gonzalez
e98c95c45e
docs: note that connecting to vagrant should be done via vagrant ssh
...
Refs #5583
2023-01-14 23:13:05 -05:00
josegonzalez
9654b99992
Merge pull request #5589 from dokku/fix-caddy-var
...
Use warning_scheme variable instead of bare word in caddy-vhosts warning output
2023-01-14 23:11:47 -05:00
Jose Diaz-Gonzalez
d5a7522d20
fix: use warning_scheme variable instead of bare word in caddy-vhosts warning output
2023-01-14 23:11:19 -05:00
josegonzalez
60f2d48f01
Merge pull request #5570 from dokku/5564-client-remote
...
Add support for customizing the remote in use for all commands sent via the official client
2023-01-14 23:09:13 -05:00