2544 Commits

Author SHA1 Message Date
Michael S. Fischer
1d5c0a2e0d Handle SIGTERM when running commands
Make Consul treat SIGTERM like it does SIGINT when running commands.
This is especially important when running Consul as a daemon, since
Unix process managers send SIGTERM to restart or terminate a process.

This change is untested on Windows.

Fixes hashicorp/consul#797
2015-03-30 15:32:58 -07:00
Ryan Breen
5e6a4d4f7d Website: tweaks to docs/internals/architecture.html. 2015-03-30 18:07:58 -04:00
Ryan Breen
efb374e080 Website: very minor tweaks to docs/internals/anti-entropy.html. 2015-03-29 10:53:49 -04:00
Ryan Breen
d90a466f45 Website: more cleanup for docs/internals/acl.html. 2015-03-28 11:54:16 -04:00
Ryan Breen
ba3071c147 Website: GH-781 and cleanup for docs/internals/acl.html. 2015-03-28 11:26:26 -04:00
pepov
80dcc7fa08 update the docs: add advertise-wan cli and advertise_addr_wan json config 2015-03-28 16:08:20 +01:00
pepov
ebaee31874 add and test -advertise-wan cli flag 2015-03-28 16:08:19 +01:00
pepov
8cfe42f5dc add test using separate advertise addresses for wan and for lan 2015-03-28 16:08:19 +01:00
pepov
a1f6647a2c add AdvertiseAddrWan to TestMergeConfig and use different values for Addr values in b than in a 2015-03-28 16:08:19 +01:00
pepov
bac3ae9494 Add configuration option to specify a separate address for advertising on the wan 2015-03-28 16:08:19 +01:00
Ryan Breen
61a7b99569 Merge pull request #823 from silas/doc-link-fix
Fix create session link in semaphore guide
2015-03-28 10:42:29 -04:00
Silas Sewell
cb1155d5b4 Fix create session link in semaphore guide 2015-03-28 10:39:53 -04:00
Ryan Uber
e221dae749 Update CHANGELOG.md 2015-03-27 13:49:36 -07:00
Ryan Uber
2fc6d530f3 website: document minimum session TTL setting 2015-03-27 11:34:27 -07:00
Ryan Uber
cf668aba06 Merge pull request #821 from fraenkel/sessionttlmin
Support SesionTTLMin configuration
2015-03-27 11:24:22 -07:00
Ryan Breen
4d5c07af26 Website: GH-730 for docs/guides/manual-bootstrap.html. 2015-03-27 13:20:32 -04:00
Michael Fraenkel
8c26836783 Support SesionTTLMin configuration
- Allow setting SessionTTLMin
- Validate on the Server
2015-03-27 05:13:57 -07:00
Ryan Uber
ed67f6593f consul: swap over to raft-boltdb 2015-03-26 20:01:52 -07:00
Ryan Breen
6e261622f8 Website: GH-730 for docs/agent/watches.html. 2015-03-26 14:18:51 -04:00
Ryan Breen
f09817ada6 Website: GH-730 for docs/agent/telemetry.html. 2015-03-25 08:56:40 -04:00
Ryan Breen
220accc7d7 Website: GH-730 for docs/agent/encryption.html 2015-03-24 15:30:35 -04:00
Ryan Uber
d6ce64b472 testutil: add ListKV method 2015-03-23 22:47:34 -07:00
Ryan Uber
4c42754886 testutil: disable checkpoint, fix waitForLeader 2015-03-23 19:27:59 -07:00
Ryan Uber
79029c63f2 testutil: bind to localhost address 2015-03-23 18:59:45 -07:00
Ryan Breen
0c21136a28 Website: GH-730 for docs/agent/dns.html. 2015-03-23 15:48:35 -04:00
Ryan Breen
709de1a43b Website: GH-730 for docs/internals/acl.html. 2015-03-22 11:44:16 -04:00
Ryan Breen
dc764fee91 Website: cleanup for docs/internals/index.html. 2015-03-21 21:52:26 -04:00
Ryan Uber
1d0aea86ab testutil: helpers return responses 2015-03-21 06:45:26 -07:00
Armon Dadgar
d0869e9963 Merge pull request #805 from discordianfish/add-domain-flag
Add -domain command line flag to agent
2015-03-20 11:11:14 -07:00
Johannes 'fish' Ziemke
f935a8a506 Add -domain command line flag to agent
This makes it possible to configure the domain on the command line
additionally to the config file.
2015-03-20 16:05:41 +01:00
Ryan Breen
ad4d1f3427 Merge pull request #806 from vgv/master
Update downloads_tools.html.erb
2015-03-20 10:50:20 -04:00
Vasily Vasilkov
ded8f27751 Update downloads_tools.html.erb
Fix typo
2015-03-20 17:46:13 +03:00
Ryan Uber
6f2dac6c30 testutil: test server supports domain sockets 2015-03-19 17:44:04 -07:00
Ryan Uber
ed32eb3917 testutil: support retrieving kv pairs 2015-03-19 17:03:07 -07:00
Ryan Uber
63f05b1c56 testutil: support joining and specifying datacenters 2015-03-19 17:03:07 -07:00
Ryan Uber
fa7414e276 testutil: Use HTTPAddr 2015-03-19 17:03:07 -07:00
Ryan Uber
8ea04bbb3f testutil: server comments 2015-03-19 17:03:07 -07:00
Ryan Uber
c6cebc2b91 testutil: Support creating additional checks 2015-03-19 17:03:07 -07:00
Ryan Uber
313f89439e testutil: allow creation of services 2015-03-19 17:03:06 -07:00
Ryan Uber
576c49eaf0 testutil: working on helpers 2015-03-19 17:03:06 -07:00
Ryan Uber
78f9f53bf1 testutil: exposing the API address from the test server 2015-03-19 17:03:06 -07:00
Ryan Uber
37f6301856 testutil: initial pass at moving test server harness into testutil 2015-03-19 17:03:06 -07:00
Ryan Breen
c6d45430f1 Website: change order of UIs listed in intro/getting-started/ui.html. 2015-03-19 19:27:30 -04:00
Ryan Breen
e8db920ca6 Merge branch 'master' of github.com:hashicorp/consul 2015-03-19 19:22:09 -04:00
Ryan Breen
89b51c7f3c Website: GH-730 and cleanup for intro/getting-started/ui.html. 2015-03-19 19:22:05 -04:00
Ryan Uber
d445f64c10 Merge pull request #799 from tummychow/https-docs
Document some configuration for HTTPS
2015-03-18 16:26:38 -07:00
tummychow
81545e9499 Add doc notes for HTTPS API
- the HTTPS API address can be configured just like any other address
- the verify_incoming setting also applies to the HTTPS API
2015-03-18 16:08:41 -07:00
Seth Vargo
c0d6a64747 Merge pull request #794 from hashicorp/sethvargo/default_envvars
Read select environment variables in the API client
2015-03-18 18:25:35 -04:00
Ryan Breen
8ca790e7ad Website: cleanup for node reaping detail in the FAQ. 2015-03-18 17:27:30 -04:00
Ryan Breen
8ccc23beff Website: add node reaping detail to the FAQ. 2015-03-18 12:56:12 -04:00