Daniel Nephin
0f9b80dfa6
acl: remove t.Parallel
...
These tests run faster without it, and it was causing races in
enterprise tests.
2020-11-17 12:37:02 -05:00
Matt Keeler
4bca029be9
Refactor to call non-voting servers read replicas ( #9191 )
...
Co-authored-by: Kit Patella <kit@jepsen.io>
2020-11-17 10:53:57 -05:00
Kenia
aa4b4c6cfa
ui: Changelog changes ( #9209 )
2020-11-17 10:35:56 -05:00
Matt Keeler
a7d945e7b9
[docs] Change links to the DNS information to the right place ( #8675 )
...
The redirects were working in many situations but some (INTERNALS.md) was not. This just flips everything over to using the real link.
2020-11-17 10:03:00 -05:00
Kit Patella
4dfcdbab26
Merge pull request #9198 from hashicorp/mkcp/telemetry/add-all-metric-definitions
...
Add metric definitions for all metrics known at Consul start
2020-11-16 15:54:50 -08:00
Kit Patella
615a145e54
changelog component should mention agent not just server
2020-11-16 15:54:24 -08:00
Kit Patella
7c3013a60f
add note about deleting TelemetryConfig.MergeDefaults in the future
2020-11-16 15:53:52 -08:00
hashicorp-ci
95fa102195
auto-updated agent/uiserver/bindata_assetfs.go from commit fe728855e
2020-11-16 23:41:31 +00:00
Freddy
2763833d32
Add DC and NS support for Envoy metrics ( #9207 )
...
This PR updates the tags that we generate for Envoy stats.
Several of these come with breaking changes, since we can't keep two stats prefixes for a filter.
2020-11-16 16:37:19 -07:00
Kit Patella
caba383427
add changelog entry
2020-11-16 15:32:18 -08:00
Kit Patella
36aaf86647
Merge branch 'mkcp/telemetry/add-all-metric-definitions' of ssh://github.com/hashicorp/consul into mkcp/telemetry/add-all-metric-definitions
2020-11-16 15:26:12 -08:00
Kit Patella
4c30ebbb73
fix some tests that were broken from the TelemetryConfig change
2020-11-16 15:22:36 -08:00
Kit Patella
7ec3ad5b73
linting: sort and group import
2020-11-16 14:17:24 -08:00
Kit Patella
1f0b26c9d3
update runtime_test to handle PrometheusOpts expiry field change
2020-11-16 14:16:12 -08:00
Matt Keeler
197a37a860
Prevent panic if autopilot health is requested prior to leader establishment finishing. ( #9204 )
2020-11-16 17:08:17 -05:00
Kit Patella
64c82130b9
prometheussink has the same number of params again
2020-11-16 14:01:40 -08:00
Kit Patella
6290be054a
use the MetricsPrefix to set the service name and provide as slice literal to avoid bugs from append modifying its first arg
2020-11-16 14:01:12 -08:00
Matt Keeler
c01e0756d8
Add changelog entry for namespace licensing fix ( #9203 )
2020-11-16 15:45:55 -05:00
Kit Patella
464d13d80b
push prometheus sink definiitons into prometheus.PrometheusOpts
2020-11-16 12:44:47 -08:00
Daniel Nephin
de88ceed1c
Merge pull request #9114 from hashicorp/dnephin/filtering-in-stream
...
stream: improve naming of Payload methods
2020-11-16 14:20:07 -05:00
Kit Patella
0b18f5612e
trim help strings to save a few bytes
2020-11-16 11:02:11 -08:00
Kit Patella
374748dafc
merge master
2020-11-16 10:46:53 -08:00
hashicorp-ci
42641671b3
auto-updated agent/uiserver/bindata_assetfs.go from commit 959974e96
2020-11-16 15:27:40 +00:00
John Cowen
4515d6141b
ui: Replace NaN and undefined metrics values with `-` ( #9200 )
...
* ui: Add functionality to metrics mocks:
1. More randomness during blocking queries
2. NaN and undefined values that come from prometheus
3. General trivial amends to bring things closer to the style of the
project
* Provider should always provide data as a string or undefined
* Use a placeholder `-` if the metrics endpoint responds with undefined data
2020-11-16 15:22:24 +00:00
Kit Patella
af719981f3
finish adding static server metrics
2020-11-13 16:26:08 -08:00
Luke Kysow
292058c569
Docs for upgrading to CRDs ( #9176 )
...
* Add Upgrading to CRDs docs
2020-11-13 15:19:21 -08:00
Kyle Havlovitz
0a86533e20
Reorganize some CA manager code for correctness/readability
2020-11-13 14:46:01 -08:00
Kit Patella
506b5055d5
Merge pull request #9195 from hashicorp/mkcp/changelog/add-1dot9-metrics-flag-note
...
add note about future metric fixes and deprecations under disable_com…
2020-11-13 14:45:27 -08:00
Kyle Havlovitz
5de81c1375
connect: Add CAManager for synchronizing CA operations
2020-11-13 14:33:44 -08:00
Kyle Havlovitz
0b4876f906
connect: Add logic for updating secondary DC intermediate on config set
2020-11-13 14:33:44 -08:00
Kit Patella
179c6e22c0
Trim to one deprecation entry
2020-11-13 14:31:14 -08:00
Kent 'picat' Gruber
4ffa3e66d9
Merge pull request #9106 from hashicorp/security-model-docs-revamp
...
Revamp Security Model Documentation
2020-11-13 17:30:24 -05:00
R.B. Boyer
db1184c094
server: intentions CRUD requires connect to be enabled ( #9194 )
...
Fixes #9123
2020-11-13 16:19:12 -06:00
Kit Patella
91a508995f
add note about future metric fixes and deprecations under disable_compat_1.9
2020-11-13 14:16:53 -08:00
Mike Morris
53a7f852fe
ci: reword cherry-picker comment ( #9192 )
2020-11-13 17:14:47 -05:00
Matt Keeler
372f21767f
Remove this constant as it is soon to be changing and we want to prevent backwards compat issues ( #9193 )
2020-11-13 17:09:51 -05:00
Mike Morris
4902e42ca4
Merge pull request #9155 from hashicorp/release/1.9.0-beta3
...
merge: 1.9.0-beta3
2020-11-13 16:45:50 -05:00
R.B. Boyer
2ded9120c1
ci: update to go 1.15.5 ( #9187 )
2020-11-13 15:35:33 -06:00
Kit Patella
b486c1bce8
add the service name in the agent rather than in the definitions themselves
2020-11-13 13:18:04 -08:00
R.B. Boyer
e323014faf
server: remove config entry CAS in legacy intention API bridge code ( #9151 )
...
Change so line-item intention edits via the API are handled via the state store instead of via CAS operations.
Fixes #9143
2020-11-13 14:42:21 -06:00
R.B. Boyer
6300abed18
server: skip deleted and deleting namespaces when migrating intentions to config entries ( #9186 )
2020-11-13 13:56:41 -06:00
Mike Morris
a343365da7
ci: update to Go 1.15.4 and alpine:3.12 ( #9036 )
...
* ci: stop building darwin/386 binaries
Go 1.15 drops support for 32-bit binaries on Darwin https://golang.org/doc/go1.15#darwin
* tls: ConnectionState::NegotiatedProtocolIsMutual is deprecated in Go 1.15, this value is always true
* correct error messages that changed slightly
* Completely regenerate some TLS test data
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
2020-11-13 13:02:59 -05:00
hashicorp-ci
45a8bc9472
auto-updated agent/uiserver/bindata_assetfs.go from commit 1059a51a3
2020-11-13 16:00:39 +00:00
John Cowen
8a954f0639
ui: Search/sort improvements ( #9183 )
2020-11-13 15:55:40 +00:00
hashicorp-ci
b8d6e195ed
auto-updated agent/uiserver/bindata_assetfs.go from commit 78b704be8
2020-11-13 15:44:14 +00:00
Kenia
c6672da331
ui: Pass down nspace and dc from Service model down to prometheus request ( #9175 )
...
* Pass down nspace and dc from Service model down to prometheus request
* Reviewing notes fix-ups
* Fix on dc/nspace to send from upstream/downstream card
2020-11-13 10:39:00 -05:00
R.B. Boyer
758384893d
server: break up Intention.Apply monolithic method ( #9007 )
...
The Intention.Apply RPC is quite large, so this PR attempts to break it down into smaller functions and dissolves the pre-config-entry approach to the breakdown as it only confused things.
2020-11-13 09:15:39 -06:00
Kit Patella
9533372ded
first pass on agent-configured prometheusDefs and adding defs for every consul metric
2020-11-12 18:12:12 -08:00
Iryna Shustava
41dddba967
docs: add link to the OpenShift platform guide to k8s docs ( #9177 )
2020-11-12 15:06:25 -08:00
Kyle Schochenmaier
2504ddc9f1
Docs: for consul-k8s health checks ( #8819 )
...
* docs for consul-k8s health checks
Co-authored-by: Derek Strickland <1111455+DerekStrickland@users.noreply.github.com>
Co-authored-by: Ashwin Venkatesh <ashwin@hashicorp.com>
Co-authored-by: Iryna Shustava <ishustava@users.noreply.github.com>
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2020-11-12 16:55:44 -06:00