Commit Graph

255 Commits (b523a01ac1c75bf28c70bf20835fc4ed85eb59f0)

Author SHA1 Message Date
Frank Schroeder 1944218492 use ports from derived addresses
7 years ago
Frank Schroeder 42f8ff7b3c config: drop advertise_addrs
7 years ago
Frank Schroeder abe41d231c
Fix tests after config refactor
7 years ago
Patrick Sodré 7501331d13
Implement encodeKVasRFC1464 function
7 years ago
Patrick Sodré 2cc6ac542c
Add RFC1464 tests
7 years ago
Patrick Sodré 865f087ec9
Turn encodeKVasRFC1464 into a plain function
7 years ago
Patrick Sodré 12fb0bfd5b
Use verify for NodeLookup CNAME, and TXT tests
7 years ago
Patrick Sodré d5e3b9d843
Refactor formatTxtRecords as encodeKVasRFC1464
7 years ago
Patrick Sodré 655c89ee10
Fix editorial suggestions
7 years ago
Patrick Sodré afb0c92334
Remove redundant check of Node.Meta size
7 years ago
Patrick Sodré 53e812e759
Return Node.Meta info using the DNS interface
7 years ago
Patrick Sodré ab90865865
Add test for NoteLookup ANY request
7 years ago
Patrick Sodré 4c6b8022c2
Add test for querying Node.Meta with DNS TXT
7 years ago
Frank Schröder 07dea89f31 fail early when advertise addr is set to ANY (#3507)
7 years ago
Frank Schröder 9a67556bb5 only detect advertise address if derived value is any (#3506)
7 years ago
James Phillips 98850322c0
Adds a comment about Datacenter and NodeName being stable interfaces
7 years ago
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