James Phillips
6ca0173907
Adds catalog support for node IDs.
2017-01-18 14:26:42 -08:00
Kyle Havlovitz
4e8c0fca63
First pass at adding node meta filter to prepared queries
2017-01-18 16:23:33 -05:00
James Phillips
e719ff8ef1
Adds a test to make sure we get the same ID on the second run.
2017-01-18 09:52:34 -08:00
James Phillips
bd605e330c
Adds basic support for node IDs.
2017-01-17 22:47:59 -08:00
James Phillips
61a20c53ba
Merge pull request #2660 from hashicorp/sethvargo-patch-1
...
Omit empty node_meta
2017-01-17 17:18:29 -08:00
Seth Vargo
624b7daba4
Omit empty node_meta
2017-01-17 20:17:20 -05:00
Kyle Havlovitz
945da0395a
Update CHANGELOG.md
2017-01-17 19:24:41 -05:00
Kyle Havlovitz
f48f105949
Minor formatting tweaks as a follow-up to #2654
2017-01-17 19:20:29 -05:00
Sean Chittenden
d8dd39ac40
Merge pull request #2659 from hashicorp/f-update-go-sockaddr
...
Update `hashicorp/go-sockaddr` to account for `tun(4)` interfaces.
2017-01-17 13:06:37 -08:00
Seth Vargo
f2659ce97d
Merge pull request #2658 from hashicorp/sethvargo/fatal
...
Do not skip tests when Consul is missing
2017-01-17 15:45:32 -05:00
Sean Chittenden
c91c7f7df9
Update `hashicorp/go-sockaddr` to account for `tun(4)` interfaces.
2017-01-17 12:37:56 -08:00
Seth Vargo
8bcfa9d3cc
Do not skip tests when Consul is missing
...
This bit me on CI. The current behavior of the testutil server is to skip if consul isn't present. When lots of output is scrolling by, you're likely to miss the message that the test was skipped. Instead, I propose that we hard fatal if consul doesn't exist, and upstream consumers can skip the tests if they want.
2017-01-17 14:57:57 -05:00
James Phillips
8d57727ff0
Merge pull request #2639 from tanuck/master
...
Standardize the case of all check log messages
2017-01-17 09:07:45 -08:00
James Phillips
9d67b5bc7d
Update CHANGELOG.md
2017-01-17 09:02:35 -08:00
James Phillips
25fb498b20
Merge pull request #2578 from ybubnov/concurrent-safe-notification-mock
...
Concurrent-safe notification mock
2017-01-17 09:01:43 -08:00
James Phillips
71d1466bdd
Merge pull request #2656 from legal90/fix-website-raft-multiplier
...
website: Fix nesting for "raft_multiplier" option
2017-01-17 06:23:55 -08:00
Mikhail Zholobov
7753627b52
website: Fix nesting for "raft_multiplier" option
2017-01-17 14:59:18 +02:00
James Phillips
1380fdbb92
Merge pull request #2654 from hashicorp/f-metafilter-endpoints
...
Add node metadata filtering to remaining endpoints
2017-01-14 17:07:29 -08:00
Kyle Havlovitz
9e696220a8
Add support for multiple metadata filters to remaining endpoints
...
Enabled multiple meta filters for /v1/catalog/nodes and /v1/catalog/services
2017-01-13 20:49:13 -05:00
Kyle Havlovitz
5acd69b4fc
Add node metadata filtering to remaining health/catalog endpoints
2017-01-13 20:08:43 -05:00
James Phillips
a8853571b1
Merge pull request #2651 from hashicorp/jbs-demo-version
...
Demo: configurable Consul version
2017-01-13 16:27:17 -08:00
James Phillips
5efdec89ec
Merge pull request #2653 from hashicorp/f-split-state-store
...
Breaks up the state store into several files.
2017-01-13 11:49:54 -08:00
James Phillips
1330499707
Breaks up the state store into several files.
2017-01-13 11:47:16 -08:00
Brian Shumate
0c9b9a4874
Demo: configurable Consul version
...
- Add CONSUL_DEMO_VERSION env var for specifying Consul version
2017-01-13 11:03:10 -05:00
James Phillips
759c385934
Merge pull request #2650 from needkane/patch-1
...
occasionally->occasionally
2017-01-13 07:39:31 -08:00
needkane
0eccb354fa
occasionally->occasionally
2017-01-13 15:34:44 +08:00
Kyle Havlovitz
379d5492c4
Merge pull request #2649 from hashicorp/test-fix
...
Fix inconsistency in TestStateStore_ServicesByNodeMeta
2017-01-12 19:59:21 -05:00
Kyle Havlovitz
8ef366ec49
Fix inconsistency in TestStateStore_ServicesByNodeMeta
2017-01-12 19:46:58 -05:00
Kyle Havlovitz
ef4236a00e
Update CHANGELOG.md
2017-01-12 18:31:45 -05:00
Kyle Havlovitz
4e87e5f47c
Merge pull request #2570 from vancluever/f-gce-discovery
...
command/agent: Google Compute Engine host discovery
2017-01-12 18:27:36 -05:00
Kyle Havlovitz
77650c2e6f
vendor: pull in GCE deps
2017-01-12 17:42:06 -05:00
Kyle Havlovitz
4976c05975
Revert "vendor: Add GCE deps"
...
This reverts commit 4831b6de40
.
2017-01-12 17:02:42 -05:00
Kyle Havlovitz
fb68a6bab0
Style tweaks and vendor.json cleanup
2017-01-12 16:49:44 -05:00
James Phillips
cae84804ec
Merge pull request #2647 from majormoses/master
...
fixing typo in documentaion
2017-01-11 21:26:28 -08:00
Ben Abrams
fa514bf439
fixing typo in documentaion
2017-01-11 21:08:20 -08:00
Kyle Havlovitz
5ddea8a5df
Merge branch 'master' into f-gce-discovery
2017-01-11 22:57:07 -05:00
Kyle Havlovitz
dbc72eaac0
Condense gce discovery logging a bit
2017-01-11 22:37:22 -05:00
Kyle Havlovitz
023b6533e0
Fix formatting
2017-01-11 20:44:22 -05:00
Kyle Havlovitz
e015d153ce
Update CHANGELOG.md
2017-01-11 20:43:04 -05:00
Kyle Havlovitz
23ce10f889
Merge pull request #2643 from hashicorp/f-node-metadata
...
Node metadata
2017-01-11 20:29:24 -05:00
Kyle Havlovitz
87c0283bb1
Update client api and docs for node metadata
2017-01-11 19:28:58 -05:00
Kyle Havlovitz
d44f3ea5d4
Update website docs for node metadata
2017-01-11 17:52:31 -05:00
Kyle Havlovitz
7f91cd12f4
Add -node-meta to agent command line options
2017-01-11 16:09:04 -05:00
Kyle Havlovitz
c9e430c396
Validate metadata config earlier and handle multiple filters
2017-01-11 15:12:03 -05:00
James Phillips
3e9c96d996
Merge pull request #2645 from agy/agy/typo-fix
...
Pedantic typo fix
2017-01-10 12:54:00 -08:00
Andrew Glen-Young
01de3b3cb9
Pedantic typo fix
2017-01-10 15:44:32 -05:00
Kyle Havlovitz
03273e4ed2
Fix formatting
2017-01-09 13:49:33 -08:00
Kyle Havlovitz
c3db65a7d8
vendor: Update go-memdb dependency
2017-01-09 11:23:09 -08:00
Kyle Havlovitz
84504a20fc
Add meta key validations and more tests
2017-01-09 11:21:49 -08:00
James Phillips
be90310501
Merge pull request #2641 from hashicorp/jbs-envvars-move
...
DOCS: update environment variables
2017-01-09 09:11:50 -08:00