Alvin Huang
469cb6de6d
print a proper error message for master merge CI job failures ( #6371 )
2019-08-21 18:19:47 -04:00
Alvin Huang
2821b69dc9
remove ci merge branches if nightly merge fails ( #6369 )
2019-08-21 15:56:27 -04:00
Ján Dzurek
e79a3a9e19
docs: ports docs missing paren fix ( #6367 )
2019-08-21 10:23:03 +02:00
John Cowen
54c345babf
docs: Fix typo layey > layer ( #6352 )
2019-08-20 10:16:30 +02:00
Tyler Ryan
ac1282eb6c
Merge pull request #6341 from tryan225/docs/autopilot-updates
...
Clarifying autopilot bootstrap and config options
2019-08-19 13:36:50 -07:00
Jack Pearkes
957cda2884
website: update the vs. envoy and proxies page ( #6326 )
...
* website: update the vs. envoy and proxies page
This is the second result on Google for "consul envoy" and
it seemed like it needed a bit of an upgrade to help clarify the
current state.
* Update website/source/intro/vs/proxies.html.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/intro/vs/proxies.html.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/intro/vs/proxies.html.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Update website/source/intro/vs/proxies.html.md
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
* Apply suggestions from code review
Co-Authored-By: Judith Malnick <judith.patudith@gmail.com>
2019-08-16 14:25:24 -07:00
tryan225
a57dbc0d2a
Clarifying autopilot bootstrap and config options
2019-08-16 10:54:13 -07:00
mattc41190
7757a0186b
Fix 404 ( #6300 )
...
On page: https://www.consul.io/discovery.html
If you click the link for Health Checks -> Learn More the underlying resource is:
https://learn.hashicorp.com/consul/getting-started/checks
This page for me is a 404. I think you've bundled it together in the following page:
Register a Service and Health Check - Service Discovery
Located at: https://learn.hashicorp.com/consul/getting-started/services
Thanks for Consul, it's really awesome.
2019-08-15 14:04:30 -07:00
Mike Morris
ecbafc34ac
changelog: add snapshot half-close fix
2019-08-12 17:06:34 -04:00
Sarah Adams
c78b552b7f
Update CHANGELOG.md
2019-08-12 13:57:58 -07:00
Sarah Adams
2f7a90bc52
add flag to allow /operator/keyring requests to only hit local servers ( #6279 )
...
Add parameter local-only to operator keyring list requests to force queries to only hit local servers (no WAN traffic).
HTTP API: GET /operator/keyring?local-only=true
CLI: consul keyring -list --local-only
Sending the local-only flag with any non-GET/list request will result in an error.
2019-08-12 11:11:11 -07:00
Mike Morris
e637b48117
snapshot: add TLS support to HalfCloser interface ( #6216 )
...
Calls net.TCPConn.CloseWrite or mtls.Conn.CloseWrite, which was added in https://go-review.googlesource.com/c/go/+/31318/
2019-08-12 12:47:02 -04:00
Jake Lundberg
a530fee06e
docs: Update consul-helm example to pull latest tag
2019-08-09 16:33:43 -06:00
Sarah Adams
9ed3e64510
fallback to proxy config global protocol when upstream services' protocol is unset ( #6277 )
...
fallback to proxy config global protocol when upstream services' protocol is unset
Fixes #5857
2019-08-05 12:52:35 -07:00
Alvin Huang
f834854f8a
add generic master merge into release/* branches ( #6249 )
2019-08-02 16:11:41 -04:00
Alvin Huang
f5471c7f8d
Add arm builds ( #6263 )
...
* try arm builds
* Update .circleci/config.yml
Co-Authored-By: Matt Keeler <mkeeler@users.noreply.github.com>
* Update .circleci/config.yml
Co-Authored-By: Matt Keeler <mkeeler@users.noreply.github.com>
* Update .circleci/config.yml
Co-Authored-By: Matt Keeler <mkeeler@users.noreply.github.com>
2019-08-02 15:15:59 -04:00
Omer Zach
1e80fc9c0f
Fix typo in architecture.html.md ( #6261 )
2019-08-01 12:21:37 -06:00
Venkata Krishna Annam
5011f305e0
docs: Fix minor mistakes in index.html.md ( #6239 )
2019-08-01 12:57:26 -05:00
Sarah Adams
df036f06a7
fix 'consul connect envoy' to try to use previously-configured grpc port ( #6245 )
...
fix 'consul connect envoy' to try to use previously-configured grpc port on running agent before defaulting to 8502
Fixes #5011
2019-08-01 09:53:34 -07:00
Matt Keeler
e9f6805adc
Fix flaky tests ( #6229 )
2019-07-29 15:07:25 -04:00
Todd Radel
c253a23630
Merge pull request #6210 from hashicorp/docs/fix-ambassador-link
...
Fix links to ambassador website
2019-07-26 14:29:03 -04:00
Jack Pearkes
ed9365cfd4
Putting source back into Dev Mode
2019-07-25 17:58:56 -07:00
hashicorp-ci
601703497f
Release v1.5.3
2019-07-25 23:41:17 +00:00
hashicorp-ci
86ff9e9dc9
update bindata_assetfs.go
2019-07-25 23:41:16 +00:00
Jack Pearkes
4670f16f85
Update CHANGELOG.md
2019-07-25 14:20:11 -07:00
Mike Morris
2c78c476a0
docs: add TCP half-close broken pipe to common errors ( #6203 )
2019-07-25 16:01:33 -04:00
Jack Pearkes
3b98867a2c
config: correct limit to limits in config example ( #6219 )
...
This isn't yet documented on the website, but wanted to update this to add the missing s.
2019-07-25 12:38:57 -07:00
Matt Keeler
86eff21835
Update CHANGELOG.md
2019-07-25 14:27:22 -04:00
Matt Keeler
c4a34602b6
Allow forwarding of some status RPCs ( #6198 )
...
* Allow forwarding of some status RPCs
* Update docs
* add comments about not using the regular forward
2019-07-25 14:26:22 -04:00
Alvin Huang
27dba08e4f
check vendor folder ( #6006 )
...
* check vendor in circleci
* make vendor checking step more descriptive
* reorganize check-vendor and gofmt jobs
2019-07-25 11:17:07 -04:00
Alvin Huang
6f04420cf8
remove sdk and api packages ( #6214 )
2019-07-25 10:00:20 -04:00
Alvin Huang
3bfac76bbf
add dev docker image upload ( #5879 )
...
* add dev docker image upload
* remove the go cache since that isn't needed
* add comment and image labels
* get password from stdin
2019-07-25 09:19:09 -04:00
Jeff Mitchell
e266b038cc
Make the chunking test multidimensional ( #6212 )
...
This ensures that it's not just a single operation we restores
successfully, but many. It's the same foundation, just with multiple
going on at once.
2019-07-25 11:40:09 +01:00
Freddy
7dbbe7e55a
auto-encrypt: Fix port resolution and fallback to default port ( #6205 )
...
Auto-encrypt meant to fallback to the default port when it wasn't provided, but it hadn't been because of an issue with the error handling. We were checking against an incomplete error value:
"missing port in address" vs "address $HOST: missing port in address"
Additionally, all RPCs to AutoEncrypt.Sign were using a.config.ServerPort, so those were updated to use ports resolved by resolveAddrs, if they are available.
2019-07-24 16:49:37 -07:00
Matt Keeler
33f51db661
Update CHANGELOG.md
2019-07-24 17:08:08 -04:00
Jeff Mitchell
e0068431f5
Chunking support ( #6172 )
...
* Initial chunk support
This uses the go-raft-middleware library to allow for chunked commits to the KV
2019-07-24 17:06:39 -04:00
Todd Radel
7575bce5c9
Fix links to ambassador website
2019-07-24 13:23:49 -04:00
Freddy
1b97d65873
Make new config when retrying testServer creation ( #6204 )
2019-07-24 08:41:00 -06:00
Freddy
c19f46639b
Restore NotifyListen to avoid panic in newServer retry ( #6200 )
2019-07-23 14:33:00 -06:00
Freddy
12d263e6b0
Update CHANGELOG.md
2019-07-23 14:32:10 -06:00
Alvin Huang
b154ae628e
remove travis config ( #6199 )
2019-07-23 15:35:46 -04:00
Paul Banks
e07f065835
Update CHANGELOG.md
2019-07-23 15:45:39 +01:00
Paul Banks
42296292a4
Allow raft TrailingLogs to be configured. ( #6186 )
...
This fixes pathological cases where the write throughput and snapshot size are both so large that more than 10k log entries are written in the time it takes to restore the snapshot from disk. In this case followers that restart can never catch up with leader replication again and enter a loop of constantly downloading a full snapshot and restoring it only to find that snapshot is already out of date and the leader has truncated its logs so a new snapshot is sent etc.
In general if you need to adjust this, you are probably abusing Consul for purposes outside its design envelope and should reconsider your usage to reduce data size and/or write volume.
2019-07-23 15:19:57 +01:00
kaitlincarter-hc
e89b6dd85d
[docs] New K8s-Consul deployment guide ( #5859 )
...
* New K8s-Consul deployment guide
* Update website/source/docs/guides/kubernetes-production-deploy.md
* Update website/source/docs/guides/kubernetes-production-deploy.md
Co-Authored-By: Rebecca Zanzig <rebecca@hashicorp.com>
* Update website/source/docs/guides/kubernetes-production-deploy.md
Co-Authored-By: Rebecca Zanzig <rebecca@hashicorp.com>
* Update website/source/docs/guides/kubernetes-production-deploy.md
Co-Authored-By: Rebecca Zanzig <rebecca@hashicorp.com>
* Update website/source/docs/guides/kubernetes-production-deploy.md
Co-Authored-By: Rebecca Zanzig <rebecca@hashicorp.com>
* Update website/source/docs/guides/kubernetes-production-deploy.md
Co-Authored-By: Rebecca Zanzig <rebecca@hashicorp.com>
* updating based on comments
* Update website/source/docs/guides/kubernetes-production-deploy.md
Co-Authored-By: Rebecca Zanzig <rebecca@hashicorp.com>
* Update website/source/docs/guides/kubernetes-production-deploy.md
* Update website/source/docs/guides/kubernetes-production-deploy.md
2019-07-22 19:16:06 -05:00
Alvin Huang
60e9703588
enable circleci go tests for forks and reorganize jobs ( #6191 )
2019-07-22 18:08:54 -04:00
Alvin Huang
f3469dbe4b
Run go test packages in parallel ( #6165 )
...
* modify gotestsum hacking that is unnecessary with the latest version
* try running 2 packages at a time
* try running 3 packages at a time
* remove old comments
2019-07-22 14:01:22 -04:00
Christian Muehlhaeuser
2602f6907e
Simplified code in various places ( #6176 )
...
All these changes should have no side-effects or change behavior:
- Use bytes.Buffer's String() instead of a conversion
- Use time.Since and time.Until where fitting
- Drop unnecessary returns and assignment
2019-07-20 09:37:19 -04:00
Freddy
358c1a6e7a
Fix typo chose/choose ( #6170 )
2019-07-19 16:29:42 -06:00
javicrespo
d4f3eebf9d
log rotation: limit count of rotated log files ( #5831 )
2019-07-19 15:36:34 -06:00
Christian Muehlhaeuser
46542b2ff7
Avoid unnecessary conversions ( #6178 )
...
Those values already have the right type.
2019-07-19 09:13:18 -04:00