Commit Graph

5671 Commits

Author SHA1 Message Date
Diptanu Choudhury
fdd888b469 Fixed TestMeta_FlagSet test 2016-10-26 16:20:17 -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
Michael Schurter
31538f1ba8 Move tags into variable
Bash quoting is hard
2016-10-26 15:53:38 -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
48c31de849 Added datadog_address to valid keys 2016-10-26 13:28:28 -07:00
Michael Schurter
00a816c06d Merge pull request #1864 from hashicorp/b-allow-empty-resource
Allow omitting resource block entirely
2016-10-26 13:26:04 -07:00
Michael Schurter
ea963ab550 Document missing task resources handling 2016-10-26 13:21:09 -07:00
Diptanu Choudhury
28b4eef899 Merge pull request #1865 from hashicorp/b-cli-client-tls
Making the cli use TLS if the client has enabled TLS
2016-10-26 11:21:47 -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
0de76ddd76 Allow omitting resource block entirely 2016-10-26 10:36:41 -07:00
Michael Schurter
7eae82191e Fix LXC driver interface impls 2016-10-26 10:06:03 -07:00
Diptanu Choudhury
e348ca352c Merge branch 'master' of github.com:hashicorp/nomad 2016-10-25 16:31:45 -07:00
Diptanu Choudhury
a9352dc29a Added tls, gossip encryption, LXC support to Changelog 2016-10-25 16:31:33 -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
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
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
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
Diptanu Choudhury
e115f83ded Updated the spec definition for tls config 2016-10-24 15:36:26 -07:00