Commit Graph

239 Commits (21118cafeb21b37111e6ff2a3d5e94528a1deaaa)

Author SHA1 Message Date
Frank Schröder 21118cafeb Recursive sanitize (#3505)
7 years ago
James Phillips 0190c4a081
Gets rid of flaky clause in stats fetcher unit test.
7 years ago
preetapan 4d9fc638b4 Issue 3452 (#3500)
7 years ago
Frank Schröder e84c2b2edd Metrics service prefix (#3498)
7 years ago
James Phillips 49058fee11 Merge pull request #3501 from hashicorp/snapshot-test-hang
7 years ago
James Phillips 5fa2322e0b
Cleans up some edge cases in TestSnapshot_Forward_Leader.
7 years ago
Kyle Havlovitz bfa70a10ca Fix watch error when http & https are disabled (#3493)
7 years ago
Preetha Appan 3c4a108769 Move Raft protocol version for list peers end point to server side, fix unit tests. This fixes #3449
7 years ago
Frank Schroeder 56e6439be9
fix data race
7 years ago
Frank Schroeder 7bd85792b2 config: do not clobber multiple check and service definitions
7 years ago
James Phillips a75a779469
Renames `enable_ui` to `ui` to keep compatibility with existing configs.
7 years ago
Frank Schröder 1e461110e6 agent: consolidate handling of 405 Method Not Allowed (#3405)
7 years ago
preetapan 73951d8319 Merge pull request #3494 from hashicorp/enforce_json_extension
7 years ago
James Phillips 45646ac3f4 Bumps default Raft protocol to version 3. (#3477)
7 years ago
Preetha Appan a286ad7533 Enforce json or hcl extension to Consul config files, updated unit tests
7 years ago
James Phillips f42e85ce22
Removes unused imports in agent_test.go.
7 years ago
Preetha Appan d7e27e67c1 Introduce Code Policy validation via sentinel, with a noop implementation
7 years ago
Frank Schröder 12216583a1 New config parser, HCL support, multiple bind addrs (#3480)
7 years ago
James Phillips d84c0b1a01
Robustifies check in TestCatalog_ListNodes_ConsistentRead_Fail test.
7 years ago
James Phillips 828be5771a
Revert "Manages segments list via a pointer."
7 years ago
James Phillips c277a42504
Manages segments list via a pointer.
7 years ago
James Phillips 96a89a3381
Cleans up formatting.
7 years ago
James Phillips 00605c0214
Shows the segment name in the keyring API and command output.
7 years ago
James Phillips aa5ef4a098
Populates the segment keyrings based on the LAN keyring.
7 years ago
James Phillips 88a150cee1
Moves reconcile loop into segment stub.
7 years ago
James Phillips 5c03cb571d
Takes the skip out of the client check.
7 years ago
James Phillips 3418c7ff93 Merge pull request #3447 from hashicorp/issue-3070
7 years ago
James Phillips 520060e138
Fixes incorrect comment.
7 years ago
James Phillips 084679ab65
Pulls down some code for the check loop.
7 years ago
James Phillips 3535652595
Uses the Raft configuration for the self-add skip check.
7 years ago
Preetha Appan 5f2e1c9b07 Change member join reconcile step to process joining itself, to handle node IP address changes correctly when number of servers < 3
7 years ago
James Phillips 1333fa57a1
Skips unique node ID check for old versions of Consul.
7 years ago
James Phillips 67b19ac065
Allow _all for WAN as a no-op.
7 years ago
James Phillips 1a117ba0a8
Makes the all segments query explict, and the default for `consul members`.
7 years ago
James Phillips 9258506dab Adds simple rate limiting for client agent RPC calls to Consul servers. (#3440)
7 years ago
Kyle Havlovitz 220db48aa7 Merge pull request #3431 from hashicorp/network-segments-oss
7 years ago
Kyle Havlovitz 0e33e2ecab
Pass listeners into setupSegments
7 years ago
Kyle Havlovitz 62102a537e
Organize segments for a cleaner split between enterprise and OSS
7 years ago
Kyle Havlovitz baa501e0c5
Fill in the segment in the QuerySource for prepared query lookups
7 years ago
Kyle Havlovitz 7e565d7338
Fix some inconsistencies with segment logic and comments
7 years ago
Kyle Havlovitz 16aaf27208
Default bind/advertise for segments to BindAddr/AdvertiseAddr
7 years ago
Preetha Appan 2386214655 Wire server provider for raft layer only on protocol version 3 and above, and update changelog
7 years ago
Kyle Havlovitz 21513b0393
Update coord display in ui to account for segments
7 years ago
Kyle Havlovitz 14b027a3c2
Add segment addr field to tags for LAN flood joiner
7 years ago
Kyle Havlovitz d129767657
Add agent.segment interpolation to prepared queries
7 years ago
Kyle Havlovitz 2ada0439d4
Add rpc_listener option to segment config
7 years ago
Kyle Havlovitz a30e7657af
Add segment config validation
7 years ago
James Phillips b1a15e0c3d
Adds open source side of network segments (feature is Enterprise-only).
7 years ago
Preetha Appan a231eea0e7 More cleanup from code review
7 years ago
Preetha Appan c6ee9bfa69 Remove copy pasted duplicate line, update documentation.
7 years ago