Commit Graph

1575 Commits (b523a01ac1c75bf28c70bf20835fc4ed85eb59f0)

Author SHA1 Message Date
Kyle Havlovitz 787787f904
Split BaseCommand http config into a separate function
7 years ago
Kyle Havlovitz 8b31eef467
Add base command option for hiding generated help for normal args
7 years ago
James Phillips be92c6862d
Returns errors properly from the consul operator raft list-peers command.
7 years ago
Frank Schröder e84c2b2edd Metrics service prefix (#3498)
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
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
Frank Schröder 12216583a1 New config parser, HCL support, multiple bind addrs (#3480)
7 years ago
James Phillips 00605c0214
Shows the segment name in the keyring API and command output.
7 years ago
James Phillips d12b172a5d
Remaps servers to "<all>" only when listing multiple segments.
7 years ago
James Phillips 1a117ba0a8
Makes the all segments query explict, and the default for `consul members`.
7 years ago
James Phillips 74d635e9c6
Simplifies members command to not fetch segments.
7 years ago
Kyle Havlovitz f8261330f0
Remove duplicate error message
7 years ago
Kyle Havlovitz 62102a537e
Organize segments for a cleaner split between enterprise and OSS
7 years ago
Kyle Havlovitz 7e565d7338
Fix some inconsistencies with segment logic and comments
7 years ago
Kyle Havlovitz 21513b0393
Update coord display in ui to account for segments
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
James Phillips b1a15e0c3d
Adds open source side of network segments (feature is Enterprise-only).
7 years ago
Frank Schroeder 831d84c940 build: make tests independent of build tags
7 years ago
wuxin d6729243eb fix command/kv_import.go help text (#3387)
7 years ago
Frank Schröder 4b642fed2f agent: honor deprecated flags for retry-join-{ec2,azure,gce} (#3384)
7 years ago
Frank Schroeder 1acff3533e
agent: move agent/consul/structs to agent/structs
7 years ago
Kyle Havlovitz d5634fe2a8
Add support for labels/filters from go-metrics
7 years ago
Frank Schroeder 2fac427cd4 agent: use github.com/hashicorp/go-discover
7 years ago
Preetha Appan 840749db7e Fix comments, and remove redundant TestConfig init from a couple of unit tests
7 years ago
Preetha Appan aa98aeb4b1 Moved handling advertise address to readConfig and out of the agent's constructor, plus unit test fixes
7 years ago
Preetha Appan 25acd1534a Move go-socketaddr template parsing into config package to make it happen before creating a new agent. Also removed redundant parsetemplate calls from agent.go.
7 years ago
James Phillips 08a8d9f2a7 command/lock: Add -child-exitcode, return 2 on child error (#3329)
7 years ago
Kyle Havlovitz 9268849d11
Add UpgradeVersionTag to autopilot get/set commands
7 years ago
James Phillips 1791d99a10 Adds new config to make script checks opt-in, updates documentation. (#3284)
7 years ago
James Phillips 86918be323
Sort tags so output is deterministic.
7 years ago
Seth Vargo afd83a9705 Add catalog CLI functions (#3204)
7 years ago
Frank Schroeder 406dc2ead8 command: make TestExecCommandRun_CrossDC more resilient
8 years ago
James Phillips f1bded7c5e
Removes unneeded shutdown channel in config reading tests.
8 years ago
James Phillips 6977e40077 Fixes watch tracking during reloads and fixes address issue. (#3189)
8 years ago
James Phillips 380c8b957d Changes host-based node IDs from opt-out to opt-in. (#3187)
8 years ago
Jared Wasinger 3cdde3c7ca Warn when attempting to bootstrap an even number of nodes (#3158)
8 years ago
Frank Schroeder ea5b0f2c7c agent: fix 'consul leave' shutdown race (#2880)
8 years ago
James Phillips 6b2ad20131
Moves flag slice helper into configutil.
8 years ago
James Phillips 902f1ce16f Moves config util helpers into their own package. (#3165)
8 years ago
Kyle Havlovitz 5d99ee80ca Add an option to disable keyring file (#3145)
8 years ago
Frank Schroeder 1c75cf1af5 pkg refactor
8 years ago
Frank Schroeder 9ceef2b32e test: move discover tests
8 years ago
Frank Schroeder d2ee591fbf use 'c' as command receiver for simple commands
8 years ago
Frank Schroeder 902f4caff2 agent: move watch plans into agent
8 years ago
preetapan 2de032125b Fixed regression with dns server start condition (#3137)
8 years ago
Seth Vargo 89f16984f9
Simplify
8 years ago
Seth Vargo ee1b5d5024
Update comment
8 years ago