Commit Graph

1362 Commits (f960ab836c22d47f5fc66381897968a0ea85b1e5)

Author SHA1 Message Date
Kyle Havlovitz 950a9d2212
Move raft_protocol out of autopilot config
8 years ago
Kyle Havlovitz b20fd222f6
Add raft version 2/3 compatibility
8 years ago
Kyle Havlovitz c8d0273f1b
Condense raft subcommand into one doc page
8 years ago
Kyle Havlovitz e85b401eb9
Split operator raft command into subcommands
8 years ago
Jeff Mitchell 73035f9ef8 Update TestHTTPServer_UnixSocket with DialContext
8 years ago
Kyle Havlovitz 466e39d27a Merge pull request #2732 from hashicorp/f-validate-command
8 years ago
Kyle Havlovitz 2aebff3bd3
Add -quiet flag to validate
8 years ago
Kyle Havlovitz c9abafab92
Update docs and give better error for unknown client scheme
8 years ago
Kyle Havlovitz eee5eb3fb8
Update website docs for validate command
8 years ago
Kyle Havlovitz fe7b26a996
Deprecate the configtest command and add the validate command
8 years ago
Kyle Havlovitz 9e23dabbfa
Allow internal watches to use https and unix sockets
8 years ago
Kyle Havlovitz a7a6ee9f4c
Allow prefixing -http-addr with http/https schemes
8 years ago
Kyle Havlovitz a8eaad3ba4
Remove cli rpc functions
8 years ago
Kyle Havlovitz 152b71ec89
Formatting fix in members output
8 years ago
Kyle Havlovitz 55ee1b0aed
Merge branch 'master' into f-cli-rework-3
8 years ago
Kyle Havlovitz bad037fb58
Cleanup and formatting adjustments
8 years ago
Kyle Havlovitz ea66375063
Convert watch command to use base.Command
8 years ago
Kyle Havlovitz edbb0ce0b8
Add missing doc page for version command
8 years ago
Kyle Havlovitz aa0d2502f8
Convert snapshot command to use base.Command
8 years ago
Kyle Havlovitz 8236af47ba
Convert rtt command to use base.Command
8 years ago
Kyle Havlovitz 8c14f93fb1
Convert reload command to use base.Command
8 years ago
Kyle Havlovitz 369b4b6d73
Convert operator command to use base.Command
8 years ago
Kyle Havlovitz be17779c42
Convert monitor command to use base.Command
8 years ago
Kyle Havlovitz 14415741a3
Convert members command to use base.Command
8 years ago
Kyle Havlovitz 6c4d4f9a32
Convert maint command to use base.Command
8 years ago
Kyle Havlovitz ccb193f77f
Convert leave command to use base.Command
8 years ago
Kyle Havlovitz 746dbc1c51
Make join exit non-zero if no nodes were joined
8 years ago
Kyle Havlovitz 14a7ffc098
Convert kv commands to use base.Command
8 years ago
Kyle Havlovitz abdf1fbab3
Convert keyring command to use base.Command
8 years ago
Kyle Havlovitz d67151908d
Convert keygen command to use base.Command
8 years ago
Kyle Havlovitz 8775b031d3
Convert join command to use base.Command
8 years ago
Kyle Havlovitz a3d02a4cbc
Convert info command to use base.Command
8 years ago
Kyle Havlovitz aa1c464961
Convert exec command to use base.Command
8 years ago
Kyle Havlovitz 8985398c7e
Convert event command to use base.Command
8 years ago
Kyle Havlovitz 0b85bbfed1
Small tweaks to base command
8 years ago
Kyle Havlovitz 197dc10a7f
Add utility types to enable checking for unset flags
8 years ago
Kyle Havlovitz 49d2ce1c3d
Move command Meta to base.Command and split http options
8 years ago
Kyle Havlovitz edc353914d
Fix the check for displaying the command options
8 years ago
Kyle Havlovitz 8009432b1b
Convert configtest and force-leave commands to use Meta
8 years ago
Kyle Havlovitz 3d09fb880f
Merge branch 'master' into f-cli-rework
8 years ago
Kyle Havlovitz 5d888f5303
Added -relay-factor param to keyring operations
8 years ago
Kyle Havlovitz a533e255ab Merge pull request #2699 from hashicorp/f-tls-min-version
8 years ago
Kyle Havlovitz 07ba3ddb6e
Add TLSMinVersion to config options
8 years ago
Sean Chittenden fd2ae702c9
Re-cherry-pick 71d807f607 and e2320d69b6.
8 years ago
James Phillips e9cc66ab51
Fixes issue with missing CNAME for services with non-IP addresses set in SRV responses.
8 years ago
Patrick Sodré c135c08fb2 Simple RFC 2782 support with optional .service tag
8 years ago
James Phillips f0f52bd5f6
Redacts AWS join credientials from /v1/agent/self output.
8 years ago
James Phillips eaa8fde298
Updates a comment to point to new blockingQuery function.
8 years ago
James Phillips 4c1a156417
Pulls in latest static asset updates.
8 years ago
Kyle Havlovitz bbfd25b530
Fix test import
8 years ago
Kyle Havlovitz a55968f009
Merge branch 'master' into f-prepared-query-nodemeta
8 years ago
Kyle Havlovitz 3f3d7f9891
Add tests for node meta in prepared queries and update docs
8 years ago
David Black 507e6769f8 s/givne/given/
8 years ago
James Phillips 6ca0173907
Adds catalog support for node IDs.
8 years ago
James Phillips e719ff8ef1
Adds a test to make sure we get the same ID on the second run.
8 years ago
James Phillips bd605e330c
Adds basic support for node IDs.
8 years ago
James Phillips 8d57727ff0 Merge pull request #2639 from tanuck/master
8 years ago
James Phillips 25fb498b20 Merge pull request #2578 from ybubnov/concurrent-safe-notification-mock
8 years ago
Kyle Havlovitz 5acd69b4fc
Add node metadata filtering to remaining health/catalog endpoints
8 years ago
Kyle Havlovitz fb68a6bab0
Style tweaks and vendor.json cleanup
8 years ago
Kyle Havlovitz 5ddea8a5df
Merge branch 'master' into f-gce-discovery
8 years ago
Kyle Havlovitz dbc72eaac0
Condense gce discovery logging a bit
8 years ago
Kyle Havlovitz 23ce10f889 Merge pull request #2643 from hashicorp/f-node-metadata
8 years ago
Kyle Havlovitz 7f91cd12f4
Add -node-meta to agent command line options
8 years ago
Kyle Havlovitz c9e430c396
Validate metadata config earlier and handle multiple filters
8 years ago
Andrew Glen-Young 01de3b3cb9 Pedantic typo fix
8 years ago
Kyle Havlovitz 03273e4ed2
Fix formatting
8 years ago
Kyle Havlovitz 84504a20fc
Add meta key validations and more tests
8 years ago
Kyle Havlovitz e44bcb9716
Add tests for node metadata functionality
8 years ago
Kyle Havlovitz 52d6fd831e
Add support for setting node metadata fields
8 years ago
James Phillips 66f3a0f1c3 Merge pull request #2635 from hashicorp/kv-put-crash
8 years ago
James Nugent 19921290c4 cli: Fix printf format in KV Export Test
8 years ago
James Nugent ae83b71b08 cli: Fix panic on empty data argument to `kv put`
8 years ago
James Nugent d4e8c8a2c1 cli: Add KV `export` and `import`
8 years ago
James Tancock 5151c64f54 Standardize the case of all check log messages
8 years ago
James Nugent 2e8f440ac7 cli: Add -base64 option to `consul kv put`
8 years ago
James Nugent 5334649355 Merge pull request #2631 from hashicorp/kv-get-base64
8 years ago
James Nugent b79296ac70 cli: Add -base64 option to `consul kv get`
8 years ago
Kyle Havlovitz 8494b06ce0
Don't error if the given data-dir doesn't exist
8 years ago
James Phillips d6dc6a1fcc
Adds exception for data-dir check in -dev mode.
8 years ago
James Phillips 2f9c05a75b
Updates web assets to match latest.
8 years ago
James Phillips a67d308175 Merge pull request #2594 from hashicorp/acl-complete
8 years ago
James Phillips ededf330ba
Adds complete ACL support for listing events.
8 years ago
James Phillips babb0a1235
Adds remaining unit tests for agent ACL vet and filter functions.
8 years ago
James Phillips 171ec6e487
Fixes a race in the monitor endpoint test that would cause panics.
8 years ago
Kyle Havlovitz cb96aa8eb3 Merge pull request #2529 from mckennajones/bug/1838
8 years ago
Kyle Havlovitz daa5ba87d4 Handle error from stat on data-dir and shorten error message
8 years ago
James Phillips 4ffd824547
Adds a leader wait when testing with ACLs.
8 years ago
James Phillips 03f40116f4
Adds complete ACL coverage for non-utility agent endpoints.
8 years ago
Kyle Havlovitz 7fbac3ffad Merge pull request #2553 from mckennajones/bug/ignoresigpipe
8 years ago
Kyle Havlovitz 7f5f1fed81
Add a notice about deprecation of atlas features
8 years ago
James Phillips 01b6766099
Adds complete ACL support for agent utility endpoints.
8 years ago
James Phillips ca7a243b70
Adds ACL management support to the agent.
8 years ago
James Phillips 34da7ccd64
Adds a unit test to make sure the status endpoint doesn't ever show anything
8 years ago
James Phillips 8b67991ef7
Adds complete ACL coverage for /v1/session endpoints.
8 years ago
James Phillips bcf1ffad99
Adds complete ACL coverage for /v1/coordinate/nodes and Coordinate.Update RPC.
8 years ago
James Phillips 0139bbb963
Adds support for a new "acl_agent_token" which is used for internal
8 years ago
James Phillips 0ed6b1bb18
Bans anonymous queries that aren't tied to a session.
8 years ago
James Phillips 66b437ca33
Removes the exception for the "consul" service in the catalog.
8 years ago
Yakau Bubnou e52fd6e0af Concurrent-safe notification mock
8 years ago