Michael Klein
8c0aa57bd2
Configure tailwind-jit for sub-apps as well
2022-10-13 10:44:07 +02:00
Michael Klein
961d0179c7
add external-services method to peer repo
2022-10-13 10:44:07 +02:00
Michael Klein
d33b5c7bd3
Move javascript tab class to tab-nav
2022-10-13 10:44:07 +02:00
Michael Klein
7334472f84
Pass provider data for peering tab-nav
2022-10-13 10:44:07 +02:00
Michael Klein
4b89df2335
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
99921a8bdd
Transition to exported/imported based on peer type
2022-10-13 10:44:07 +02:00
Michael Klein
65a33f8f8a
Add imported/exported tabs to peers.edit
2022-10-13 10:44:07 +02:00
Michael Klein
78b0eb4f43
Add imported and exported routes for peers.edit
2022-10-13 10:44:07 +02:00
Michael Klein
7f799cd9f5
Handle case when this.element is undefined outlet
2022-10-13 10:44:07 +02:00
Michael Klein
75d867b7e8
Add link to peers.edit to peerings list
2022-10-13 10:44:07 +02:00
Michael Klein
ca53d4dc0d
Bring back edit-route for peerings
2022-10-13 10:44:07 +02:00
Michael Klein
2cb8b44b5f
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
66a1343b2a
Differentiate between dialer / receiver peer model
2022-10-13 10:44:06 +02:00
wenincode
ec30447f00
Remove mocking synthetic nodes for now
2022-10-12 17:16:22 -06:00
wenincode
ef681d06dc
Add changelog
2022-10-12 17:16:01 -06:00
wenincode
1de0af4be1
Filter synthetic nodes on nodes list page
2022-10-12 17:16:01 -06:00
Paul Glass
be1a4438a9
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
28b7dea973
cli: Add -node-name flag to redirect-traffic command ( #14933 )
2022-10-12 11:53:41 -06:00
cskh
3c3ec4ed0b
fix(cli): missing error message ( #14959 )
2022-10-12 11:09:47 -04:00
Riddhi Shah
474d9cfcdc
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
4cf0bf4865
Merge pull request #14958 from hashicorp/peering/nonce
2022-10-12 08:18:15 -06:00
freddygv
4d1e7c4cbb
Actually track nonce in test
2022-10-12 07:50:17 -06:00
Derek Menteer
00312bcf57
Fix incorrect backoff-wait logic.
2022-10-12 08:01:10 -05:00
Dhia Ayachi
2bd2054e09
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
0624aaf675
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
e0a5ea5d09
Allow deleting terminated peers
2022-10-12 09:33:23 +02:00
Michael Klein
1f4c4d5005
pass dc/partition when normalizing peerings
2022-10-12 09:29:24 +02:00
Michael Klein
c1fdc5836b
default to an empty array peering services
2022-10-12 09:29:24 +02:00
Michael Klein
73deb13bd8
Update peer repo with latest API changes
2022-10-12 09:29:24 +02:00
freddygv
c9d171c031
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
8cf430140a
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
5eb5fe41c1
Fixed broken links referring to tutorials running as local agent ( #14954 )
2022-10-11 13:01:29 -07:00
Bryce Kalow
6a41e0ad94
docs: fix malformed yaml ( #14952 )
2022-10-11 12:25:19 -05:00
HashiBot
5ed3e0c034
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
957eced3a4
chore: clear redirects ( #14939 )
2022-10-11 12:38:20 -04:00
John Murret
d42938b90e
[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
f8dab48cd4
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
0f95b266be
Merge pull request #14746 from hashicorp/docs/search-refresh06
...
docs: Search Description Refresh Batch 06
2022-10-11 10:34:02 -05:00
boruszak
baa3d14a79
nav fix for deployment
2022-10-11 10:28:08 -05:00
boruszak
24b351e9ac
Deployment issue fix
2022-10-11 10:22:41 -05:00
boruszak
a434240d19
Merge branch 'main' into docs/search-refresh06
2022-10-11 10:17:22 -05:00
boruszak
ba1c4705e1
Mergimg
2022-10-11 10:10:00 -05:00
boruszak
1df6d86080
Nav fix for deployment
2022-10-11 09:59:19 -05:00
Bryce Kalow
8889253d7a
website: fix broken links ( #14943 )
2022-10-11 09:58:52 -05:00
cskh
45278cb69e
fix(peering): add missing grpc_tls_port for server address reconciliation ( #14944 )
2022-10-11 10:56:29 -04:00
boruszak
841970e6fb
Merge branch 'main' into docs/search-refresh06
2022-10-11 09:43:43 -05:00
Jeff Boruszak
b08f598927
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
ecdaf9b7c9
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
3c30b64220
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
e6d19fcad8
Enable ironbank integration ( #14931 )
2022-10-11 10:27:06 -04:00