Jose Diaz-Gonzalez
830f2f2b01
chore: remove references to version in compose files
...
This is now deprecated and causes a warning to be raised.
2024-09-22 01:38:44 -04:00
Jose Diaz-Gonzalez
9ec7631540
Merge pull request #7173 from dokku/builder-on-noble
...
Upgrade builder docker image to Ubuntu Noble
2024-09-22 00:16:03 -04:00
Jose Diaz-Gonzalez
529b964ade
Merge pull request #7176 from dokku/ci-packages-from-noble
...
Fetch packages installed in ci from Ubuntu Noble repo
2024-09-22 00:15:45 -04:00
Jose Diaz-Gonzalez
b4058077c4
Merge pull request #7177 from dokku/dockerfile-apt-repo
...
Reference noble apt repository and not focal
2024-09-22 00:15:35 -04:00
Jose Diaz-Gonzalez
087f0e35a0
fix: ensure dependencies for sshcommand are available for the build process
2024-09-21 23:04:39 -04:00
Jose Diaz-Gonzalez
4958768ba7
feat: upgrade builder docker image to Ubuntu Noble
2024-09-21 22:25:29 -04:00
Jose Diaz-Gonzalez
b015d97d60
Merge pull request #7178 from dokku/7124-fix-link
...
Fix link to docs site
2024-09-21 21:10:56 -04:00
Jose Diaz-Gonzalez
cc75b96e20
docs: fix link to docs site
...
Closes #7124
2024-09-21 21:10:32 -04:00
Jose Diaz-Gonzalez
deb4891b2b
fix: reference noble apt repository and not focal
2024-09-21 20:50:36 -04:00
Jose Diaz-Gonzalez
58396b345d
tests: fetch packages installed in ci from Ubuntu Noble repo
2024-09-21 20:47:48 -04:00
Jose Diaz-Gonzalez
84aa0eca18
Merge pull request #7175 from dokku/digitalocean-on-noble
...
feat: upgrade digitalocean image to Ubuntu Noble
2024-09-21 20:46:11 -04:00
Jose Diaz-Gonzalez
fb335107f6
feat: upgrade digitalocean image to Ubuntu Noble
2024-09-21 20:45:48 -04:00
Jose Diaz-Gonzalez
0cfb447f42
fix: correct shellcheck errors
2024-09-21 20:40:35 -04:00
Jose Diaz-Gonzalez
386298a891
Merge pull request #7174 from dokku/vagrant-on-noble
...
Upgrade vagrant image to Ubuntu Noble
2024-09-21 20:37:16 -04:00
Jose Diaz-Gonzalez
ebb5201416
feat: upgrade vagrant image to Ubuntu Noble
2024-09-21 20:36:50 -04:00
Jose Diaz-Gonzalez
fd59504781
Merge pull request #7139 from dokku/dependabot/docker/plugins/logs/timberio/vector-0.41.1-debian
...
chore(deps): bump timberio/vector from 0.39.0-debian to 0.41.1-debian in /plugins/logs
2024-09-21 20:16:27 -04:00
Jose Diaz-Gonzalez
d2dfcf2de5
Merge branch '0.35-release' into dependabot/docker/plugins/logs/timberio/vector-0.41.1-debian
2024-09-21 20:16:14 -04:00
Jose Diaz-Gonzalez
e94866ce13
Merge pull request #7148 from dokku/dependabot/docker/plugins/openresty-vhosts/dokku/openresty-docker-proxy-0.9.0
...
chore(deps): bump dokku/openresty-docker-proxy from 0.8.0 to 0.9.0 in /plugins/openresty-vhosts
2024-09-21 20:15:08 -04:00
Jose Diaz-Gonzalez
ec095578dd
Merge pull request #7088 from andreby/master
...
Handle the case where parent PID is 0
2024-09-21 20:12:26 -04:00
Jose Diaz-Gonzalez
122f355016
Merge pull request #7147 from F4-Group/fix-docker-arg
...
fix(builder-herokuish): fix ARG default value
2024-09-21 20:10:00 -04:00
Jose Diaz-Gonzalez
4c03199557
Merge pull request #7172 from dokku/ci-release-on-noble
...
Run CI release processes on Ubuntu Noble
2024-09-21 19:49:31 -04:00
Jose Diaz-Gonzalez
5b974d529e
Merge pull request #7170 from dokku/ci-codeql-on-noble
...
Run CI codeql analysis on Ubuntu Noble
2024-09-21 19:48:12 -04:00
Jose Diaz-Gonzalez
33208e663d
Merge pull request #7169 from dokku/ci-docs-on-noble
...
Run CI doc generation on Ubuntu Noble
2024-09-21 19:47:30 -04:00
Jose Diaz-Gonzalez
8e853f5434
Merge pull request #7168 from dokku/lint-on-noble
...
Run CI linting on Ubuntu Noble
2024-09-21 19:47:20 -04:00
Jose Diaz-Gonzalez
a594c517c8
tests: run CI release processes on Ubuntu Noble
2024-09-21 19:47:00 -04:00
Jose Diaz-Gonzalez
b1406c6f65
tests: run CI codeql analysis on Ubuntu Noble
2024-09-21 19:44:36 -04:00
Jose Diaz-Gonzalez
4e927a1d1e
tests: run CI doc generation on Ubuntu Noble
2024-09-21 19:43:28 -04:00
Jose Diaz-Gonzalez
d023f252c3
feat: run CI linting on Ubuntu Noble
2024-09-21 19:42:40 -04:00
Jose Diaz-Gonzalez
68e1bb08b9
Merge pull request #7165 from dokku/upgrade-to-noble
...
Upgrade to Ubuntu Noble 24.04
2024-09-21 19:19:21 -04:00
Jose Diaz-Gonzalez
43b27c90e4
Merge pull request #7157 from F4-Group/fix-jq-dependency
...
Fix building in vagrant when jq is not available
2024-09-21 18:48:26 -04:00
Jose Diaz-Gonzalez
7605c9a84a
fix: correctly check the phase for filtering deploy-related options
2024-09-21 18:46:03 -04:00
Jose Diaz-Gonzalez
2eb5bf959c
Revert "debug: turn on trace mode when deleting apps"
...
This reverts commit cda0e4150d .
2024-09-21 18:09:46 -04:00
Jose Diaz-Gonzalez
80fb3fea08
fix: run core install triggers to force create any folders that may be missing
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
bbff88a8fb
fix: run dokku commands after setting dokku env vars
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
0633f491ba
fix: set CID variable
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
cacd6a9a14
debug: show the entire inspect output
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
ffd8fddff1
chore: separate out docker setup and check the contents of the nginx sudoers file
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
cda0e4150d
debug: turn on trace mode when deleting apps
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
50da726697
chore: update express and node in check-root app
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
9110e2c365
chore: use python3 instead of python
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
ce1c7543d2
fix: correct issues in tests referencing now missing python binary
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
5b511a5f28
fix: revert chown on ssh config file
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
0a4f36c865
feat: upgrade docker container to ubuntu noble
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
7334692d00
fix: correct sudoers.so file location on ubuntu noble
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
d55ba8e189
fix: detect correct init when interacting with rsyslog on install
...
This change also skips running a restart of rsyslog as during install, the service isn't properly initiated. While this breaks upgrades of Dokku within containers, that is not how upgrades of container-based Dokku should work, so this is a fine trade-off.
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
1f9e22eed2
fix: ensure rsyslog is always available before dokku is installed
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
5493ca5978
fix: force sv usage in docker container to avoid cases where systemd is used instead
...
On newer Ubuntu Noble, cron (among other things) has a transitory dependency on systemd, forcing our systemd/runit detection to fail. This change allows overriding the detected init on Ubuntu systems, ensuring we always do the right thing when interacting with init.
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
8a6c22ad6c
fix: ensure UsePAM is on to enable sshcommand usage
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
b24d5f497d
feat: disable password authentication to dokku docker container
...
This is insecure and isn't necessary as the container is only used for push-based deployment.
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
53f209b307
chore: vendor sshd_config file
...
This will allow better diffing once features are enabled/disabled.
2024-09-21 17:20:19 -04:00