Commit Graph

1307 Commits (0070e449feb59f2b5d9f6b2916307122a36bc495)

Author SHA1 Message Date
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
Chris Marchesi 6500d1afaa command/agent: Google Compute Engine host discovery
8 years ago
James Phillips 8ae9e17dff
Adds an opt-in for new ACL policies and features coming in Consul 0.8.
8 years ago
Sean Chittenden 830125a8b3
Run all known addresses through go-sockaddr/template.
8 years ago
Kyle Havlovitz ead30ca62b Fix race issue in monitor endpoint test
8 years ago
James Phillips 681e7d9ebf Merge pull request #2533 from mckennajones/bug2526
8 years ago
James Phillips c07bdb173b Merge pull request #2555 from hashicorp/pr-2497-slackpad
8 years ago
Kyle Havlovitz bd69c6d871 Add reload/leave http endpoints (#2516)
8 years ago
mckennajones 8b3ab100ef ignore sigpipe signals to fix journalctl issue #2404
8 years ago
mckennajones 6bc1164825 Unit test for kv_put with negative values
8 years ago
Seth Vargo 4179aacf11
Add an API method for determining the best status
8 years ago
Kyle Havlovitz 338e36cc5d Add logWriter to agent Create() method
8 years ago
Kyle Havlovitz 124f907063 Add monitor http endpoint
8 years ago
mckennajones 40a8f13cd9 Simple check to differentiate between stdin flag or value that contains
8 years ago
James Phillips dd31e47eef
Updates static assets to pick up #2340 and and #2525.
8 years ago
Kyle Havlovitz 6bd65c668b Combine keyring endpoints into one
8 years ago
Kyle Havlovitz dd3368c19e Add keyring http endpoints
8 years ago
mckennajones 8daa45c5b4 check if data-dir is actually a directory
8 years ago
James Phillips fa680bded7
Defaults to pretty JSON in dev mode.
8 years ago
James Phillips c744792fc4 Merge pull request #2238 from hasyimibhar/master
8 years ago
Benjamin Farley b78cf3de1f Operator docs update
8 years ago
James Phillips 16f8e04bfe
Revert "Updates Circonus metrics library and adds support for display name and tags."
8 years ago
Kyle Havlovitz 92ce2c9e39 Use uuids in persist temp files to avoid race (#2494)
8 years ago
Kyle Havlovitz b1760b223e Improve logging when deregistering a nonexistent service (#2492)
8 years ago
matt maier bd490ec937 Updates Circonus metrics library and adds support for display name and tags.
8 years ago
matt maier 91a8b43d5a Update Circonus integration expose Check Display Name and Check Tags configuration options.
8 years ago
James Phillips 2f341738a1 Removes stale reference to reap lock which causes a panic. (#2490)
8 years ago
James Phillips bc47511d26
Runs the static asset packaging inside the container; updates assets.
8 years ago
James Phillips 8af20ff1a5
Updates embedded static assets.
8 years ago
Kyle Havlovitz 8e621eb9c8 Set MaxStale default to 10 years and add a stale counter (#2481)
8 years ago
Brian Hays 1c01b10c87 Lowercase ACL Datacenter (#2478)
8 years ago
Kyle Havlovitz 83d2f36b54 Merge pull request #2480 from hashicorp/b-atomic-writes
8 years ago
Kyle Havlovitz 7a3e0f8275
Add a note about not calling sync for persistCheckState
8 years ago
Kyle Havlovitz e30b289c6f
Call fsync() for saving check/service state
8 years ago
Kyle Havlovitz e665ec87aa Add WaitForResult to some flaky tests (#2477)
8 years ago
James Phillips 2d4fd24eaf Moves the snapshot package up one level. (#2472)
8 years ago
James Phillips 925c46f725 Moves logger setup into its own package. (#2471)
8 years ago
James Phillips 2d43dcfc0c Finishes move of datacenter into client vs. options. (#2470)
8 years ago
Kyle McCullough 73b281a27c Add setting to skip ssl certificate verification for HTTP checks (#1984)
8 years ago
James Phillips 233a3a101b Supports WAN and LAN Serf Bind Addresses. (#2468)
8 years ago
James Phillips c06a107638
Removes unnecessary clause in unit test check.
8 years ago
James Phillips 7b98ae921e Adds support for DNS recurse truncation. (#2467)
8 years ago
James Phillips 4b5f9115b5 Adds missing datacenter arg to API client for snapshot commands. (#2466)
8 years ago
Kyle Havlovitz 073798594d Merge pull request #2459 from hashicorp/f-aws-autodiscovery
8 years ago
Kyle Havlovitz 1de39d23d1
Small tweaks to docs and syntax
8 years ago
Kyle Havlovitz 1b204eb88d Disallow -bootstrap-expect flag in dev mode (#2464)
8 years ago
James Phillips e8caf76339
Builds static assets to pick up #2456 (redux).
8 years ago
Kyle Havlovitz f3efab5f84
Add support for ECS task roles as an auth mechanism
8 years ago
Kyle Havlovitz d4d6e2b482
Move EC2 discovery logic into retryJoin for robustness
8 years ago
Kyle Havlovitz 468bf736b4
Support more forms of EC2 authentication
8 years ago
Kyle Havlovitz 9c75e69f65
Add testing around EC2 discovery config
8 years ago
Kyle Havlovitz 043e6891d6
Fixed up config structure for EC2 discovery
8 years ago
Kyle Havlovitz c908121c72 Merge branch 'master' of github.com:hashicorp/consul into aws_autodiscovery
8 years ago
James Phillips 723f70ed31
Builds static assets to pick up #2456.
8 years ago
Kyle Havlovitz e1f8a41a35 Retry periodically for 60s if syslog setup fails (#2455)
8 years ago
Kyle Havlovitz 606662c502 Add snapshot inspect subcommand (#2451)
8 years ago