Chelsea Holland Komlo
899e0eba7f
add acl token as meta flag
...
add API test for job ACL
2017-09-15 23:33:43 +00:00
Alex Dadgar
de870afdd5
sync acls
2017-09-13 11:38:29 -07:00
Alex Dadgar
ac1539d5d9
Sync namespace changes
2017-09-07 17:04:21 -07:00
Armon Dadgar
425f0514a6
api: Fixing double region merge conflict
2017-09-04 13:20:51 -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
e24fa79aab
agent: thread ACLs for Job Register
2017-09-04 13:05:53 -07:00
Alex Dadgar
6723bade37
Don't merge empty update from job into task groups
...
This PR fixes an issue in which we would merge an update stanza from the
job into the task groups even if it was empty. This broke round
tripping a job (reading from the api and resubmitting as JSON)
Fixes https://github.com/hashicorp/nomad/issues/3132
2017-08-30 11:35:19 -07:00
Alex Dadgar
d759dc8100
Address feedback
2017-08-29 16:09:53 -07:00
Alex Dadgar
f5fb62c7cc
Node Client doesn't share HTTP client
2017-08-29 14:22:11 -07:00
Alex Dadgar
4d3b75d867
Fix TLSServerName for Node API Client
...
This PR fixes the construction of the TLSServerName when connecting to a
node that has TLS enabled and adds tests for all possible permutations.
Fixes https://github.com/hashicorp/nomad/issues/3013
2017-08-29 11:11:19 -07:00
Alex Dadgar
26643fc141
Fix logs/fs commands
...
This PR fixes an assignment to a nil map in the api pkg related to
accessing logs and the filesystem of allocations.
Fixes https://github.com/hashicorp/nomad/issues/3115
2017-08-28 22:21:54 -07:00
Michael Schurter
63b715f19e
Merge pull request #3108 from hashicorp/b-3013-stats-tls
...
Fix TLS support in api pkg / cli
2017-08-28 15:37:31 -07:00
Michael Schurter
52857a6a9d
Simplify region handling
2017-08-28 14:58:15 -07:00
Michael Schurter
2f30827205
Refactor GetNodeClient weirdness
...
- No need to for a pointer to a pointer
- Properly set and use QueryOptions.Region
2017-08-28 14:41:21 -07:00
Alex Dadgar
659d0999e8
Merge pull request #3081 from clinta/maxparallel0
...
If MaxParallel == 0 default limit to count
2017-08-28 12:42:50 -07:00
Alex Dadgar
472a1f7943
Merge pull request #3107 from hashicorp/b-migrate-context-all
...
All context should use string context "all"
2017-08-28 12:38:54 -07:00
Michael Schurter
1bb8a54ffb
Fix TLS support in api pkg / cli
...
Fixes #3013
It's a little weird that Client now has a method for returning a
NewClient, but it's a convenient way to dedupe the logic to
connect-directly-to-a-node which is nontrivial and had sutble
differences between locations.
2017-08-28 11:46:28 -07:00
Chelsea Holland Komlo
7ed974c57e
migrate all context
2017-08-28 05:29:38 +00:00
Alex Dadgar
4d97b302a0
Search respects QueryOptions and returns QueryMeta
...
@chelseakomlo heads up on this change
2017-08-27 22:17:51 -07:00
Clint Armstrong
8486bf2ff6
Set MaxParallel default to 1
2017-08-25 07:56:40 -04:00
Christian Winther
dfd3eb053d
Add missing ReconcileSummaries API method
...
References https://www.nomadproject.io/api/system.html#reconcile-summaries
2017-08-24 11:55:10 +02:00
Alex Dadgar
3ae8ecb32f
Autocomplete deployment commands
2017-08-22 13:05:24 -07:00
Alex Dadgar
7a6ccf126c
Merge pull request #3002 from jrasell/gh_2993
...
Add the Nomad agent version to the node-status CLI output.
2017-08-22 10:43:25 -07:00
Michael Schurter
947516405a
Add Header and Method support for HTTP checks
2017-08-17 16:44:21 -07:00
Michael Schurter
beae45bad5
Add optional shutdown delay to tasks
...
Fixes #2441
Defaults to 0 (no delay) for backward compat and because this feature
should be opt-in.
2017-08-16 17:59:46 -07:00
James Rasell
fe481ae0dd
Updates based on feedback provided by dadgar.
2017-08-16 22:19:31 +01:00
Chelsea Holland Komlo
ffdea26651
update comment for revised contexts
2017-08-14 18:51:32 +00:00
Chelsea Holland Komlo
3319fb5822
fixups from code review
2017-08-14 17:56:03 +00:00
Chelsea Holland Komlo
c770119e16
context constants should be in both api and structs pkg
2017-08-14 17:38:10 +00:00
Chelsea Holland Komlo
4edc38d5c2
using contexts constants in replace of string contexts
...
fix up endpoints
2017-08-14 17:38:10 +00:00
Chelsea Holland Komlo
01b3338b71
use constants for contexts
2017-08-14 17:38:10 +00:00
Chelsea Holland Komlo
7c5ef641c1
change endpoint to /v1/search
2017-08-14 17:38:10 +00:00
Chelsea Holland Komlo
c3f2490ee8
update comments
...
refactor for simplicity
2017-08-14 17:36:14 +00:00
Chelsea Holland Komlo
787f7bc0c4
rename to cluster search
...
comment updates
2017-08-14 17:36:14 +00:00
Chelsea Holland Komlo
a45bf60c22
fix failing test assertion
...
small refactors
2017-08-14 17:35:35 +00:00
Chelsea Holland Komlo
34bb3d36bd
autocomplete for allocation ids
2017-08-14 17:35:35 +00:00
Alex Dadgar
a066856d72
Merge pull request #3001 from hashicorp/f-template-events
...
Template emits events explaining why it is blocked
2017-08-10 13:00:58 -07:00
“James
113e9b0c33
Add the Nomad agent version to the node-status CLI putput.
2017-08-10 08:27:26 +01:00
Alex Dadgar
71838d6a80
Merge pull request #2979 from lfarnell/cleanup
...
Code cleanup
2017-08-08 10:21:15 -07:00
Alex Dadgar
43d2c425d1
Emit generic task events
2017-08-07 21:26:04 -07:00
Luke Farnell
7a56971508
fixed all spelling mistakes for goreport
2017-08-07 17:13:05 -04:00
Alex Dadgar
053cff812a
Allow template to set Vault grace
...
This PR allows a template to specify the Vault grace duration.
Fixes https://github.com/hashicorp/nomad/issues/2922
2017-08-01 14:14:08 -07:00
Alex Dadgar
a56f67b76d
Parallel
2017-07-21 16:33:04 -07:00
Alex Dadgar
27048bb7fa
events
2017-07-07 12:12:48 -07:00
Alex Dadgar
e1c631064a
@jippi Changed my mind! Good suggestion
2017-07-07 12:12:48 -07:00
Alex Dadgar
e5d8c0888f
alloc-status
2017-07-07 12:12:48 -07:00