Michael Klein
964991ce02
Configure tailwind-jit for sub-apps as well
2022-10-13 10:44:07 +02:00
Michael Klein
34ec12202d
add external-services method to peer repo
2022-10-13 10:44:07 +02:00
Michael Klein
3559549db7
Move javascript tab class to tab-nav
2022-10-13 10:44:07 +02:00
Michael Klein
a8b44eb6e2
Pass provider data for peering tab-nav
2022-10-13 10:44:07 +02:00
Michael Klein
9c1f907ed9
Create Peerings::Provider
...
We need a component abstraction that encapsulates
creating the dynamic tabs based on peering-type.
We create a `PeerTab`-abstraction that behaves like
the data-structure the tab-nav expects to achieve this
effect.
2022-10-13 10:44:07 +02:00
Michael Klein
8b962b5c30
Transition to exported/imported based on peer type
2022-10-13 10:44:07 +02:00
Michael Klein
991bc5a6cd
Add imported/exported tabs to peers.edit
2022-10-13 10:44:07 +02:00
Michael Klein
552af5a428
Add imported and exported routes for peers.edit
2022-10-13 10:44:07 +02:00
Michael Klein
a6e4239e7d
Handle case when this.element is undefined outlet
2022-10-13 10:44:07 +02:00
Michael Klein
ef83c0799f
Add link to peers.edit to peerings list
2022-10-13 10:44:07 +02:00
Michael Klein
e2ca73ecbe
Bring back edit-route for peerings
2022-10-13 10:44:07 +02:00
Michael Klein
686e0f5ad4
Only display regenerate token when peer is dialer
...
Regenerating only makes sense if we are dealing with the
side that created the token - i.e. the dialer.
2022-10-13 10:44:07 +02:00
Michael Klein
b6384d9ffa
Differentiate between dialer / receiver peer model
2022-10-13 10:44:06 +02:00
wenincode
344ebaa962
Remove mocking synthetic nodes for now
2022-10-12 17:16:22 -06:00
wenincode
7cc46f31b0
Add changelog
2022-10-12 17:16:01 -06:00
wenincode
34d36b5263
Filter synthetic nodes on nodes list page
2022-10-12 17:16:01 -06:00
Paul Glass
bcda205f88
Add consul.xds.server.streamStart metric ( #14957 )
...
This adds a new consul.xds.server.streamStart metric to measure the time taken to first generate xDS resources after an xDS stream is opened.
2022-10-12 14:17:58 -05:00
Iryna Shustava
4bc4ef135c
cli: Add -node-name flag to redirect-traffic command ( #14933 )
2022-10-12 11:53:41 -06:00
cskh
eb26a7dee9
fix(cli): missing error message ( #14959 )
2022-10-12 11:09:47 -04:00
Riddhi Shah
345191a0df
Service http checks data source for agentless proxies ( #14924 )
...
Adds another datasource for proxycfg.HTTPChecks, for use on server agents. Typically these checks are performed by local client agents and there is no equivalent of this in agentless (where servers configure consul-dataplane proxies).
Hence, the data source is mostly a no-op on servers but in the case where the service is present within the local state, it delegates to the cache data source.
2022-10-12 07:49:56 -07:00
Freddy
9ca8bb8ec4
Merge pull request #14958 from hashicorp/peering/nonce
2022-10-12 08:18:15 -06:00
freddygv
1b46b35041
Actually track nonce in test
2022-10-12 07:50:17 -06:00
Derek Menteer
f330438a45
Fix incorrect backoff-wait logic.
2022-10-12 08:01:10 -05:00
Dhia Ayachi
7f6c52a9ee
bump raft version to v1.3.11 ( #14897 )
...
* bump raft version to v1.3.11
* Add change log
* fix go.sum
2022-10-12 08:51:52 -04:00
Michael Klein
c286544fa8
Merge pull request #14938 from hashicorp/ui/chore/removable-terminated-peers
...
ui: make terminated peers removable
2022-10-12 10:41:59 +02:00
Michael Klein
63e40df307
Allow deleting terminated peers
2022-10-12 09:33:23 +02:00
Michael Klein
0afe8c14ee
pass dc/partition when normalizing peerings
2022-10-12 09:29:24 +02:00
Michael Klein
6793f82d01
default to an empty array peering services
2022-10-12 09:29:24 +02:00
Michael Klein
454424145a
Update peer repo with latest API changes
2022-10-12 09:29:24 +02:00
freddygv
7f9a5d0f58
Add basic nonce management
...
This commit adds a monotonically increasing nonce to include in peering
replication response messages. Every ack/nack from the peer handling a
response will include this nonce, allowing to correlate the ack/nack
with a specific resource.
At the moment nothing is done with the nonce when it is received. In the
future we may want to add functionality such as retries on NACKs,
depending on the class of error.
2022-10-11 19:02:04 -06:00
Paul Glass
d17af23641
gRPC server metrics ( #14922 )
...
* Move stats.go from grpc-internal to grpc-middleware
* Update grpc server metrics with server type label
* Add stats test to grpc-external
* Remove global metrics instance from grpc server tests
2022-10-11 17:00:32 -05:00
Stuart
e2a6028e8e
Fixed broken links referring to tutorials running as local agent ( #14954 )
2022-10-11 13:01:29 -07:00
Bryce Kalow
eb6254c96d
docs: fix malformed yaml ( #14952 )
2022-10-11 12:25:19 -05:00
HashiBot
0d2d8c4d45
chore: Update Digital Team Files ( #14945 )
...
* Update generated scripts (website-build.sh)
* Update generated scripts (should-build.sh)
* Update generated scripts (website-start.sh)
* Update generated website Makefile
2022-10-11 12:39:47 -04:00
Kevin Wang
9dfff268de
chore: clear redirects ( #14939 )
2022-10-11 12:38:20 -04:00
John Murret
d1f89458b3
[Docs] Add docs for memberlist metrics ( #14753 )
...
* Add metrics for consul.memberlist.node.instances, consul.memberlist.queue.broadcast, consul.memberlist.size.local, and consul.memberlist.size.remote
* Fixing last table on page that does not render properly
* fixing queue name
2022-10-11 10:02:51 -06:00
Tyler Wendlandt
06b67a9928
ui: hide node name and meta on agentless instances ( #14921 )
...
* [NET-950] hide node name and meta on agentless instances
* Fix linting issues and set synthetic-node value
* ui: changelog entry
2022-10-11 09:59:53 -06:00
Jeff Boruszak
335a3508a3
Merge pull request #14746 from hashicorp/docs/search-refresh06
...
docs: Search Description Refresh Batch 06
2022-10-11 10:34:02 -05:00
boruszak
1de7977a24
nav fix for deployment
2022-10-11 10:28:08 -05:00
boruszak
8293a2b97b
Deployment issue fix
2022-10-11 10:22:41 -05:00
boruszak
212298fd5c
Merge branch 'main' into docs/search-refresh06
2022-10-11 10:17:22 -05:00
boruszak
38b1a515f1
Mergimg
2022-10-11 10:10:00 -05:00
boruszak
eea2f652ed
Nav fix for deployment
2022-10-11 09:59:19 -05:00
Bryce Kalow
6a09b284c9
website: fix broken links ( #14943 )
2022-10-11 09:58:52 -05:00
cskh
e0356e1502
fix(peering): add missing grpc_tls_port for server address reconciliation ( #14944 )
2022-10-11 10:56:29 -04:00
boruszak
9e1aecc73c
Merge branch 'main' into docs/search-refresh06
2022-10-11 09:43:43 -05:00
Jeff Boruszak
d31be1e949
Update website/content/docs/dynamic-app-config/watches.mdx
...
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2022-10-11 09:35:24 -05:00
Jeff Boruszak
9cd63ba543
Apply suggestions from code review
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-10-11 09:34:36 -05:00
Jeff Boruszak
74f08b9667
Apply suggestions from code review
...
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Co-authored-by: Jared Kirschner <85913323+jkirschner-hashicorp@users.noreply.github.com>
2022-10-11 09:34:17 -05:00
Mariano Asselborn
2bb2846790
Enable ironbank integration ( #14931 )
2022-10-11 10:27:06 -04:00