Alex Dadgar
eef5242d21
Merge pull request #3395 from hashicorp/d-quota
...
Document Quotas
2017-10-16 12:41:05 -07:00
Alex Dadgar
54ed1fe290
Merge branch 'master' into f-acl-cli
2017-10-16 11:29:48 -07:00
Alex Dadgar
87411ea6e7
guide
2017-10-16 11:23:18 -07:00
Michael Schurter
cd177f1cbb
Merge pull request #3387 from hashicorp/f-aclless-health
...
Agent Health Endpoint
2017-10-16 11:05:09 -07:00
Alex Dadgar
b973978040
Merge pull request #3384 from hashicorp/f-self-policies
...
Ability to introspect self token
2017-10-13 17:11:22 -07:00
Alex Dadgar
823e7d8ee7
Update acl_token_self.go
2017-10-13 16:38:13 -07:00
Alex Dadgar
b38bb83ea0
List does json/template
2017-10-13 16:37:33 -07:00
Alex Dadgar
6517db420e
add missing namespace commands
2017-10-13 16:32:47 -07:00
Alex Dadgar
af6360086c
policy list and token self commands
2017-10-13 16:31:46 -07:00
Alex Dadgar
d4f7e30741
Self token lookup
2017-10-13 16:31:46 -07:00
Michael Schurter
4b5b2aa1a6
Better client health check and error handling
2017-10-13 16:25:25 -07:00
Alex Dadgar
c8cfcab793
quota command docs
2017-10-13 16:16:36 -07:00
Michael Schurter
911a044ee8
Merge pull request #3388 from hashicorp/b-migration-fixes
...
Test fixes from #3383
2017-10-13 16:03:12 -07:00
Michael Schurter
f6f8c3dafd
Test fixes from #3383
2017-10-13 15:45:35 -07:00
Michael Schurter
71178c97a6
Agent Health Endpoint
2017-10-13 15:37:44 -07:00
Alex Dadgar
f6fbb36054
sync
2017-10-13 14:36:02 -07:00
Alex Dadgar
792ffcb283
Self token lookup
2017-10-13 13:12:20 -07:00
Alex Dadgar
f4e93d9047
remove bad test
2017-10-13 12:40:21 -07:00
Michael Schurter
3ed3d1b925
Merge pull request #3374 from hashicorp/f-auth-token
...
SecretID -> AuthToken
2017-10-12 16:57:49 -07:00
Alex Dadgar
f1965d6305
Handle invalid token as well
2017-10-12 15:39:05 -07:00
Michael Schurter
fae8e7f699
SecretID -> AuthToken
2017-10-12 15:16:33 -07:00
Alex Dadgar
21c2ba33e5
403 instead of 500 for permission denied
2017-10-12 14:10:20 -07:00
Alex Dadgar
5d724d619d
ACL command options
2017-10-12 13:51:39 -07:00
Alex Dadgar
45a16a4794
Merge pull request #3361 from hashicorp/d-ui
...
UI command documentation
2017-10-12 09:42:22 -07:00
Alex Dadgar
580e1685e5
UI command documentation
2017-10-11 18:24:58 -07:00
Alex Dadgar
b4ebc69dc7
Small fixes
...
This commit:
* Fixes the error checking in migration tests now that we are using the
canonical ErrPermissionDenied error
* Guard against NPE when looking up objects to generate the migration
token
* Handle an additional case in ShouldMigrate()
2017-10-11 17:13:50 -07:00
Chelsea Holland Komlo
1b6f6e598a
fixups from code review
...
change creation of a migrate token to be for a previous allocation
2017-10-11 17:13:50 -07:00
Chelsea Holland Komlo
76b2c50dbc
fix up build warnings
2017-10-11 17:11:57 -07:00
Chelsea Holland Komlo
5e0da10bcd
adding migration token validation for gc endpoint
2017-10-11 17:11:57 -07:00
Chelsea Holland Komlo
2368068355
fixing up code review comments
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
919bd2072d
adding valid case test for http endpoint
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
38f8217ea0
add tests for functionality
2017-10-11 17:09:20 -07:00
Chelsea Holland Komlo
fba1653057
Add functionality for authenticated volumes
2017-10-11 17:09:20 -07:00
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