Commit Graph

5646 Commits

Author SHA1 Message Date
Diptanu Choudhury
855fe5f75a Merge pull request #1699 from hashicorp/f-lxc-driver
LXC Support
2016-10-25 15:17:44 -07:00
Diptanu Choudhury
b0c665ce26 Added lxc related dependencies 2016-10-25 15:17:02 -07:00
Alex Dadgar
b63c349273 Merge pull request #1854 from hashicorp/f-vault-role-validate
Validate the Vault role being used
2016-10-25 14:41:40 -07:00
Alex Dadgar
f03c596130 check period 2016-10-25 14:37:54 -07:00
Alex Dadgar
d69eba3252 changelog 2016-10-25 14:30:14 -07:00
Alex Dadgar
c59c1570e9 Merge pull request #1852 from hashicorp/b-service-validation
Interpolate and then validate services
2016-10-25 14:28:32 -07:00
Alex Dadgar
9c932aaf2a Interpolate and then validate services 2016-10-25 14:27:49 -07:00
Alex Dadgar
bebe6ba812 Merge pull request #1850 from hashicorp/f-fs-secret
Disallow fs to read secret directory
2016-10-25 11:35:08 -07:00
Alex Dadgar
03c541ea2e Changelog 2016-10-25 11:32:20 -07:00
Alex Dadgar
772c04ebe9 Merge pull request #1844 from hashicorp/b-alloc-stats
Don't query for stats if the node is down and handle the errors
2016-10-25 11:31:19 -07:00
Alex Dadgar
0553288b07 address feedback 2016-10-25 11:31:09 -07:00
Alex Dadgar
b0749c7bd4 Merge pull request #1839 from hashicorp/f-signal-constraints
Signal creates an auto-constraints
2016-10-25 11:09:33 -07:00
Alex Dadgar
b580a6a728 Upper case signals 2016-10-25 11:09:22 -07:00
Alex Dadgar
c7889f2d48 Add CaPath to Vault config in consul-template 2016-10-25 11:01:50 -07:00
Michael Schurter
da7e3f318b Fingerprint rkt volume support and make periodic
Fix rkt docs and custom volume mounting
2016-10-25 09:46:49 -07:00
Michael Schurter
e07e19ce63 Document relative vs absolute volume paths 2016-10-25 09:46:49 -07:00
Michael Schurter
fe7179c8ee Allow mounting alloc-dir-relative paths in docker 2016-10-25 09:46:49 -07:00
Michael Schurter
89a1b60c1b Enable rkt and docker volume mounting by default 2016-10-25 09:46:49 -07:00
Michael Schurter
5ed12860af Make volume name unique 2016-10-25 09:46:49 -07:00
Michael Schurter
f23cd482c7 Bump minimum required rkt version; update docs
Make section names match between docker and rkt
2016-10-25 09:46:49 -07:00
Michael Schurter
3d828aad9c Update rkt script and test rkt in travis 2016-10-25 09:46:49 -07:00
Michael Schurter
da46ce29c2 Fix docker reference in rkt test 2016-10-25 09:46:49 -07:00
Michael Schurter
6af70e005e Add arbitrary volume support to rkt 2016-10-25 09:46:49 -07:00
Michael Schurter
ec1b44e7e6 Fix standard mounts in rkt and tests 2016-10-25 09:46:49 -07:00
Alex Dadgar
3c41715d95 Vault flags 2016-10-24 17:23:48 -07:00
Alex Dadgar
96594c49a7 Fix merge 2016-10-24 17:04:10 -07:00
Alex Dadgar
741e38c594 Validate the Vault role being used 2016-10-24 16:53:47 -07:00
Alex Dadgar
7c3a2d08a3 Merge pull request #1848 from hashicorp/f-vault-error
Thread through whether DeriveToken error is recoverable or not
2016-10-24 15:01:18 -07:00
Alex Dadgar
22dde99dc5 Remove default 2016-10-24 15:01:08 -07:00
Alex Dadgar
51831f92dd Merge pull request #1840 from hashicorp/f-kill-fail
Change how we mark tasks as failed and allow consul-template to fail tasks
2016-10-24 13:40:52 -07:00
Alex Dadgar
d4aa3fb831 Disallow fs to read secret directory 2016-10-24 11:14:05 -07:00
Alex Dadgar
444a221180 changelog 2016-10-24 10:55:45 -07:00
Alex Dadgar
b5990a00b6 Merge pull request #1841 from hashicorp/f-node-meta
Output Node meta in verbose mode
2016-10-24 10:13:48 -07:00
Alex Dadgar
a877e320c0 Merge pull request #1842 from hashicorp/f-version-and-id
Print the version and client node ID
2016-10-24 10:13:33 -07:00
Alex Dadgar
66df6f344e Merge pull request #1843 from hashicorp/d-initial-status
document initial status
2016-10-24 10:13:17 -07:00
Seth Vargo
a77a3ccd77 Merge pull request #1847 from hashicorp/sethvargo/container
Move to container-based build process
2016-10-24 13:04:57 -04:00
Alex Dadgar
ceecfbbdef Merge pull request #1845 from hashicorp/f-remove-disk-usage-acct
Remove disk usage enforcement
2016-10-22 19:01:51 -07:00
Alex Dadgar
109deabf3a Fix signal test for docker 2016-10-22 18:32:48 -07:00
Alex Dadgar
4d99c19428 Small fixes 2016-10-22 18:20:50 -07:00
Alex Dadgar
42f7bc8e81 Thread through whether DeriveToken error is recoverable or not 2016-10-22 18:08:30 -07:00
Seth Vargo
14f3c62bc0 Move to container-based build process 2016-10-21 20:35:18 -07:00
Michael Schurter
317922642f Fix comment form 2016-10-21 16:56:33 -07:00
Michael Schurter
4d3187bc7e Remove disk usage enforcement
Many thanks to @iverberk for the original PR (#1609), but we ended up
not wanting to ship this implementation with 0.5.

We'll come back to it after 0.5 and hopefully find a way to leverage
filesystem accounting and quotas, so we can skip the expensive polling.
2016-10-21 13:55:51 -07:00
Alex Dadgar
72ce7e7d41 Don't query for node-status if the node is down and handle the errors 2016-10-20 18:05:58 -07:00
Alex Dadgar
629224d74f document initial status 2016-10-20 17:49:45 -07:00
Alex Dadgar
902c3973db Print the version and client node ID 2016-10-20 17:46:04 -07:00
Alex Dadgar
bdf452b994 Output Node meta in verbose mode 2016-10-20 17:36:34 -07:00
Alex Dadgar
f130c8a894 Change how we mark tasks as failed and allow consul-template to fail tasks 2016-10-20 17:27:16 -07:00
Alex Dadgar
1570b3b5fa Add implicit signal constraint and validate that a driver can handle the signal. Also fixes a bug with plan and implicit constraints by adding them to the job being planned 2016-10-20 13:55:35 -07:00
Michael Schurter
0e296f4811 Forgot to mention #1668 in the changelog 2016-10-20 13:46:19 -07:00