Armon Dadgar
4e8f7d856c
website: document acl policy apply
2017-09-14 21:31:15 -07:00
Armon Dadgar
e17b4a31c7
command: Adding intermediate command for help text
2017-09-14 21:31:05 -07:00
Armon Dadgar
9de9a349d7
command: Adding acl policy apply test
2017-09-14 21:19:56 -07:00
Michael Schurter
cfee5237eb
Merge pull request #3220 from hashicorp/f-allocs-acl
...
Alloc.{GetAlloc,List} ACL enforcement
2017-09-14 19:47:07 -07:00
Michael Schurter
a014676c94
Alloc.GetAlloc ACL enforcement
2017-09-14 17:44:57 -07:00
Michael Schurter
d992d00ca6
Alloc.List ACL enforcement
2017-09-14 17:43:17 -07:00
Chelsea Komlo
0ec93d7b2b
Merge pull request #3213 from hashicorp/f-acl-job-summary
...
Add job endpoint ACL
2017-09-14 18:21:19 -04:00
Alex Dadgar
15be1566b8
Merge pull request #3217 from hashicorp/b-batch-filter
...
Fix batch handling of complete allocs/node drains
2017-09-14 15:11:40 -07:00
Alex Dadgar
9b594b4705
changelog
2017-09-14 15:11:26 -07:00
Alex Dadgar
04d86ffd10
Fix batch handling of complete allocs/node drains
...
This PR fixes:
* An issue in which a node-drain that contains a complete batch alloc
would cause a replacement
* An issue in which allocations with the same name during a scale
down/stop event wouldn't be properly stopped.
* An issue in which batch allocations from previous job versions may not
have been stopped properly.
Fixes https://github.com/hashicorp/nomad/issues/3210
2017-09-14 15:08:57 -07:00
Alex Dadgar
ca07d16510
Changelog
2017-09-14 14:35:53 -07:00
Alex Dadgar
c2d2da1df7
Update CHANGELOG.md
2017-09-14 14:34:02 -07:00
Alex Dadgar
04a04bec52
Merge pull request #3206 from hashicorp/b-eval-index
...
Worker waits til max ModifyIndex across EvalsByJob
2017-09-14 14:29:32 -07:00
Alex Dadgar
eae982d9f2
Changelog
2017-09-14 14:29:02 -07:00
Alex Dadgar
c3cca843b5
Address feedback
2017-09-14 14:28:43 -07:00
Alex Dadgar
4b4e376d7e
Worker waits til max ModifyIndex across EvalsByJob
...
This PR fixes a scheduling race condition in which the plan results from
one invocation of the scheduler were not being considered by the next
since the Worker was not waiting for the correct index.
Fixes https://github.com/hashicorp/nomad/issues/3198
2017-09-14 14:28:43 -07:00
Alex Dadgar
a81ab20f06
Merge pull request #3214 from hashicorp/f-agent-servers
...
Sort /v1/agent/servers output
2017-09-14 14:22:00 -07:00
Alex Dadgar
083aca50f6
changelog
2017-09-14 14:21:41 -07:00
Alex Dadgar
d0a9389a27
use assert
2017-09-14 14:20:22 -07:00
Alex Dadgar
e25dff5a28
Sort /v1/agent/servers output
...
This PR sorts the output of the endpoint since its results are used as
part of Consul checks to avoid the value changing unnecessarily.
Fixes https://github.com/hashicorp/nomad/issues/3211
2017-09-14 14:20:22 -07:00
Alex Dadgar
f9a914b7e2
Merge pull request #3195 from hashicorp/b-node-locking
...
Non-locked accessors to common Node fields
2017-09-14 14:09:35 -07:00
Alex Dadgar
98c47c72d0
changelog and feedback
2017-09-14 14:08:58 -07:00
Alex Dadgar
f23ac5f083
Non-locked accessors to common Node fields
...
This PR removes locking around commonly accessed node attributes that do
not need to be locked. The locking could cause nodes to TTL as the
heartbeat code path was acquiring a lock that could be held for an
excessively long time. An example of this is when Vault is inaccessible,
since the fingerprint is run with a lock held but the Vault
fingerprinter makes the API calls with a large timeout.
Fixes https://github.com/hashicorp/nomad/issues/2689
2017-09-14 14:08:26 -07:00
Chelsea Holland Komlo
957e2607cf
fixups from code review
2017-09-14 20:14:38 +00:00
Chelsea Holland Komlo
5ba6f0c2a8
use separate response object
2017-09-14 19:17:05 +00:00
Chelsea Holland Komlo
b3e9eb23d3
update to use ACL test helpers
2017-09-14 19:08:25 +00:00
Chelsea Holland Komlo
0ae023f3d4
add job endpoint ACL
2017-09-14 18:17:35 +00:00
Alex Dadgar
2a3b65bb66
Merge pull request #3209 from dezmodue/patch-1
...
Adding missing <
2017-09-14 10:53:26 -07:00
Alex Dadgar
58f3a29d07
Merge pull request #3205 from hashicorp/f-deployment-acl
...
Deployment.GetDeployment ACL enforcement
2017-09-14 10:50:17 -07:00
Alex Dadgar
5fc7e11bd5
review feeback
2017-09-14 10:50:04 -07:00
Alex Dadgar
a88ce5439d
fix multierror merge
2017-09-13 21:48:52 -07:00
Alex Dadgar
3777592079
changelog
2017-09-13 15:46:41 -07:00
Alex Dadgar
74d30d4412
Merge pull request #3203 from hashicorp/b-search-hyphens
...
Fix UUID search with hyphens
2017-09-13 15:45:22 -07:00
Chelsea Komlo
81fae05b42
Merge pull request #3171 from hashicorp/f-prometheus-metrics
...
Prometheus metrics
2017-09-13 17:02:32 -04:00
Chelsea Holland Komlo
34ff818cbb
vendor go-metrics
2017-09-13 19:31:26 +00:00
Chelsea Holland Komlo
d11a5da147
vendor gzip libarary
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
6cba6549a5
fix bug to return prometheus sink
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
6cee0ba838
fixups from code review
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
f25cbdb0d1
updated documentation
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
03b24df193
refactoring prometheus endpoint
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
a099f7c809
vendor necessary libraries for prometheus metrics
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
356375687a
add documentation for prometheus config option
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
59a891cb27
enabling prometheus metrics should be a config option
2017-09-13 19:21:21 +00:00
Chelsea Holland Komlo
815b23fe06
add endpoint for prometheus
2017-09-13 19:21:21 +00:00
Alex Dadgar
bcb1cde6ad
Merge pull request #3192 from hashicorp/f-acl-cli
...
Add ACL Bootstrap CLI
2017-09-13 11:46:15 -07:00
Alex Dadgar
ad73dbb70d
Deployment.GetDeployment ACL enforcement
2017-09-13 11:44:23 -07:00
Alex Dadgar
efc5cd5b4c
vendor go-plugin file
2017-09-13 11:44:09 -07:00
Alex Dadgar
288f5330a9
changelog
2017-09-13 11:43:13 -07:00
Alex Dadgar
84c187f35c
Merge pull request #3201 from hashicorp/b-periodic-restore
...
Fix restoration of stopped periodic jobs
2017-09-13 11:42:29 -07:00
Alex Dadgar
dc9f3f173b
Merge pull request #3204 from hashicorp/f-sync-acl
...
sync acls
2017-09-13 11:39:22 -07:00