Daniel Nephin
aa07128f46
Merge pull request #9259 from hashicorp/dnephin/doc-streaming-experimental
...
docs: mark streaming as experimental
2020-11-23 21:14:12 +00:00
Daniel Nephin
035b6a1cdb
Merge pull request #9012 from hashicorp/dnephin/log-fix-rotation
...
logging: prune logs on startup
2020-11-23 19:57:47 +00:00
Sabeen Syed
b82317d506
Update NIA architecture image ( #9180 )
2020-11-23 07:49:22 +00:00
Kit Patella
fe6ef7e414
Merge pull request #9245 from hashicorp/telemetry/fix-missing-and-stale-docs
...
Telemetry/fix missing and stale docs
2020-11-20 20:55:51 +00:00
Freddy
3ffd1fdc8b
Merge pull request #9246 from hashicorp/changelog-186
2020-11-20 00:41:05 +00:00
R.B. Boyer
32f6d17e5d
command: when generating envoy bootstrap configs use the datacenter returned from the agent services endpoint ( #9229 )
...
Fixes #9215
2020-11-19 21:28:09 +00:00
Kenia
36307f1b0c
ui: Card component nspace refactor ( #9228 )
...
* Refactoring conditional for showing nspaces
* Styling empty state for Stats component
2020-11-19 18:42:19 +00:00
Freddy
5137e4501d
Require operator:write to get Connect CA config ( #9240 )
...
A vulnerability was identified in Consul and Consul Enterprise (“Consul”) such that operators with `operator:read` ACL permissions are able to read the Consul Connect CA configuration when explicitly configured with the `/v1/connect/ca/configuration` endpoint, including the private key. This allows the user to effectively privilege escalate by enabling the ability to mint certificates for any Consul Connect services. This would potentially allow them to masquerade (receive/send traffic) as any service in the mesh.
--
This PR increases the permissions required to read the Connect CA's private key when it was configured via the `/connect/ca/configuration` endpoint. They are now `operator:write`.
2020-11-19 17:15:17 +00:00
John Cowen
1557ee9b1b
ui: Alter background color of filter bars ( #9238 )
2020-11-19 16:08:29 +00:00
John Cowen
1ea9592707
ui: Surface 'detail' of API errors in the error page ( #9237 )
...
* ui: Surface 'detail' of API errors in the error page
* Make UI generated 404s look less bare
2020-11-19 16:08:03 +00:00
John Cowen
023618e018
ui: ACL Tokens > Roles and Policy search and sort ( #9236 )
...
* ui: Ensure search is enabled for child items in the ACLs area
* Refactor comparators to reuse some utility functions
* Add search and sorting to the ACLs child selector
* Add tests for searching within child selectors
* Allow sorting by CreateIndex
2020-11-19 16:07:13 +00:00
John Cowen
f362f166b0
ui: Sort lists with health by unhealthy/healthy by default ( #9234 )
...
* ui: Update lists with Health to sort by unhealthy/healthy by default
* Fix up tests for new sorting
* Make specific services page-navigation test
2020-11-19 16:06:20 +00:00
John Cowen
24782b4444
ui: All metrics cards should default to the default nspace if not set ( #9223 )
...
* ui: All metrics cards should default to the default nspace if not set
* Use the up/downstream as the data/nspace for up/downstreams not the service
2020-11-19 16:04:31 +00:00
John Cowen
8a5670d7d5
ui: Remove ghost healthcheck from the service instance healthcheck list ( #9220 )
...
* ui: Fixup service instance healthcheck list not to show ghost check
If the proxy is undefined, then an undefined vaule is appended to the
list of checks
* There are only 6 checks in the mocks so only expect 6
2020-11-19 16:02:18 +00:00
Kit Patella
b2a6b9d5c7
Merge pull request #9091 from scellef/correct-upgrade-guide
...
Correcting text on when default was changed in Consul
2020-11-19 00:55:56 +00:00
Daniel Nephin
6e5f062593
Merge pull request #9224 from hashicorp/dnephin/fix-multiple-http-listeners
...
agent: fix bug with multiple listeners
2020-11-18 21:53:27 +00:00
Kenia
cafbfec376
ui: Fix empty state conditional for Series Graph ( #9221 )
2020-11-18 19:02:44 +00:00
John Cowen
a8024825fc
ui: Remove ember-computed-style to avoid deprecation error ( #9218 )
2020-11-18 18:57:57 +00:00
John Cowen
ff907311c2
ui: Refactor tomography graph component to glimmer and remove deprecation ( #9219 )
...
* ui: Refactor tomograph graph component to glimmer and remove deprecation
* Avoid ember-data deprecation error
2020-11-18 18:56:30 +00:00
John Cowen
3a25d048c6
ui: Change title helper to page-title ( #9211 )
2020-11-18 11:16:48 +00:00
John Cowen
63e96d70ff
ui: Add triple curlies and reformat style attribute ( #9210 )
2020-11-18 11:11:58 +00:00
Daniel Nephin
6a42641eb2
Merge pull request #9160 from hashicorp/dnephin/go-test-race-in-to-out-list
...
ci: change go-test-race package list to exclude list
2020-11-17 18:14:09 +00:00
hashicorp-ci
2dfe2401ec
Merge branch 'release/1.9.0-rc1' into remote-x
2020-11-17 17:43:03 +00:00
hashicorp-ci
b22f57fcf2
Putting source back into Dev Mode
2020-11-17 17:42:59 +00:00
hashicorp-ci
35d3e629ed
Release v1.9.0-rc1
2020-11-17 16:28:09 +00:00
hashicorp-ci
15ef28f57a
update bindata_assetfs.go
2020-11-17 16:28:08 +00:00
Mike Morris
c34ef87cc1
changelog: add unreleased UI entries
2020-11-17 11:16:57 -05:00
Kenia
64bf6d9ca7
ui: Changelog changes ( #9209 )
2020-11-17 11:15:35 -05:00
Matt Keeler
dfaaa0b73a
Refactor to call non-voting servers read replicas ( #9191 )
...
Co-authored-by: Kit Patella <kit@jepsen.io>
2020-11-17 15:54:38 +00:00
Kenia
d3e379b712
ui: Changelog changes ( #9209 )
2020-11-17 15:39:32 +00:00
Matt Keeler
aa45e343b5
[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 15:03:32 +00:00
Mike Morris
7bf22dac6e
changelog: add unreleased v1.9.0-rc1 entries
2020-11-16 22:29:26 -05:00
Freddy
ef7ee6840a
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 19:55:18 -07:00
Kit Patella
88b013be99
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 16:26:16 -08:00
Kit Patella
82e7363b90
Merge pull request #9198 from hashicorp/mkcp/telemetry/add-all-metric-definitions
...
Add metric definitions for all metrics known at Consul start
2020-11-17 00:13:51 +00:00
Freddy
4d39305442
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 23:37:50 +00:00
Matt Keeler
dd857bfa37
Prevent panic if autopilot health is requested prior to leader establishment finishing. ( #9204 )
2020-11-16 17:14:56 -05:00
Matt Keeler
acb44bb3b5
Add changelog entry for namespace licensing fix ( #9203 )
2020-11-16 17:14:45 -05:00
Matt Keeler
e421da3b59
Prevent panic if autopilot health is requested prior to leader establishment finishing. ( #9204 )
2020-11-16 22:08:44 +00:00
Matt Keeler
c88ada194f
Add changelog entry for namespace licensing fix ( #9203 )
2020-11-16 20:46:29 +00:00
Daniel Nephin
9b904de406
Merge pull request #9114 from hashicorp/dnephin/filtering-in-stream
...
stream: improve naming of Payload methods
2020-11-16 19:21:20 +00:00
John Cowen
9b5ffca2c8
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:24:32 +00:00
John Cowen
5521be526b
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:23:29 +00:00
Luke Kysow
35191ac381
Docs for upgrading to CRDs ( #9176 )
...
* Add Upgrading to CRDs docs
2020-11-13 23:20:11 +00:00
Kit Patella
07c0179bf8
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 22:46:14 +00:00
R.B. Boyer
2747b5145a
server: intentions CRUD requires connect to be enabled ( #9194 )
...
Fixes #9123
2020-11-13 22:19:47 +00:00
Matt Keeler
a316947a81
Remove this constant as it is soon to be changing and we want to prevent backwards compat issues ( #9193 )
2020-11-13 22:10:24 +00:00
R.B. Boyer
de5e631e72
ci: update to go 1.15.5 ( #9187 )
2020-11-13 21:36:01 +00:00
R.B. Boyer
fee0c44ab2
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 20:42:57 +00:00
R.B. Boyer
a955705e5e
server: skip deleted and deleting namespaces when migrating intentions to config entries ( #9186 )
2020-11-13 19:57:12 +00:00