James Phillips
32be684fdf
Fixes a startup ordering issue between Raft and Serf.
...
This fixes #2663 and fixes #1899 . It's not super related to this PR,
but the startup time changes that this PR brings made this a lot worse
so I was able to track it down.
2017-01-18 15:06:15 -08:00
James Phillips
6ca0173907
Adds catalog support for node IDs.
2017-01-18 14:26:42 -08: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
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
Brian Shumate
1eaeb13a9c
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
James Phillips
4ffa8dee9b
Merge pull request #2638 from hashicorp/jbs-envupdate
...
DOCS: update Environment Variables page
2017-01-06 08:47:23 -08:00
Brian Shumate
f5e76a7125
DOCS: update environment variables page
...
- Relocate Environment Variables page to Agent section
- Correct front matter newlines issue
2017-01-06 09:42:49 -05:00
Kyle Havlovitz
e44bcb9716
Add tests for node metadata functionality
2017-01-05 17:21:56 -08:00
Kyle Havlovitz
52d6fd831e
Add support for setting node metadata fields
2017-01-05 14:10:26 -08:00
James Phillips
5500009ae4
Merge pull request #2573 from hashicorp/jbs-envvars
...
Add a page for CLI environment variables
2017-01-05 12:42:29 -08:00
James Phillips
fc7ac65009
Update CHANGELOG.md
2017-01-05 12:15:16 -08:00
James Phillips
6c2462e309
Merge pull request #2611 from amiryal/patch-1
...
Correct heading level in encryption documentation
2017-01-05 12:13:13 -08:00