Frank Schroeder
cff494e47d
Do not block on reassertLeader during shutdown
2017-05-04 16:48:54 +02:00
Frank Schroeder
cea98ae5f4
Straighten control flow in leader.go
2017-05-04 16:17:02 +02:00
James Phillips
f3c1f516b4
Kick the leader loop on the proper thread after a snapshot restore, and
...
only if leadership is already established.
2017-05-04 16:17:01 +02:00
James Phillips
953347a6fe
Runs revoke leadership actions only if we've established leadership.
2017-05-04 16:17:01 +02:00
Frank Schroeder
cbb963b2eb
Add make target for linux binary
2017-05-04 13:31:56 +02:00
Frank Schroeder
7f745951f4
Update CHANGELOG.md
2017-05-04 01:50:59 +02:00
Frank Schroeder
f894a4cb7d
Use bind address as source for outgoing connections ( #2822 )
...
This patch configures consul to use the bind address as the
source address for outgoing connections.
Fixes #2822
2017-05-04 01:41:47 +02:00
Frank Schroeder
c772cecaab
Do not modify config after creation II
...
Move code for finding the advertise address via a
template into consulConfig() so that the config
object is not modified after creation.
2017-05-04 01:41:47 +02:00
Frank Schroeder
6b96c9ff91
Do not modify config after creation
...
Make sure the RPCAdvertise address is always set
so that the configuration does not have to be modified
after creation.
2017-05-04 01:41:47 +02:00
Frank Schroeder
8213222931
Move GCE discovery code to command/agent/config_gce.go
2017-05-04 01:41:47 +02:00
Frank Schroeder
39fae5eac2
Move AWS discovery code to command/agent/config_aws.go
2017-05-04 01:41:47 +02:00
Frank Schroeder
3ea54c48a8
Move verifyUniqueListeners to command/agent/config.go
2017-05-04 01:41:47 +02:00
Frank Schroeder
a0b98948d8
Cleanup agent config
2017-05-04 01:41:47 +02:00
Frank Schroeder
8aa969c966
Cleanup consul/config
2017-05-04 01:41:47 +02:00
Kostis Kapelonis
a55e6c08b4
Added Spring Consul SDK for Spring applications
2017-05-03 09:22:41 +02:00
James Phillips
9658c2e831
Merge pull request #2996 from cryptomeme/patch-1
...
Itty bitty typo in consul watch help
2017-05-02 16:25:39 -07:00
Damon Buckwalter
e9d6f5b3d0
Itty bitty typo
2017-05-02 16:08:07 -07:00
James Phillips
33ddd5a4bd
Merge pull request #2995 from hashicorp/revert-2517-feature/ui-remove-acl-id-from-list
...
Revert "UI: remove ACL ID from the left list"
2017-05-02 14:29:09 -07:00
James Phillips
0e3d93a0bd
Revert "UI: remove ACL ID from the left list"
2017-05-02 14:28:56 -07:00
Seth Vargo
2f8f0b2320
Merge pull request #2517 from bhuisgen/feature/ui-remove-acl-id-from-list
...
UI: remove ACL ID from the left list
2017-05-02 13:12:57 -07:00
James Phillips
a3e1e8e7e5
Updates static assets to pick up #2712 .
2017-05-02 10:52:06 -07:00
James Phillips
c73203d335
Update CHANGELOG.md
2017-05-02 10:47:36 -07:00
James Phillips
94a1817605
Merge pull request #2712 from hebeworks/add-json-validation-to-ui
...
Add JSON validation to UI
2017-05-02 10:46:45 -07:00
Jack
2489355975
Add JSON validation to update view
...
JSON validation has now been added to the update view following the same format
as create. Since 'valueDecoded' does not have the ability to check if the value
is base64 before decoding then this must be checked first; if it is base64 then
use the decoded one, if not just get the value.
Change incorrect trailing span close to label.
2017-05-02 17:20:36 +09:00
Jack
cb73d83f1e
Add JSON validation to UI
...
JSON validation added to UI. This has been implemented through the use of a flag
to enable/disable the functionality with a watcher on the value to set the
success/error class on the textarea itself.
No hard validation added to the field.
2017-05-02 17:20:35 +09:00
Seth Vargo
b162410b36
Merge pull request #2976 from jk563/master
...
Rearranged into alphabetical order
2017-05-01 14:55:35 -07:00
Seth Vargo
15a5e3bcfa
Merge pull request #2993 from hashicorp/sethvargo/pr-2375
...
Add `AddAccessibleService` to testutil
2017-05-01 14:03:31 -07:00
Ethan Chu
90b67f115c
Add AddAccessibleService
to testutil
...
`AddAccessibleService` works just like `AddService` but also passing
"address" and "port". It is helpfu when you need to prepare a
fakeService that will be accessed later in target source code.
2017-05-01 13:56:48 -07:00
James Phillips
1ffb98cc38
Update CHANGELOG.md
2017-04-28 18:49:38 -07:00
James Phillips
28cf9de7bb
Merge pull request #2989 from sean-/f-fix-illumos-build
...
Fix the build on Illumos.
2017-04-28 18:48:17 -07:00
Sean Chittenden
f4b7feef79
Fix the build on Illumos.
...
Update `github.com/docker/docker/pkg/system`.
2017-04-28 17:13:20 -07:00
James Phillips
27188e5ec1
Merge pull request #2987 from sean-/b-fix-dev-paths
...
Fix `make dev` when the `bin/` directory doesn't exist.
2017-04-28 16:44:25 -07:00
Sean Chittenden
17ded857c7
Fix make dev
when the bin/
directory doesn't exist.
...
Without this patch you end up with a nifty consul build named `bin`,
not `bin/consul`.
2017-04-28 16:40:50 -07:00
James Phillips
1009f2641a
Update CHANGELOG.md
2017-04-28 16:20:45 -07:00
Kyle Havlovitz
71f5f5f514
Update CHANGELOG.md
2017-04-28 16:17:31 -07:00
Kyle Havlovitz
b5ed2ba536
Add separate option for verifying incoming HTTPS traffic ( #2974 )
...
* Add separate option for verifying incoming HTTPS traffic
2017-04-28 16:15:55 -07:00
Frank Schroeder
1973e66c07
api: Return empty list instead of nil
2017-04-28 15:00:08 -07:00
Frank Schroeder
2bf668b658
api: Add ServiceTags to Health state endpoint ( #153 )
...
This patch adds the ServiceTags to the /v1/health/state/<state>
endpoint.
Fixes #153
2017-04-28 15:00:08 -07:00
Frank Schroeder
a53485bc6d
vendor: add github.com/pascaldekloe/goe/verify
2017-04-28 15:00:08 -07:00
Frank Schroeder
795664514c
Update CHANGELOG.md
2017-04-28 14:45:40 -07:00
Frank Schroeder
7f64689828
Faster dev server startup
...
This patch reduces the timeouts for the development
server so that it starts up almost instantly.
2017-04-28 14:43:44 -07:00
James Phillips
4130d73e60
Update CHANGELOG.md
2017-04-28 09:10:52 -07:00
James Phillips
622b7d3e8f
Merge pull request #2973 from hashicorp/b-2087
...
Fixes panic in tombstone GC.
2017-04-28 09:08:59 -07:00
James Phillips
9ead18dbbb
Gets rid of zero-value initializer.
2017-04-28 08:52:50 -07:00
Jamie Kelly
8831a8a4c7
Rearranged into alphabetical order
...
Swapped a couple of the guides around in the index page so that
they are in alphabetical order and match the navigation order.
2017-04-28 07:04:38 +01:00
James Phillips
77b803c12b
Removes panic repro test.
2017-04-27 17:08:06 -07:00
James Phillips
e9606c225a
Embeds the mutex since it covers all fields.
2017-04-27 17:04:49 -07:00
James Phillips
3fa22aa42b
Fixes panic when timer fires as tombstone GC is being stopped.
2017-04-27 16:43:07 -07:00
James Phillips
e3ac9d5c1b
Cleans up some bad unit test failure cases.
2017-04-27 16:41:42 -07:00
James Phillips
8db344248b
Cleans up comments.
2017-04-27 16:41:28 -07:00