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