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
2b1929fc33
Merge pull request #1811 from dokku/josegonzalez-patch-2
...
Add dokku haproxy to plugins
2016-01-01 20:21:35 -05:00
Jose Diaz-Gonzalez
6c50e62f32
Add dokku haproxy to plugins
...
[ci skip]
2016-01-01 20:21:29 -05:00
Jose Diaz-Gonzalez
3f0a6a99da
Merge pull request #1810 from dokku/josegonzalez-patch-2
...
Dockerfile installation requirements
2016-01-01 19:42:54 -05:00
Jose Diaz-Gonzalez
94b2a6a014
Invoke db_stop to ensure underlying services close open file descriptors
2015-12-31 08:54:02 -05:00
Jose Diaz-Gonzalez
ae2b2febe9
Enable debugging support to debian preinst hook
...
It is now possible to turn on debugging during an apt-get run by using `TRACE=1`
2015-12-31 08:22:38 -05:00
Jose Diaz-Gonzalez
908f551e0f
Enable debugging support to debian postinst hook
...
It is now possible to turn on debugging during an apt-get run by using `TRACE=1`
2015-12-31 08:22:06 -05:00
Jose Diaz-Gonzalez
07506f1f53
Adding more info output to bootstrap script run
...
This allows us to better keep track of what commands are being run and when.
2015-12-31 08:19:39 -05:00
Jose Diaz-Gonzalez
2b624ac485
Release 0.4.8
v0.4.8
2015-12-31 07:04:55 -05:00
Jose Diaz-Gonzalez
f73dfe0672
Merge pull request #1809 from dokku/josegonzalez-patch-2
...
Remove non-zero downtime version of letsencrypt plugin
2015-12-31 06:04:25 -05:00
Jose Diaz-Gonzalez
e3b5024ca3
Remove non-zero downtime version of letsencrypt plugin
...
[ci skip]
2015-12-31 06:04:19 -05:00
Jose Diaz-Gonzalez
a0c4f1fc1f
Merge pull request #1808 from dokku/josegonzalez-patch-2
...
Fix path to dokku-installer
2015-12-31 05:47:04 -05:00
Jose Diaz-Gonzalez
399b3ecfe3
Fix path to dokku-installer
...
[ci skip]
2015-12-31 05:46:58 -05:00
Michael Hobbs
8832a9dd58
fix errant test file rename
2015-12-29 14:43:19 -08:00
Jose Diaz-Gonzalez
c561a8b900
Merge pull request #1798 from dokku/1774_mh-invalid-appname-failure
...
ensure app name begins with lowercase alphanumeric character
2015-12-25 21:55:02 -05:00
Jose Diaz-Gonzalez
eacb27d70b
Merge pull request #1804 from dokku/josegonzalez-patch-2
...
Fix deprecated version constraint usage in debian control file
2015-12-25 21:54:36 -05:00
Jose Diaz-Gonzalez
a2359d6994
Fix deprecated version constraint usage
...
Fixes the following warning:
```
dpkg: warning: parsing file '/var/lib/dpkg/tmp.ci/control' near line 6 package 'dokku':
`Depends' field, reference to `lxc-docker':
`>' is obsolete, use `>=' or `>>' instead
```
Refs #1776
2015-12-24 18:02:26 -05:00
Jose Diaz-Gonzalez
67b4170e43
Merge pull request #1803 from dokku/mh-update-plugn
...
update plugn download url and version
2015-12-24 16:20:57 -05:00
Michael Hobbs
01f5c93585
update plugn download url and version
2015-12-24 10:41:09 -08:00
Jose Diaz-Gonzalez
f6306deb0a
Merge pull request #1801 from dokku/josegonzalez-patch-1
...
Allow setting DOKKU_LIB_ROOT env var to modify the lib path on install
2015-12-23 21:24:02 -05:00
Jose Diaz-Gonzalez
f6a4521e19
Allow setting DOKKU_LIB_ROOT env var to modify the lib path on install
2015-12-23 20:02:56 -05:00
Jose Diaz-Gonzalez
35dc92fb3f
Release 0.4.7
v0.4.7
2015-12-23 07:16:49 -05:00
Jose Diaz-Gonzalez
eecd262eff
Merge pull request #1800 from dokku/josegonzalez-patch-1
...
Respect DOKKU_ROOT in debian/postint
2015-12-23 03:59:16 -05:00
Jose Diaz-Gonzalez
6fbe8cabde
Respect DOKKU_ROOT in debian/postint
...
[ci skip]
2015-12-23 03:59:10 -05:00
Jose Diaz-Gonzalez
dd0d0a3873
Merge pull request #1799 from dokku/josegonzalez-patch-1
...
Add support for tutum-agent
2015-12-23 01:41:56 -05:00
Jose Diaz-Gonzalez
4a36cbad53
Add support for tutum-agent
...
The agent embeds it's own docker, so installing both dokku and tutum-agent on the same instance is currently impossible.
[ci skip]
2015-12-23 01:41:48 -05:00
Jose Diaz-Gonzalez
3c3e5a962d
Merge pull request #1794 from dokku/remove-ruby-dependency
...
Replace dokku-installer.rb with dokku-installer.py
2015-12-22 15:11:52 -05:00
Jose Diaz-Gonzalez
8775a2de1a
Merge pull request #1797 from dokku/1768_mh-plugin-root-only
...
ensure we run plugin commands as root
2015-12-22 15:06:09 -05:00
Michael Hobbs
803ef7d9f3
ensure app name begins with lowercase. closes #1774
2015-12-22 12:02:18 -08:00
Michael Hobbs
d7b1e38cb7
ensure we run plugin commands as root. closes #1768
2015-12-22 11:16:25 -08:00
Jose Diaz-Gonzalez
e323770f89
Replace dokku-installer.rb with dokku-installer.py
...
The python version should allow us to remove any ruby dependencies and should also slightly speed up dokku installation. All LSB-compliant distributions should have python, so we should be okay depending upon it.
Closes #1783
Closes #1786
2015-12-22 01:59:23 -05:00
Michael Hobbs
32f1bc5396
Merge pull request #1789 from lvillani/skip-deploy
...
Make it possible to skip a deploy
2015-12-21 17:11:21 -08:00
Michael Hobbs
9d0f099e86
Merge pull request #1791 from dokku/mh-pare-down-test-suite
...
don't run app deploy tests and spread out unit tests to 4 containers
2015-12-21 16:36:25 -08:00
Michael Hobbs
76ad65b715
don't run app deploy tests and spread out unit tests to 4 containers. closes #1787
2015-12-21 10:18:16 -08:00
Michael Hobbs
d320203c2c
Merge pull request #1793 from dokku/1792_mh-comments-in-procfile
...
filter out Procfile comments
2015-12-21 09:07:36 -08:00
Lorenzo Villani
30118d1b32
Make it possible to skip a deploy
2015-12-21 17:45:24 +01:00
Michael Hobbs
88be5083e0
filter out Procfile comments. closes #1792 . closes #1742
2015-12-21 08:23:35 -08:00
Jose Diaz-Gonzalez
2955150dfe
Merge pull request #1670 from zachfeldman/add-apps-rename
...
Add apps rename
2015-12-18 13:40:39 -05:00
Jose Diaz-Gonzalez
321c178f9f
Merge pull request #1788 from dokku/mh-repo-move
...
updates for moving of dokku sshcommand and plugn repos
2015-12-18 04:16:39 -05:00
Michael Hobbs
a24b12eece
Merge pull request #1790 from dokku/mh-dev-env-inputrc
...
use pgup/pgdown for history shortcut in dev env
2015-12-17 13:31:01 -08:00
Michael Hobbs
8b88cb8867
[ci skip] use pgup/pgdown for history shortcut in dev env
2015-12-17 13:30:34 -08:00
Michael Hobbs
8b879079e4
updates for moving of dokku sshcommand and plugn repos
2015-12-17 11:40:32 -08:00
Michael Hobbs
e4a23048ec
Merge pull request #1784 from duboff/patch-1
...
Tiny fix in SSL documentation
2015-12-16 17:29:00 -08:00
Mikhail Dubov
a06166c08b
Tiny fix in SSL documentation
2015-12-17 00:33:19 +00:00
Michael Hobbs
b3e9893e9d
Merge pull request #1778 from mmerickel/optimize-build-clone
...
optimize git clone for building using depth=1
2015-12-16 15:47:48 -08:00
Michael Merickel
d31ac73066
avoid copying the entire git repo to a tmp folder when building the app
...
It's not possible to checkout a specific commit into a new repository
using ``git fetch`` and so a temporary tag is added to the host
repository, then fetched.
2015-12-16 16:08:56 -06:00
Michael Hobbs
6366aad1e7
Merge pull request #1781 from jvanbaarsen/add-post-config-update-hook
...
Add post config update hook
2015-12-16 14:00:01 -08:00
Michael Hobbs
208d3c13d9
Merge pull request #1780 from jvanbaarsen/add-domain-plugin-documentation
...
Add documentation for the new domain plugin hooks
2015-12-16 13:59:53 -08:00
Michael Hobbs
e408351ec6
Merge pull request #1777 from dokku/mh-test-labels
...
format test labels
2015-12-16 12:09:31 -08:00