James Nugent
94aed0717f
cli: Fix panic on empty data argument to kv put
...
Passing in an empty quoted argument from the shell currently panics as
we never check the length being greater than 0 prior to indexing into
the first rune, as illustrated in the test in this commit.
We also fix the panic, treating an empty string for data as equivalent
to not having passed it in the first place.
2017-01-05 08:02:38 -06:00
James Nugent
3b1f523b85
cli: Add KV export
and import
...
This commit adds two new commands to the Consul KV CLI, which export and
import a JSON formatted representation of the Consul KV tree. It is
useful to migrate parts of the KV tree between unrelated Consul
clusters, and could also be used for initial data population of the KV
store.
2017-01-05 07:57:38 -06:00
James Tancock
5b526f0847
Standardize the case of all check log messages
2017-01-05 08:34:20 +00:00
James Nugent
a08672c71a
Merge pull request #2632 from hashicorp/kv-put-base64
...
cli: Add -base64 option to `consul kv put`
2017-01-04 16:12:42 -06:00
James Nugent
c32fe92eee
cli: Add -base64 option to consul kv put
...
This commit adds a -base64 option to the consul kv put command, which
base 64 decodeds the data prior to writing it. This can be used in
conjunction with `consul kv get -base64 key`.
2017-01-04 16:12:21 -06:00
James Nugent
a24e5041ac
Merge pull request #2631 from hashicorp/kv-get-base64
...
cli: Add -base64 option to `consul kv get`
2017-01-04 16:00:27 -06:00
James Nugent
2bb6121e54
cli: Add -base64 option to consul kv get
...
This commit adds a `-base64` option to the `consul kv get` command,
which base 64 encodes the output such that it can be processed by
terminal tools in the event that the data is binary. The flag defaults
to false.
2017-01-04 15:41:40 -06:00
Borys Pierov
5a620246f4
Add consul-announcer to Community Tools
2017-01-04 11:03:19 -05:00
Christian Winther
452ab68f9d
Update downloads_tools.html.erb
2017-01-03 21:14:39 +01:00
legendtkl
b3e0702ab8
fix typo Check-And_set to Check-And-Set
2017-01-04 00:46:16 +08:00
Moo Yeol, Lee (Prescott)
8e6831e67c
Add Seoul region to the map for ubuntu
2016-12-30 03:39:49 +09:00
Ruslan Sennov
e81502babb
update /v1/agent/service/register
endpoint doc
2016-12-26 23:32:20 +03:00
Author: James Rasell
f8cadeb603
Update the AWS terraform variables file to include us-east-2 AMIs.
...
AMIs have been added for Ubuntu, CentOS[6-7] and RH[6-7].
Terraform fmt has also been run on the file.
2016-12-22 13:30:43 +00:00
Amir Yalon
7f2b4349f8
Systemd unit to use default KillSignal of SIGTERM
...
Since Consul 0.7, client-mode agents are shutting down gracefully by
default, so no need to send them a SIGINT specially. The default for
server-mode agents is still not to leave gracefully on SIGTERM, but it
was left this way for a reason. To override this, it is better to set
the leave_on_terminate option, rather than changing the KillSignal.
2016-12-22 13:06:32 +02:00
Amir Yalon
58ee61c3c7
Correct heading level in encryption documentation
...
The ‘RPC Encryption’ heading is semantically at the same level as ‘Gossip Encryption’.
2016-12-22 10:51:20 +02:00
James Phillips
6f03545082
Updates downloads page link to 0.7.2.
2016-12-21 05:20:54 -08:00
James Phillips
7ad4f38f52
Merge pull request #2607 from bradleyfalzon/patch-2
...
Fix typo in command/kv/put doc
2016-12-20 21:37:27 -08:00
Bradley Falzon
5acd28c506
Fix typo in command/kv/put doc
2016-12-21 14:02:26 +10:30
James Phillips
e26158eaad
Puts the tree in 0.7.3 dev mode.
2016-12-19 11:45:15 -08:00
James Phillips
381822a52c
Release v0.7.2
2016-12-19 11:15:39 -08:00
James Phillips
e1c489b5a6
Puts the tree into 0.7.2 release mode.
2016-12-19 10:06:40 -08:00
James Phillips
ef1039bd21
Merge pull request #2599 from hashicorp/data-dir-handling
...
Don't error if data-dir doesn't exist
2016-12-15 09:58:40 -08:00
Kyle Havlovitz
5d03ab53f3
Don't error if the given data-dir doesn't exist
2016-12-15 12:55:21 -05:00
James Phillips
f93567ac78
Release v0.7.2-rc1
2016-12-15 08:22:06 -08:00
James Phillips
e541137264
Puts tree in release mode for -rc1.
2016-12-15 08:21:39 -08:00
James Phillips
5a6521c385
Adds exception for data-dir check in -dev mode.
...
This was changed in #2529 .
2016-12-14 22:11:16 -08:00
James Phillips
8a64bb6445
Adds session policy example to ACL internals doc.
2016-12-14 21:31:59 -08:00
James Phillips
a0032d5c39
Updates web assets to match latest.
2016-12-14 21:08:17 -08:00
James Phillips
b3351000be
Update CHANGELOG.md
2016-12-14 21:06:57 -08:00
James Phillips
fe07574220
Fixes a typo in the agent options docs.
2016-12-14 21:03:16 -08:00
James Phillips
b617e54ff0
Merge pull request #2594 from hashicorp/acl-complete
...
Adds complete ACL support for /v1/agent endpoints.
2016-12-14 20:49:00 -08:00
James Phillips
90cd498ea6
Adds some basic documentation about the new ACL changes.
2016-12-14 20:32:44 -08:00
James Phillips
7ee097c1ba
Adds complete ACL support for listing events.
2016-12-14 19:42:37 -08:00
James Phillips
ae83cc96f9
Adds remaining unit tests for agent ACL vet and filter functions.
2016-12-14 19:28:09 -08:00
James Phillips
51d1742025
Fixes a race in the monitor endpoint test that would cause panics.
2016-12-14 18:13:30 -08:00
Kyle Havlovitz
4364310988
Update CHANGELOG.md
2016-12-14 20:22:57 -05:00
Kyle Havlovitz
9f81d70d31
Merge pull request #2529 from mckennajones/bug/1838
...
Give a better error message when data-dir is not a directory
2016-12-14 20:21:10 -05:00
Kyle Havlovitz
78455621a1
Handle error from stat on data-dir and shorten error message
2016-12-14 20:06:00 -05:00
James Phillips
a57ddae900
Adds a leader wait when testing with ACLs.
2016-12-14 16:18:17 -08:00
James Phillips
b7ebe0b384
Adds complete ACL coverage for non-utility agent endpoints.
...
This is a checkpoint - we need to complete some unit tests for agent/acl.go.
2016-12-14 14:53:40 -08:00
Kyle Havlovitz
1b83410d4e
Update CHANGELOG.md
2016-12-14 15:40:30 -05:00
Kyle Havlovitz
80a8055d5a
Merge pull request #2553 from mckennajones/bug/ignoresigpipe
...
Ignore sigpipe signals
2016-12-14 15:36:26 -05:00
Kyle Havlovitz
087b33fd15
Update CHANGELOG.md
2016-12-14 15:33:04 -05:00
Kyle Havlovitz
f1eae10553
Merge pull request #2597 from hashicorp/atlas-deprecation-notice
...
Add a notice about deprecation of atlas features
2016-12-14 15:30:03 -05:00
Kyle Havlovitz
398f4a04ef
Add a notice about deprecation of atlas features
2016-12-14 15:13:51 -05:00
James Phillips
48603b4764
Adds complete ACL support for agent utility endpoints.
2016-12-14 11:12:55 -08:00
James Phillips
927aa3789a
Adds ACL management support to the agent.
2016-12-14 07:07:41 -08:00
James Phillips
f144ce818e
Adds support to the ACL package for agent policies.
2016-12-14 07:07:41 -08:00
James Phillips
dd82c8529d
Adds a unit test to make sure the status endpoint doesn't ever show anything
...
with "token" in the name.
2016-12-14 07:07:41 -08:00
James Phillips
60ca86a457
Merge pull request #2595 from btfak/master
...
fix fmt.Errorf usage bug
2016-12-14 07:07:21 -08:00