Alex Dadgar
a186f7a26d
Merge pull request #1806 from hashicorp/f-docker4mac-fixes
...
A couple fixes to make Docker For Mac work
2016-10-27 09:29:40 -07:00
Michael Schurter
144d91cf51
Adjust timings to try to get test passing in Travis
2016-10-26 17:08:53 -07:00
Michael Schurter
8c554cb560
Merge pull request #1873 from hashicorp/f-lxc-alt-build
...
Put lxc support behind a flag
2016-10-26 16:05:32 -07:00
Diptanu Choudhury
345bfbd147
Merge pull request #1871 from hashicorp/b-tls-tests
...
Fixed a bunch of TLS related failures
2016-10-26 15:19:54 -07:00
Diptanu Choudhury
e32a855ca6
Fixed alloc dir move tests
2016-10-26 15:17:57 -07:00
Alex Dadgar
5087836a0a
Fix Validate_UserEnforcement
2016-10-26 15:03:41 -07:00
Michael Schurter
aeb410c07c
Put lxc support behind a flag
...
Since lxc support requires linking to a C lib at compile and runtime
I'm putting it behind a build flag to avoid forcing all nomad users to
install liblxc (lxc-dev for development).
2016-10-26 14:55:54 -07:00
Diptanu Choudhury
b2bbd63d87
Fixed a bunch of TLS related failures
2016-10-26 14:08:46 -07:00
Diptanu Choudhury
722433b4f9
Making the cli use TLS if the client has enabled TLS
2016-10-26 11:13:53 -07:00
Michael Schurter
7eae82191e
Fix LXC driver interface impls
2016-10-26 10:06:03 -07:00
Alex Dadgar
00ce1e50f5
Fix panic
2016-10-25 17:27:13 -07:00
Diptanu Choudhury
70ec22fadf
Merge pull request #1853 from hashicorp/f-rpc-http-tls
...
TLS support for http and RPC
2016-10-25 16:14:43 -07:00
Diptanu Choudhury
f416ac7419
Moved tlsutil into helpers
2016-10-25 16:05:37 -07:00
Diptanu Choudhury
ac5f6fcbe1
Moving the certs into tlsutil package
2016-10-25 16:01:53 -07:00
Diptanu Choudhury
ecfb24d521
Moving the TLSConfig to structs
2016-10-25 15:57:38 -07:00
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
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
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
c7889f2d48
Add CaPath to Vault config in consul-template
2016-10-25 11:01:50 -07:00
Diptanu Choudhury
0e6e5b3e7b
Enabling TLS on cli
2016-10-25 10:39:17 -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
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
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
96594c49a7
Fix merge
2016-10-24 17:04:10 -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
Diptanu Choudhury
15b2cc5d8c
Changed the way TLS config is parsed
2016-10-24 13:56:19 -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
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
Diptanu Choudhury
11c1583467
Implemented TLS support for http and rpc
2016-10-23 22:22:00 -07: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
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
902c3973db
Print the version and client node ID
2016-10-20 17:46:04 -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
008d91aa56
Advertise signalling abilities
2016-10-19 15:06:23 -07:00
Alex Dadgar
d7673670fc
Actually mount the local directory
2016-10-18 15:57:12 -07:00
Alex Dadgar
70d0e6e1a3
Feedback
2016-10-18 15:01:04 -07:00
Alex Dadgar
4048d1db5c
Comments
2016-10-18 11:36:04 -07:00