Matt Keeler
4c9577678e
xDS Mesh Gateway Resolver Subset Fixes ( #7294 )
...
* xDS Mesh Gateway Resolver Subset Fixes
The first fix was that clusters were being generated for every service resolver subset regardless of there being any service instances of the associated service in that dc. The previous logic didn’t care at all but now it will omit generating those clusters unless we also have service instances that should be proxied.
The second fix was to respect the DefaultSubset of a service resolver so that mesh-gateways would configure the endpoints of the unnamed subset cluster to only those endpoints matched by the default subsets filters.
* Refactor the gateway endpoint generation to be a little easier to read
2020-02-19 11:57:55 -05:00
Hans Hasselberg
8f61558e19
hashibot: let hashibot help us more ( #7281 )
2020-02-19 15:30:27 +01:00
Mike Morris
3532c56c5f
Update config.yml
2020-02-18 13:27:48 -05:00
kaitlincarter-hc
707e06e3fe
docs: adding new guide for namespaces and service discovery ( #6788 )
2020-02-18 18:34:21 +01:00
kaitlincarter-hc
e8bbd00c38
docs: setup secure namespaces ( #6789 )
...
* Adding new guide for namespaces and ACLs
* Update website/source/docs/guides/secure-namespaces.html.md
Co-Authored-By: Blake Covarrubias <bcovarrubias@hashicorp.com>
Co-authored-by: Hans Hasselberg <me@hans.io>
Co-authored-by: Blake Covarrubias <blake.covarrubias@gmail.com>
2020-02-18 18:33:35 +01:00
John Cowen
e85fd18f89
ui: Be more specific with the display toggling checkboxes ( #7309 )
2020-02-18 17:05:45 +00:00
Matt Keeler
40614b16fd
Update CHANGELOG.md
2020-02-18 11:16:35 -05:00
Matt Keeler
38b6ffb230
Update CHANGELOG.md
2020-02-18 11:14:33 -05:00
rerorero
2630a949f7
fix: Destroying a session that doesn't exist returns status cod… ( #6905 )
...
fix #6840
2020-02-18 11:13:15 -05:00
Matt Keeler
096326d2b3
Update CHANGELOG.md
2020-02-18 11:12:45 -05:00
Wim
3a2c865ff6
Fix high cpu usage with IPv6 recursor address. Closes #6120 ( #6128 )
2020-02-18 11:09:11 -05:00
Chris Piraino
35a2c84d3d
Update CHANGELOG.md
2020-02-18 09:29:32 -06:00
Chris Piraino
47ff532735
Fixes envoy config when both RetryOn* values are set ( #7280 )
2020-02-18 09:25:47 -06:00
John Cowen
b83c190f0c
ui: Use options.method for keying not options.type ( #7308 )
2020-02-18 14:03:27 +00:00
Lars Lehtonen
6bcd596539
agent/proxycfg: fix dropped error in state.initWatchesMeshGateway() ( #7267 )
2020-02-18 14:41:01 +01:00
Mishin Nickolay
b519cc73b5
docs: add note bout change case in config files to specific version upgrade notes ( #6870 ) ( #6878 )
2020-02-18 14:32:07 +01:00
Tom Downes
0cf11ec744
docs: add documentation for enabling reverse DNS lookup with systemd-resolved ( #6731 )
...
* Remove trailing whitespace in DNS forwarding guide.
* Add example for enabling reverse lookup of IP addrseses to .consul domain on systemd-resolved platforms
2020-02-18 14:16:12 +01:00
Mr.gao
bc664159ea
docs: update libraries-and-sdks.html.md ( #6745 )
...
python-consul maintainer gone, this is my version you want to add to the recommended
2020-02-18 14:08:57 +01:00
Aleksey Stepanenko
95db3971da
docs: update connection for the openstack provider ( #6776 )
...
The option `username` does not work. Need to use user_name with underscore
> Authentication failed: Exactly one of Username and UserID must be provided for password authentication
The option `user_name` works, however, it's need to use `region`, `domain_name` in additional.
2020-02-18 14:06:34 +01:00
John Cowen
65dd14daf3
ui: Gracefully cope with 500 errors from the disco-chain API endpoint ( #7291 )
...
When connect is disabled the discovery-chain endpoint returns a 500
error status, which we previoulsy did not gracefully cope with.
This commit gracefully copes with any errors from the disco-chain
endpoint by supressing the error and hiding the Routing tab from the
Service detail page.
Acceptance test included
2020-02-14 14:46:16 +00:00
Alvin Huang
58a3e51721
skip go build and tests on ui/* branches ( #7303 )
...
* skip go build and tests on ui/* branches
* also filter out lint-consul-retry since it runs in parallel with check-vendor
2020-02-14 09:40:02 -05:00
jsosulska
42fbbd5d15
Added links to Anti-entropy guide + catalog
2020-02-14 09:27:37 -05:00
Alvin Huang
777f2f4f12
only run website workflow on docs/* branches ( #7299 )
2020-02-13 21:41:37 -05:00
Matt Keeler
b137060630
Allow the PolicyResolve and RoleResolve endpoints to process na… ( #7296 )
2020-02-13 14:55:27 -05:00
Hans Hasselberg
4fb41ba9c0
website: put a note on the website re vault with 1.7.0 and 1.6.3 ( #7295 )
2020-02-13 20:42:36 +01:00
Hans Hasselberg
315d57bfb1
agent: sensible keyring error ( #7272 )
...
Fixes #7231 . Before an agent would always emit a warning when there is
an encrypt key in the configuration and an existing keyring stored,
which is happening on restart.
Now it only emits that warning when the encrypt key from the
configuration is not part of the keyring.
2020-02-13 20:35:09 +01:00
Christoph Puhl
c8466fad8c
Adjust formula for quorum size ( #7286 )
...
Current formula for quorum size does not match numbers in table below.
2020-02-13 15:57:38 +00:00
Hans Hasselberg
cb0f94487c
config: increase http_max_conns_per_client default to 200 ( #7289 )
2020-02-13 16:27:33 +01:00
R.B. Boyer
34e978c64d
update contributing doc for go 1.13 ( #7283 )
2020-02-12 16:28:22 -06:00
Alvin Huang
629a3ff08a
remove docker layer caching ( #7277 )
2020-02-12 13:56:16 -05:00
R.B. Boyer
83f1195e0f
update changelog
2020-02-12 12:39:33 -06:00
R.B. Boyer
fdb6b80672
Switch to go 1.13.7 ( #7262 )
...
- You can no longer cross submodule boundaries with ./... in go
subcommands like `go list` or `go test`. The makefile and CI scripts
were updated accordingly.
- Also of note: `go mod vendor` now omits things build ignored.
2020-02-12 10:15:24 -06:00
R.B. Boyer
12876983cf
avoid 'panic: Log in goroutine after TestCacheGet_refreshAge has completed' ( #7276 )
2020-02-12 10:01:51 -06:00
R.B. Boyer
80b1165976
fix use of hclog logger ( #7264 )
2020-02-12 09:37:16 -06:00
Hans Hasselberg
3a15fb9dde
docs: correct envoy versions ( #7266 )
2020-02-11 23:18:09 +01:00
Chris Piraino
d7fdb249fc
Fix -mesh-gateway flag help text ( #7265 )
2020-02-11 14:48:58 -06:00
David Yu
fd8a1d0b3a
Merge pull request #7263 from hashicorp/david-yu-patch-2
...
1.7.0 Namespaces Learn Guides
2020-02-11 11:56:59 -08:00
Judith Malnick
1814e56bd6
docs: add f5 guide text ( #6493 )
2020-02-11 20:39:44 +01:00
Judith Malnick
c3ccfd37fc
docs: add splitting guide ( #6597 )
...
* add splitting guide, originially adapted from nic's blog and drafted on learn
2020-02-11 20:39:08 +01:00
David Yu
c828495a24
1.7.0 Namespaces Learn Guides
...
Attaching learn guides associated with Namespaces release
2020-02-11 11:31:47 -08:00
R.B. Boyer
b3d5f00cac
fix changelog format
2020-02-11 12:08:46 -06:00
Matt Keeler
f523469529
Merge branch 'master' of github.com:hashicorp/consul
2020-02-11 11:54:58 -05:00
Matt Keeler
e6568119f1
Putting source back into Dev Mode
2020-02-11 11:54:35 -05:00
hashicorp-ci
95fb95bfe6
Release v1.7.0
2020-02-11 15:19:16 +00:00
hashicorp-ci
f0cac9260f
update bindata_assetfs.go
2020-02-11 15:19:16 +00:00
Matt Keeler
22a661487f
Update CHANGELOG.md
2020-02-11 10:06:41 -05:00
Alvin Huang
329c607c3d
[skip ci] add windows signing to changelog ( #7260 )
2020-02-11 10:05:37 -05:00
Alvin Huang
7538599730
[skip ci] add windows signing to changelog ( #7260 )
2020-02-11 10:04:52 -05:00
Matt Keeler
80ed304e04
Run make update-vendor and fixup various go.sum files
...
go mod tidy removes these lines because we have a replace directive
2020-02-11 09:20:49 -05:00
Nuno Adrego
de62daf386
docs: changed the return value from null to empty JSON list, when a session does not exist ( #7232 )
2020-02-11 11:03:28 +01:00