Commit Graph

1640 Commits

Author SHA1 Message Date
Michael Schurter
1e66f1aed9 Merge pull request #3350 from hashicorp/f-acl-status-members
Status.Members ACL enforcement
2017-10-11 16:32:25 -07:00
Alex Dadgar
1576c55c85 Merge pull request #3348 from hashicorp/f-ui
Nomad UI Command
2017-10-11 15:52:29 -07:00
Michael Schurter
4856705459 Status.Members ACL enforcement
Was incorrectly checked on the HTTP API before. Moved to RPC endpoint.
2017-10-10 10:36:54 -07:00
Alex Dadgar
2c4c6b6ff6 Nomad UI Command 2017-10-09 23:01:55 -07:00
Michael Schurter
44dc166e5f Fix AgentSelf, AgentMembers, and KeyringOperations 2017-10-09 16:12:28 -07:00
Michael Schurter
c39a2333d9 ForceLeave endpoint must use Server.ResolveToken
The ForceLeaveRequest endpoint may only be called on servers, but the
code was using a Client to resolve tokens. This would cause a panic when
an agent wasn't both a Server and a Client.
2017-10-09 15:49:04 -07:00
Michael Schurter
e3520aded5 /v1/client/agent/* ACL enforcement 2017-10-09 12:18:54 -07:00
Michael Schurter
a4026229ab /v1/client/allocation/./{stats,gc} ACL enforcement 2017-10-09 12:13:52 -07:00
Michael Schurter
bdc65ee312 /v1/client/stats ACL enforcement 2017-10-09 12:02:32 -07:00
Michael Schurter
00b1346e9b Refactor as there's no need for an ACL helper 2017-10-09 11:19:25 -07:00
Michael Schurter
432d95a72a Test all fs endpoints in a loop 2017-10-09 11:19:14 -07:00
Michael Schurter
43ea09fa96 FS HTTP API ACL enforcement
ACL enforcement for the filesystem HTTP APIs on clients.
2017-10-09 11:06:34 -07:00
Michael Schurter
e83cece0d6 /v1/client/gc ACL enforcement 2017-10-06 14:50:16 -07:00
Michael Schurter
c6756d899a Rename TestAgent.Token to TestAgent.RootToken 2017-10-06 14:35:14 -07:00
James Rasell
f98f403401 Update agent CLI to include Consul config option flags.
This update introduces command line flags for all Consul options
thus allowing users to both use a config file and CLI options to
configure Consul.

Website documentation has also been updated.

Closes #3304
2017-10-05 14:26:26 +01:00
Alex Dadgar
a9e3a41407 Enable more linters 2017-09-26 15:26:33 -07:00
Chelsea Holland Komlo
be1dcd08dd fixups from code review 2017-09-25 19:42:03 +00:00
Chelsea Holland Komlo
edf14142de update acl token 2017-09-25 15:54:06 +00:00
Alex Dadgar
c80ad75c51 generated code 2017-09-19 12:17:16 -05:00
Alex Dadgar
a66f32ea58 always gzip 2017-09-19 10:37:49 -05:00
Alex Dadgar
46ab2d69b1 handle errors when streaming logs 2017-09-19 10:37:49 -05:00
Alex Dadgar
cac2480793 fix test 2017-09-19 10:28:23 -05:00
Alex Dadgar
ddc2efa4ac sync 2017-09-19 10:08:23 -05:00
Michael Schurter
c1cf162d83 Merge pull request #3105 from hashicorp/f-876-restart-unhealthy
Restart unhealthy tasks
2017-09-17 19:38:32 -07:00
Chelsea Holland Komlo
83fefabe71 add command to cli
add extra verification test
2017-09-17 18:45:32 +00:00
Chelsea Holland Komlo
57c3ab03a0 add acl token info 2017-09-17 18:45:32 +00:00
Chelsea Holland Komlo
7ee27f99e8 small fixups 2017-09-17 18:17:53 +00:00
Chelsea Holland Komlo
c651ca45b5 acl policy info 2017-09-17 18:17:17 +00:00
Chelsea Holland Komlo
38c68c36fb fixups 2017-09-17 05:15:25 +00:00
Chelsea Holland Komlo
e6adcbcdcb add acl policy delete command 2017-09-17 04:36:08 +00:00
Chelsea Holland Komlo
26a6e98cd0 update documentation 2017-09-16 00:31:11 +00:00
Chelsea Holland Komlo
d5748ec05f fix up test data 2017-09-16 00:26:44 +00:00
Chelsea Holland Komlo
82463a32da fixup helptext for acl cli delete 2017-09-16 00:26:44 +00:00
Chelsea Holland Komlo
730c5ad457 adds ACL token delete 2017-09-16 00:26:44 +00:00
Chelsea Holland Komlo
dfe23ca8eb update comment to use from other commands 2017-09-15 23:33:43 +00:00
Chelsea Holland Komlo
87295bbc05 fixups from code review 2017-09-15 23:33:43 +00:00
Chelsea Holland Komlo
899e0eba7f add acl token as meta flag
add API test for job ACL
2017-09-15 23:33:43 +00:00
Michael Schurter
967825d341 Fix comments: task -> check 2017-09-15 15:19:53 -07:00
Michael Schurter
924813d57e Test converting CheckRestart from api->structs 2017-09-15 15:01:56 -07:00
Chelsea Holland Komlo
9c42804bca embed acl subcommands 2017-09-15 20:11:37 +00:00
Chelsea Holland Komlo
c5ec17bf3a fix up comments 2017-09-15 18:12:17 +00:00
Chelsea Holland Komlo
23e0acbea4 fixups from code review 2017-09-15 18:08:46 +00:00
Armon Dadgar
3a8c21508e command: document CLI flags 2017-09-14 21:59:36 -07:00
Armon Dadgar
2a53d420e8 command: Adding acl token create 2017-09-14 21:55:25 -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
6f72270d13 Test check watch updates 2017-09-14 16:48:39 -07:00
Michael Schurter
3c0a42ba8e Rename unhealthy var and fix test indeterminism 2017-09-14 16:48:39 -07:00
Michael Schurter
5cd1d57218 Watched -> TriggersRestart
Watched was a silly name
2017-09-14 16:48:39 -07:00
Michael Schurter
40ed2625f0 Handle multiple failing checks on a single task
Before this commit if a task had 2 checks cause restarts at the same
time, both would trigger restarts of the task! This change removes all
checks for a task whenever one of them is restarted.
2017-09-14 16:48:39 -07:00