Jose Diaz-Gonzalez
cafbf44e2f
fix: drop tmpdir environment variables when not running as dokku user
...
This ensures that tmpdir (and related calls) respect the system defaults for temporary directory access. Critically, changing user via 'sudo' will leave the root temp directory in place, which causes dokku to have undefined behavior when writing to temporary files under libpam-tmpdir.
This may break cases where users have redefined tmpdir or related variables, but those cases can be remedied by specifying a value for TMPDIR (and related variables) in /etc/default/dokku.
Closes #3149
2021-01-17 21:53:28 -05:00
Jose Diaz-Gonzalez
e64b69248a
Merge pull request #4332 from dokku/plugin-release-fix
...
Correct aws release check in release-plugin script
2021-01-17 21:23:39 -05:00
Jose Diaz-Gonzalez
441ac29c7c
fix: correct aws release check in release-plugin script
...
[ci skip]
2021-01-17 21:21:33 -05:00
Jose Diaz-Gonzalez
5884576fc2
Merge pull request #4330 from dokku/uuidgen
...
Switch to using uuidgen for unique app names
2021-01-17 19:44:32 -05:00
Jose Diaz-Gonzalez
db5630eb32
Merge pull request #4325 from WaviestBalloon/master
...
Updated bootstrap.sh to not show when $DOKKU_TAG equals nothing
2021-01-17 16:50:22 -05:00
Jose Diaz-Gonzalez
530066875d
tests: switch to using uuidgen for unique app names
...
/dev/urandom doesn't work on Github Actions. Prior to moving to github actions, lets ensure tests work on CircleCI as well.
2021-01-17 15:58:59 -05:00
Jose Diaz-Gonzalez
59aef9a408
chore: use -z for checking for empty value
2021-01-17 14:41:49 -05:00
Jose Diaz-Gonzalez
7b51bcd4ac
Merge pull request #4324 from dokku/dependabot/npm_and_yarn/tests/apps/dot-websocket.disabled/socket.io-3.1.0
...
chore(deps): bump socket.io from 3.0.5 to 3.1.0 in /tests/apps/.websocket.disabled
2021-01-17 14:40:57 -05:00
Waviest
80b782e6ed
Update bootstrap.sh
2021-01-16 23:56:36 +00:00
Jose Diaz-Gonzalez
c179958afc
Merge pull request #4311 from nisseknudsen/pr/allow_named_volume_mounts_in_regex
...
Allow named volume mounts in regex
2021-01-15 17:53:59 -05:00
nisseknudsen
a3ab4d1b68
Mounting new named volume after unmounting host directory
2021-01-15 22:40:52 +01:00
dependabot-preview[bot]
575ae84e68
chore(deps): bump socket.io in /tests/apps/.websocket.disabled
...
Bumps [socket.io](https://github.com/socketio/socket.io ) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/socketio/socket.io/releases )
- [Changelog](https://github.com/socketio/socket.io/blob/master/CHANGELOG.md )
- [Commits](https://github.com/socketio/socket.io/compare/3.0.5...3.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2021-01-15 06:56:31 +00:00
Jose Diaz-Gonzalez
102c3b3007
Merge pull request #4323 from stianlik/patch-1
...
Fix typo in nginx.md
2021-01-14 15:20:30 -05:00
Stian Liknes
18f3b940c3
Fix typo in nginx.md
2021-01-14 20:15:54 +01:00
Jose Diaz-Gonzalez
baa15d7437
Merge pull request #4321 from dokku/report-git-version
...
Add git version to output
2021-01-14 12:28:20 -05:00
Jose Diaz-Gonzalez
9804d42e67
Merge pull request #4320 from dokku/4317-fix-cnb-workdir
...
Hardcode cnb workdir to /workspace
2021-01-14 09:57:18 -05:00
Jose Diaz-Gonzalez
0c182415a7
feat: add git version to output
2021-01-14 09:47:06 -05:00
Jose Diaz-Gonzalez
1599120c3e
fix: hardcode cnb workdir to /workspace
...
Closes #4317
2021-01-14 08:33:26 -05:00
Jose Diaz-Gonzalez
a53b5953ea
Merge pull request #4319 from dokku/update-dependencies
...
Update ruby dependencies in test app
2021-01-13 13:49:43 -05:00
Jose Diaz-Gonzalez
0d7c4cd036
feat: update ruby dependencies in test app
...
These were not auto-upgraded by dependabot because of a hardcoded sinatra version.
2021-01-13 11:45:43 -05:00
Jose Diaz-Gonzalez
e42e26e16b
Merge pull request #4312 from dokku/dependabot/composer/tests/apps/php/heroku/heroku-buildpack-php-188
...
chore(deps-dev): bump heroku/heroku-buildpack-php from 187 to 188 in /tests/apps/php
2021-01-11 07:36:06 -05:00
dependabot-preview[bot]
b35a89c5a9
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 187 to 188.
- [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/v187...v188 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2021-01-11 06:54:23 +00:00
nisseknudsen
a1f4a9a386
Checks if passed path starts with / and shoudl be an absolute mount
2021-01-10 19:32:05 +01:00
nisseknudsen
12531dfb3e
Regex handles absolute mount path _and_ named volumes
2021-01-10 19:26:16 +01:00
Jose Diaz-Gonzalez
652b90a074
Release 0.22.8
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.22.8
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.22.8/bootstrap.sh
sudo DOKKU_TAG=v0.22.8 bash bootstrap.sh
```
### Bug Fixes
- #4309 : @josegonzalez Correct issue where verifying an app name would bail early
### Documentation
- #4307 : @josegonzalez Specify that the dokku logo is for non-commercial use
v0.22.8
2021-01-09 16:33:55 -05:00
Jose Diaz-Gonzalez
bdd7c58a62
Merge pull request #4309 from dokku/4308-app-name-validation
...
Correct issue where verifying an app name would bail early
2021-01-09 14:28:40 -05:00
Jose Diaz-Gonzalez
3419f18c9f
fix: correct issue where verifying an app name would bail early
...
Refs #4308
2021-01-09 07:40:45 -05:00
Jose Diaz-Gonzalez
87ce52ded1
Merge pull request #4307 from dokku/josegonzalez-patch-1
...
Specify that the dokku logo is for non-commercial use
2021-01-08 02:47:01 -05:00
Jose Diaz-Gonzalez
1db1411331
docs: specify that the dokku logo is for non-commercial use
...
There is still no explicit license on the logo, but its certainly not for external commercial use. Please respect that decision.
[ci skip]
2021-01-08 02:14:25 -05:00
Jose Diaz-Gonzalez
e435d01258
Release 0.22.7
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.22.7
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.22.7/bootstrap.sh
sudo DOKKU_TAG=v0.22.7 bash bootstrap.sh
```
### Bug Fixes
- #4301 : @josegonzalez Ensure vector container starts correctly
v0.22.7
2021-01-07 03:07:57 -05:00
Jose Diaz-Gonzalez
793e9d377e
Merge pull request #4301 from dokku/4299-vector-fixes
...
Ensure vector container starts correctly
2021-01-07 03:07:40 -05:00
Jose Diaz-Gonzalez
a57680fbbf
feat: test vector commands
2021-01-07 01:54:04 -05:00
Jose Diaz-Gonzalez
eda71e3ffe
feat: mirror log tailing support for logs:vector-logs command
2021-01-07 01:43:55 -05:00
Jose Diaz-Gonzalez
b186d9d66c
docs: fix help output
2021-01-07 01:42:51 -05:00
Jose Diaz-Gonzalez
f16a211b48
feat: add more tests for the logs plugin
2021-01-07 01:34:19 -05:00
Jose Diaz-Gonzalez
d70a9be97e
fix: correct issue where all flags were not shown if an invalid flag was specified
2021-01-07 01:34:05 -05:00
Jose Diaz-Gonzalez
666bb9dfee
fix: unscope err for report subcommands
2021-01-07 01:12:50 -05:00
Jose Diaz-Gonzalez
081a44755e
docs: fix examples to use correct property key
2021-01-07 01:07:20 -05:00
Jose Diaz-Gonzalez
2eae6c25af
tests: add test for logs:help
2021-01-07 00:14:43 -05:00
Jose Diaz-Gonzalez
4bbee232d8
fix: handle error cases in starting a new vector container
2021-01-07 00:12:44 -05:00
Jose Diaz-Gonzalez
441f7ab22a
fix: pass 1 to --watch-config flag
...
Apparently this needs a value...
2021-01-07 00:12:23 -05:00
Jose Diaz-Gonzalez
714b27f8a4
chore: quiet output of starting container
...
We check if the container is running later, so there isn't a need for us to see the containerID here
2021-01-07 00:08:05 -05:00
Jose Diaz-Gonzalez
2d841f47eb
fix: handle case where there are no apps
2021-01-06 22:45:47 -05:00
Jose Diaz-Gonzalez
4c98cd922f
Release 0.22.6
...
bump-formula / bump-formula (push) Has been cancelled
# History
## 0.22.6
Install/update via the bootstrap script:
```shell
wget https://raw.githubusercontent.com/dokku/dokku/v0.22.6/bootstrap.sh
sudo DOKKU_TAG=v0.22.6 bash bootstrap.sh
```
### Bug Fixes
- #4295 : @josegonzalez Update ps subcommands and triggers
### New Features
- #4286 : @josegonzalez Add support for templated CHECKS files
- #4294 : @josegonzalez Enhance ssh client logging output
- #4291 : @josegonzalez Add log aggregation support via Vector
- #4288 : @josegonzalez Add the pid of the dokku process to event logs
- #4289 : @josegonzalez Clean precheck tmp file on exit
### Refactors
- #4287 : @josegonzalez Refactor parallelized goroutines to use error groups
### Documentation
- #4292 : @thomasfedb Update docs to note support for Ubuntu 20.04
- #4293 : @ltalirz Fix path in persistent storage docs
### Other
- #4290 : @josegonzalez Add support for debug logging plugin trigger stderr and stdout
v0.22.6
2021-01-05 09:50:19 -05:00
Jose Diaz-Gonzalez
1c3c712629
Merge pull request #4295 from dokku/fix-triggers
...
Update ps subcommands and triggers
2021-01-05 09:45:59 -05:00
Jose Diaz-Gonzalez
84ec74e97f
fix: update ps subcommands and triggers
...
- There were missing trigger symlinks due to the the rewrite omitting them
- There was an extra symlink for a subcommand that was removed
2021-01-05 03:50:52 -05:00
Jose Diaz-Gonzalez
57cc1c7f8e
Merge pull request #4286 from dokku/3974-templated-checks
...
Add support for templated CHECKS files
2021-01-05 03:15:36 -05:00
Jose Diaz-Gonzalez
0e67ffc41e
Merge pull request #4294 from dokku/4278-better-client-logging
...
Enhance ssh client logging output
2021-01-05 02:21:34 -05:00
Jose Diaz-Gonzalez
f4e0d19d43
fix: correct path for templated checks file
2021-01-05 01:02:39 -05:00
Jose Diaz-Gonzalez
07e7988cdf
feat: add sigil templating to CHECKS files
...
This enables general templating capabilities, in addition to environment variable access.
Closes #3974 .
2021-01-05 00:16:55 -05:00