Jose Diaz-Gonzalez
f7e8c9be90
Release 0.4.10
v0.4.10
2016-01-07 01:14:09 -05:00
Michael Hobbs
606e27653f
Merge pull request #1837 from dokku/mh-add-some-deploy-tests
...
add back some deploy tests that test dokku functionality
2016-01-06 21:27:50 -08:00
Michael Hobbs
28633003d5
fix docker version and add back some deploy tests that test dokku functionality
2016-01-06 20:53:08 -08:00
Jose Diaz-Gonzalez
dcf9e0ae58
Merge pull request #1835 from dokku/josegonzalez-patch-1
...
Add support for more versions of docker-engine
2016-01-06 16:51:04 -05:00
Jose Diaz-Gonzalez
5b526a52fc
Add support for more versions of docker-engine
...
[ci skip]
2016-01-06 13:34:09 -05:00
Michael Hobbs
729a2246c6
[ci skip] cleanup some language in test docs. add reference to copyfile target. closes #1833
2016-01-06 08:11:50 -08:00
Michael Hobbs
c8c3381dd6
Merge pull request #1834 from jvanbaarsen/ignore-osx-hidden-files
...
Make sure we ignore hidden files in the SSL cert check
2016-01-06 07:58:35 -08:00
Jeroen van Baarsen
9767b90826
Make sure we ignore hidden files in the SSL cert check
...
OSX creates hidden files: `./._server.key` and `./._server.crt`. The Dokku cert
plugin is choking on those files. We should probably just ignore them, and go on
with our lives
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com >
2016-01-06 14:36:07 +01:00
Michael Hobbs
68b02c40a7
Merge pull request #1827 from dokku/mh-use-docker-circleci-1.9.x
...
use docker 1.9.0 on circleci
2016-01-05 13:05:11 -08:00
Michael Hobbs
16544a77e2
Merge pull request #1828 from dokku/mh-label-dokku-containers
...
label all dokku containers
2016-01-05 12:39:24 -08:00
Michael Hobbs
1c6916c68f
Merge pull request #1829 from dokku/mh-dokku-report
...
implement dokku report command
2016-01-05 12:25:45 -08:00
Michael Hobbs
d7b5d6e904
[ci skip] implement dokku report command
2016-01-05 12:24:07 -08:00
Michael Hobbs
fdefff329a
[ci skip] docs cleanu
2016-01-05 12:23:29 -08:00
Michael Hobbs
39bba0b36e
use docker 1.9.0 on circleci
2016-01-05 12:05:44 -08:00
Michael Hobbs
17e7869150
label all dokku containers
2016-01-05 11:55:07 -08:00
Jose Diaz-Gonzalez
fec6db13fb
Merge pull request #1826 from dokku/1531_mh-plugin-update
...
implement plugn update
2016-01-05 14:17:53 -05:00
Michael Hobbs
fc512b3231
implement plugn update and allow plugin:install to accept committish. closes #1531
2016-01-05 10:47:27 -08:00
Jose Diaz-Gonzalez
1805f41918
Merge pull request #1823 from dokku/josegonzalez-patch-1
...
Fix output of dokku apps
2016-01-04 18:32:54 -05:00
Jose Diaz-Gonzalez
7562610c7d
Fix output of dokku apps
2016-01-04 17:07:43 -05:00
Jose Diaz-Gonzalez
95d96ce1ab
Merge pull request #1822 from shingara/patch-1
...
--no-restart option after config:set not before
2016-01-04 16:55:58 -05:00
Cyril Mougel
16365a5a44
--no-restart option after config:set not before
2016-01-04 22:52:04 +01:00
Jose Diaz-Gonzalez
f13c77d50d
Merge pull request #1819 from andrewsomething/hostname-set-up
...
Write out /home/dokku/HOSTNAME as specified by the web installer.
2016-01-04 13:52:30 -05:00
Andrew Starr-Bochicchio
245718f236
Write out /home/dokku/HOSTNAME as specified by the web installer.
2016-01-04 12:44:32 -05:00
Jose Diaz-Gonzalez
07aace9975
Merge pull request #1818 from dokku/josegonzalez-pre-receive
...
Fix pre-receive git-hook
2016-01-04 11:21:10 -05:00
Jose Diaz-Gonzalez
244bb25e6a
Fix variable reference
2016-01-04 05:20:05 -05:00
Jose Diaz-Gonzalez
2a94bf267b
Fix pre-receive git-hook
...
Closes #1817
2016-01-04 04:40:05 -05:00
Jose Diaz-Gonzalez
b22b366fb1
Release 0.4.9
v0.4.9
2016-01-03 10:19:17 -05:00
Jose Diaz-Gonzalez
5387bce2d9
Merge pull request #1807 from dokku/josegonzalez-patch-1
...
Allow updating submodules at any revision
2016-01-02 20:07:54 -05:00
Jose Diaz-Gonzalez
f2c1cd8a35
Merge pull request #1812 from dokku/debian-packaging
...
Debian packaging updates
2016-01-02 20:04:28 -05:00
Jose Diaz-Gonzalez
188694fb29
Merge pull request #1814 from blackxored/fix-ip-extraction
...
fix: use new Go template for extracting IP
2016-01-02 19:56:34 -05:00
Adrian Perez
84fba7ff2b
fix: try to preserve pre 1.9 compatibility
2016-01-02 20:16:03 +01:00
Adrian Perez
6c7d34a773
fix: use new template for extracting IP
...
I was running into issues with the IP addresses, and it seems
that it's using an incorrect/outdated syntax for retrieving
the container's IP Address. In multi-host networking
`NetworkSettings.IPAddress` is empty.
The docker documentation at https://docs.docker.com/engine/reference/commandline/inspect/
uses a different syntax which I've tested to work both on multi-host and
standard bridge networking.
If you're interested in the other issues and the work/hacks I've been doing related
to #1795 , let me know. In the meantime, I think this fix is needed.
2016-01-02 18:21:23 +01:00
Jose Diaz-Gonzalez
61f9ae6e67
Fix shellcheck violation
2016-01-02 04:31:48 -05:00
Jose Diaz-Gonzalez
5a74d5c247
Create the proper init file in a distribution-agnostic way
...
From http://unix.stackexchange.com/a/164092/105389
2016-01-02 04:08:54 -05:00
Jose Diaz-Gonzalez
bb525a3cf1
Properly handle dokku-installer installation
2016-01-02 03:53:27 -05:00
Jose Diaz-Gonzalez
933a5c0abf
Reload the nginx configuration
...
Otherwise we run the risk of proxying a request to a bad backend
2016-01-02 03:37:44 -05:00
Jose Diaz-Gonzalez
a2f0962b76
Stop any running dokku-installer processes
...
They will cease to function regardless of whether the package has been purged or not
2016-01-02 03:37:16 -05:00
Jose Diaz-Gonzalez
73b3c4af40
Properly handle dokku data removal
...
- remove deployed applications during dpkg purge
- disable all core plugins during dpkg purge
- ensure init files are removed
- ensure motd is removed
- remove all core plugins, dokku config files (including tls/sshcommand entries etc.) during purge
- remove all empty directories and broken symlinks in the DOKKU_ROOT and DOKKU_LIB_ROOT directories during purge
Note that we do not delete the dokku user itself as there might be other data we don't know about in this directory.
2016-01-02 02:52:30 -05:00
Jose Diaz-Gonzalez
51a50fb571
Use dokku_apps for listing apps instead of re-inventing the wheel
2016-01-02 02:31:34 -05:00
Jose Diaz-Gonzalez
40047f0f8b
Add support for symlinked directory paths and sort the output
2016-01-02 02:31:06 -05:00
Jose Diaz-Gonzalez
89d96dfee1
Only trigger systemctl if that command exists
2016-01-02 02:30:34 -05:00
Jose Diaz-Gonzalez
cac272a247
Fix restarts of systemctl and dokku-installer
...
We previously assumed that systemd was detectable by the existence of certain directories. Unfortunately, it seems 14.04 already has these directories, so we need to handle this case separately.
One other note is that dokku-installer will fail to "start" if already started on certain systems, thus the previous grep was more accurate in it's running.
2016-01-02 02:29:57 -05:00
Jose Diaz-Gonzalez
932e8191ad
Revert "Fix issue where installer created dokku-installer for both upstart and systemd"
...
This reverts commit 1581884c6d .
2016-01-02 00:52:04 -05:00
Jose Diaz-Gonzalez
63d961afa0
Revert "Fix lintian warning: file-in-unusual-dir"
...
This reverts commit 3fb59fd04d .
Changing the path to dokku cannot be done in a patch release, as it
would break existing sshcommand entries.
2016-01-01 23:57:18 -05:00
Jose Diaz-Gonzalez
7c88cecad4
Plugin documentation formatting
2016-01-01 22:26:46 -05:00
Jose Diaz-Gonzalez
389d677392
Fix lintian error: no-copyright-file
2016-01-01 22:11:06 -05:00
Jose Diaz-Gonzalez
70b29590b9
Fix lintian error: manpage-not-compressed
2016-01-01 22:05:25 -05:00
Jose Diaz-Gonzalez
f7a1f5c095
Fix lintian warning: file-in-unusual-dir
2016-01-01 22:02:40 -05:00
Jose Diaz-Gonzalez
220923071c
Fix lintian warning: file-in-unusual-dir
2016-01-01 21:59:00 -05:00
Jose Diaz-Gonzalez
3fb59fd04d
Fix lintian warning: file-in-unusual-dir
2016-01-01 21:54:34 -05:00