Commit Graph

8492 Commits

Author SHA1 Message Date
Armon Dadgar
c81bafec16 acl: Adding IsManagement check 2017-09-04 13:04:45 -07:00
Armon Dadgar
428aea5094 Address @dadgar feedback 2017-09-04 13:04:45 -07:00
Armon Dadgar
998b04dd34 Fixing intent 2017-09-04 13:04:45 -07:00
Armon Dadgar
e2ed029cd4 nomad: adding global token replication 2017-09-04 13:04:45 -07:00
Armon Dadgar
7614c8fdb5 nomad: Adding ability to filter list of tokens to global only 2017-09-04 13:04:45 -07:00
Armon Dadgar
ddf276280e nomad: adding policy replication support 2017-09-04 13:04:45 -07:00
Armon Dadgar
2329fbcd28 agent: thread through ACL config to Server 2017-09-04 13:04:45 -07:00
Armon Dadgar
9fdea05804 agent: Adding ACL block configuration 2017-09-04 13:04:45 -07:00
Armon Dadgar
0d90ab3d09 Address @dadgar feedback 2017-09-04 13:04:45 -07:00
Armon Dadgar
db667d45e8 agent: fixing ACL endpoint, return updated tokens 2017-09-04 13:04:45 -07:00
Armon Dadgar
18eec0398f nomad: generate accessor/secret ID server side 2017-09-04 13:04:45 -07:00
Armon Dadgar
70cdccf643 agent: Adding HTTP endpoints for ACL tokens 2017-09-04 13:04:45 -07:00
Armon Dadgar
e9efe603dd nomad: renambe PublicID to AccessorID for consistency 2017-09-04 13:04:45 -07:00
Armon Dadgar
14f7e8166f nomad: implement ACL token endpoints 2017-09-04 13:04:45 -07:00
Armon Dadgar
0c8bb531cb nomad: Add ACL Token snapshot/restore to FSM 2017-09-04 13:04:45 -07:00
Armon Dadgar
06ed48e7ba nomad: CRUD methods for ACLTokens 2017-09-04 13:04:45 -07:00
Armon Dadgar
6b346ebfb4 nomad: adding ACLToken table 2017-09-04 13:04:45 -07:00
Armon Dadgar
087752fa70 nomad: adding ACLToken struct 2017-09-04 13:04:45 -07:00
Armon Dadgar
09fb2515bd nomad: fixing state store tests due to signature mismatch 2017-09-04 13:04:44 -07:00
Armon Dadgar
d32950f4f4 nomad: Adding Validate for ACLPolicy 2017-09-04 13:04:44 -07:00
Armon Dadgar
63b709bd6b nomad: adding validation of policy name and rules 2017-09-04 13:03:15 -07:00
Armon Dadgar
6c6e85ef82 agent: Adding ACL Policy endpoints 2017-09-04 13:03:15 -07:00
Armon Dadgar
f5da71b171 Addressing @dadgar feedback 2017-09-04 13:03:15 -07:00
Armon Dadgar
4ec1cbfa86 nomad: adding upsert policy endpoint 2017-09-04 13:03:15 -07:00
Armon Dadgar
634104b017 nomad: implement policy delete endpoint 2017-09-04 13:03:15 -07:00
Armon Dadgar
c01d888a44 nomad: adding Get/List endpoints for ACL policies 2017-09-04 13:03:15 -07:00
Armon Dadgar
bae7974dfe nomad: update method signature for tests 2017-09-04 13:03:15 -07:00
Armon Dadgar
10baacd1ce Addressing @dadgar review feedback 2017-09-04 13:03:15 -07:00
Armon Dadgar
3e02e273d3 nomad: Upsert and Delete ACL policies can take a list 2017-09-04 13:03:14 -07:00
Armon Dadgar
15729bf82f nomad: adding FSM snapshot/restore of ACL policies 2017-09-04 13:03:14 -07:00
Armon Dadgar
b595a6930f nomad: Adding CRUD to state store for ACL Policies 2017-09-04 13:03:14 -07:00
Armon Dadgar
17d514a351 nomad: adding policy table to state store 2017-09-04 13:03:14 -07:00
Armon Dadgar
42cee0e52a acl: adding validation to the namespace name 2017-09-04 13:03:14 -07:00
Armon Dadgar
4def929827 acl: Adding compiled ACL object 2017-09-04 13:03:14 -07:00
Armon Dadgar
39fa8c5563 acl: Adding policy parsing with tests 2017-09-04 13:03:14 -07:00
Alex Dadgar
5506431924 Update Vagrantfile 2017-09-03 18:03:39 -07:00
Alex Dadgar
e11bc168a7 Merge pull request #3095 from hashicorp/f-update-go
Update to Go 1.9
2017-09-01 16:53:52 -07:00
Alex Dadgar
9bc4c7573c Include google compare library 2017-09-01 16:42:09 -07:00
Alex Dadgar
66195d2be1 Update to Go 1.9 2017-09-01 16:42:09 -07:00
Alex Dadgar
98b29a41a3 re-ignore generated files 2017-09-01 12:27:29 -07:00
Alex Dadgar
d3b3baccb1 fix checking of context error 2017-09-01 09:53:09 -07:00
Alex Dadgar
633dbb81d1 fix blocking query due to ctx change 2017-08-31 15:34:55 -07:00
Alex Dadgar
394567fc5e vendor go-memdb 2017-08-31 15:16:11 -07:00
Alex Dadgar
473e003b41 Merge pull request #3142 from hashicorp/f-deployment-watcher
Deployment watcher takes state store
2017-08-31 10:45:17 -07:00
Alex Dadgar
334234ebdd Remove panic from testing 2017-08-31 10:42:58 -07:00
Alex Dadgar
309303b968 Merge pull request #3146 from jolexa/patch-1
Update peers.info message for operators
2017-08-31 09:46:47 -07:00
Jeremy Olexa
8b337836d9 Update peers.info message for operators 2017-08-31 08:51:04 -05:00
Alex Dadgar
05aebbb394 Deployment watcher takes state store 2017-08-30 18:51:59 -07:00
Alex Dadgar
2a7c30b343 changelog 2017-08-30 13:36:24 -07:00
Alex Dadgar
b42eac1ddc Merge pull request #3135 from clinta/docker-log-retry
fix logging re-init
2017-08-30 13:34:47 -07:00