Kyle Havlovitz
fdf2a10835
First pass at adding node meta filter to prepared queries
2017-01-18 16:23:33 -05:00
James Phillips
e73d3c2312
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
96bff003b7
Adds basic support for node IDs.
2017-01-17 22:47:59 -08:00
James Phillips
80d3149de2
Merge pull request #2660 from hashicorp/sethvargo-patch-1
...
Omit empty node_meta
2017-01-17 17:18:29 -08:00
Seth Vargo
093fb59144
Omit empty node_meta
2017-01-17 20:17:20 -05:00
Kyle Havlovitz
b08aa456f5
Update CHANGELOG.md
2017-01-17 19:24:41 -05:00
Kyle Havlovitz
b3fdfb09d8
Minor formatting tweaks as a follow-up to #2654
2017-01-17 19:20:29 -05:00
Sean Chittenden
75f8ca9ecd
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
6cf713ae3b
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
c82cc25b09
Update hashicorp/go-sockaddr
to account for tun(4)
interfaces.
2017-01-17 12:37:56 -08:00
Seth Vargo
de0fa1a378
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
17c4754eac
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
85bd8a9b88
Update CHANGELOG.md
2017-01-17 09:02:35 -08:00
James Phillips
05ce6766aa
Merge pull request #2578 from ybubnov/concurrent-safe-notification-mock
...
Concurrent-safe notification mock
2017-01-17 09:01:43 -08:00
James Phillips
dc080dd9a6
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
d54630ed79
website: Fix nesting for "raft_multiplier" option
2017-01-17 14:59:18 +02:00
James Phillips
d75900a94f
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
9080006a37
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
e37f25dc02
Add node metadata filtering to remaining health/catalog endpoints
2017-01-13 20:08:43 -05:00
James Phillips
9dc064ddcd
Merge pull request #2651 from hashicorp/jbs-demo-version
...
Demo: configurable Consul version
2017-01-13 16:27:17 -08:00
James Phillips
73821c769e
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
c837d055cd
Breaks up the state store into several files.
2017-01-13 11:47:16 -08:00
Brian Shumate
3ea3a9df37
Demo: configurable Consul version
...
- Add CONSUL_DEMO_VERSION env var for specifying Consul version
2017-01-13 11:03:10 -05:00
James Phillips
ee5d89a01e
Merge pull request #2650 from needkane/patch-1
...
occasionally->occasionally
2017-01-13 07:39:31 -08:00
needkane
9258df0f5b
occasionally->occasionally
2017-01-13 15:34:44 +08:00
Kyle Havlovitz
0b8128c0ce
Merge pull request #2649 from hashicorp/test-fix
...
Fix inconsistency in TestStateStore_ServicesByNodeMeta
2017-01-12 19:59:21 -05:00
Kyle Havlovitz
3620e5e199
Fix inconsistency in TestStateStore_ServicesByNodeMeta
2017-01-12 19:46:58 -05:00
Kyle Havlovitz
eb598e2995
Update CHANGELOG.md
2017-01-12 18:31:45 -05:00
Kyle Havlovitz
dfe62af34a
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
c9e2f72988
vendor: pull in GCE deps
2017-01-12 17:42:06 -05:00
Kyle Havlovitz
6ed38de871
Revert "vendor: Add GCE deps"
...
This reverts commit 4831b6de40a9291ed461d5c757e7459bbe2c307d.
2017-01-12 17:02:42 -05:00
Kyle Havlovitz
ebd37af4ef
Style tweaks and vendor.json cleanup
2017-01-12 16:49:44 -05:00
James Phillips
4fad4a8a32
Merge pull request #2647 from majormoses/master
...
fixing typo in documentaion
2017-01-11 21:26:28 -08:00
Ben Abrams
e148b1bb98
fixing typo in documentaion
2017-01-11 21:08:20 -08:00
Kyle Havlovitz
2139dbb029
Merge branch 'master' into f-gce-discovery
2017-01-11 22:57:07 -05:00
Kyle Havlovitz
84b157eade
Condense gce discovery logging a bit
2017-01-11 22:37:22 -05:00
Kyle Havlovitz
2d03978139
Fix formatting
2017-01-11 20:44:22 -05:00
Kyle Havlovitz
055ce7238b
Update CHANGELOG.md
2017-01-11 20:43:04 -05:00
Kyle Havlovitz
821735d175
Merge pull request #2643 from hashicorp/f-node-metadata
...
Node metadata
2017-01-11 20:29:24 -05:00
Kyle Havlovitz
15f008b3e3
Update client api and docs for node metadata
2017-01-11 19:28:58 -05:00
Kyle Havlovitz
561d6c71e0
Update website docs for node metadata
2017-01-11 17:52:31 -05:00
Kyle Havlovitz
51a1834667
Add -node-meta to agent command line options
2017-01-11 16:09:04 -05:00
Kyle Havlovitz
d77890a011
Validate metadata config earlier and handle multiple filters
2017-01-11 15:12:03 -05:00
James Phillips
ee697150bc
Merge pull request #2645 from agy/agy/typo-fix
...
Pedantic typo fix
2017-01-10 12:54:00 -08:00
Andrew Glen-Young
c78c07d9cb
Pedantic typo fix
2017-01-10 15:44:32 -05:00
Kyle Havlovitz
6b5cf20b1c
Fix formatting
2017-01-09 13:49:33 -08:00
Kyle Havlovitz
12da452136
vendor: Update go-memdb dependency
2017-01-09 11:23:09 -08:00
Kyle Havlovitz
aee766baba
Add meta key validations and more tests
2017-01-09 11:21:49 -08:00
James Phillips
c3480266ee
Merge pull request #2641 from hashicorp/jbs-envvars-move
...
DOCS: update environment variables
2017-01-09 09:11:50 -08:00
Brian Shumate
f81d8c0754
DOCS: update environment variables
...
- Move environment variables to section of CLI page
- Remove environment variables page
- Remove environment variables nagivation menu entry
2017-01-09 12:02:06 -05:00