Commit Graph

8581 Commits

Author SHA1 Message Date
Alex Dadgar
b8b0da4589 Add testing around nomad job deployments command 2017-09-06 17:16:46 -07:00
Alex Dadgar
bb578ab2b7 Merge pull request #3166 from pkrolikowski/fix-panic-deployment-latest
[cli] Fix panic while running latest deployment command witch -latest flag
2017-09-06 16:55:16 -07:00
piotr.krolikowski
395161c442 Fix panic while running latest deployment command 2017-09-06 20:26:22 +02:00
Alex Dadgar
3e34a230a0 Fix Windows AMD64 build architecture 2017-09-05 17:23:21 -07:00
Alex Dadgar
281132110d changelog 2017-09-05 17:18:43 -07:00
Alex Dadgar
d8d4fb877b Merge pull request #3148 from clinta/purge-stopped
Always purge stopped containers
2017-09-05 17:18:05 -07:00
Alex Dadgar
586580f173 Merge pull request #3165 from hashicorp/b-docker-auth
Fix repo name passed to docker credential helpers
2017-09-05 16:56:51 -07:00
Alex Dadgar
c2648f92dc Merge pull request #3164 from hashicorp/v-go-getter
Update go-getter
2017-09-05 16:54:19 -07:00
Alex Dadgar
9f49f936f7 Vendor consul-template (#3153)
* Vendor consul-template

Fixes https://github.com/hashicorp/nomad/issues/3133

* changelog
2017-09-05 16:53:28 -07:00
Alex Dadgar
4cab1781f6 Fix repo name passed to docker credential helpers
This PR fixes the server url passed to docker credential helpers and
fixes stderr capture.

Fixes https://github.com/hashicorp/nomad/issues/2957
2017-09-05 16:43:21 -07:00
Alex Dadgar
807c8786f8 Update go-getter
Fixes https://github.com/hashicorp/nomad/issues/3154
2017-09-05 16:41:33 -07:00
Alex Dadgar
f585d9f272 Merge pull request #3140 from hashicorp/f-round-trip-test
Integration test for round tripping a job.
2017-09-05 16:38:41 -07:00
Alex Dadgar
0f1b5ba705 update test to use assert 2017-09-05 16:38:15 -07:00
Alex Dadgar
81bc5340a4 changelog 2017-09-05 14:46:25 -07:00
Alex Dadgar
b9f51ce61c Parse Docker mounts correctly (#3163)
* Parse Docker mounts correctly

This PR fixes the parsing of Docker mounts and adds testing to ensure no
regressions.

Fixes https://github.com/hashicorp/nomad/issues/3156

* Review feedback
2017-09-05 14:02:57 -07:00
Chelsea Komlo
949df54e0d Merge pull request #3147 from hashicorp/b-tagged-metrics
Add support for tagged metrics
2017-09-05 15:55:39 -04:00
Chelsea Holland Komlo
0d434d0703 add changelog 2017-09-05 19:24:34 +00:00
Chelsea Holland Komlo
68686cd69a final code review fixups 2017-09-05 18:47:44 +00:00
Chelsea Holland Komlo
ef4aef0223 fix up travis test failure via race condition 2017-09-05 15:04:59 +00:00
Chelsea Holland Komlo
681a3f337a fixups from code review 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
3c0710074c labels depend on full setup of client beforehand 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
b6e104fdf9 update comments 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
a265d86505 remove prints during test 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
a1e81abf40 parse config for metrics fields 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
fce72a1bc9 refactor to use baseLabels 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
a6eeede7e2 pass in commonly used values 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
50ab667799 create base labels to be used in every metric 2017-09-05 14:13:34 +00:00
Chelsea Holland Komlo
7a96f92290 emit metrics using labels, add option for backwards compatibility 2017-09-05 14:12:57 +00:00
Chelsea Holland Komlo
5efb4fb214 add metrics options to client config 2017-09-05 14:12:57 +00:00
Chelsea Holland Komlo
2c261357ea vendor latest version of go-metrics and datadog-go/statsd 2017-09-05 14:11:49 +00:00
Armon Dadgar
2111a84e37 Merge pull request #3160 from hashicorp/f-acl
Initial ACL enforcement framework
2017-09-04 13:46:31 -07:00
Armon Dadgar
3f25e08086 Remove generated structs 2017-09-04 13:33:37 -07:00
Armon Dadgar
cce2801469 nomad: fixing test 2017-09-04 13:21:01 -07:00
Armon Dadgar
425f0514a6 api: Fixing double region merge conflict 2017-09-04 13:20:51 -07:00
Armon Dadgar
ad4aeec085 nomad: use hashes for efficient token/policy diffing 2017-09-04 13:09:34 -07:00
Armon Dadgar
84d87948f6 nomad: compute hash for ACL policies and tokens 2017-09-04 13:09:34 -07:00
Armon Dadgar
04bcf3cb35 api: full CRUD for ACL token API 2017-09-04 13:09:34 -07:00
Armon Dadgar
02e97de7ab api: support token listing 2017-09-04 13:09:34 -07:00
Armon Dadgar
7584b35558 api: support querying policies 2017-09-04 13:09:34 -07:00
Armon Dadgar
72b85c16b0 api: support policy delete 2017-09-04 13:09:34 -07:00
Armon Dadgar
d3a3575898 api: Adding support for ACL tokens 2017-09-04 13:09:34 -07:00
Armon Dadgar
49f9f0e26b testutil: Allow enabling ACLs 2017-09-04 13:07:44 -07:00
Armon Dadgar
e840bb1019 Address @dadgar feedback 2017-09-04 13:07:44 -07:00
Armon Dadgar
8688e9210e nomad: avoid replication consistency issues by setting MinQueryIndex 2017-09-04 13:07:44 -07:00
Armon Dadgar
e9790c63b4 ACL RPCs allow stale reads for scalability 2017-09-04 13:07:44 -07:00
Armon Dadgar
26af455da4 website: add missing space 2017-09-04 13:07:44 -07:00
Armon Dadgar
9c21e76c1e agent: fix routing for token-specific request 2017-09-04 13:07:44 -07:00
Armon Dadgar
437483350e website: complete ACL guide 2017-09-04 13:07:44 -07:00
Armon Dadgar
f09af193f9 website: filling in ACL guide 2017-09-04 13:07:44 -07:00
Armon Dadgar
8586781a6e website: pointing to ACL guide 2017-09-04 13:07:44 -07:00