hc-github-team-consul-core
ec37ceb796
Backport of docs: Add Consul Enterprise LTS docs into release/1.18.x ( #20733 )
...
docs: Add Consul Enterprise LTS docs
2024-02-26 15:51:08 -05:00
hc-github-team-consul-core
72dbd17892
Backport of Use correct enterprise meta on wildcard service update into release/1.18.x ( #20729 )
...
* backport of commit 94a0aa2ea7
* backport of commit f0e1badd6f
* backport of commit 183dd2fb12
---------
Co-authored-by: Sarah Alsmiller <sarah.alsmiller@hashicorp.com>
2024-02-26 19:11:03 +00:00
hc-github-team-consul-core
c5dcba0965
Backport of Update API and API Docs regarding disabling gossip for a partition. into release/1.18.x ( #20724 )
...
Co-authored-by: Matt Keeler <mjkeeler7@gmail.com>
2024-02-26 12:43:16 -05:00
hc-github-team-consul-core
7eb24968cb
Backport of [NET-7713] docs: Update v2 K8s docs to use virtual port references into release/1.18.x ( #20725 )
...
backport of commit 1a732b0e6a
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-02-26 17:22:13 +00:00
hc-github-team-consul-core
971a687f7e
Backport of revert grpc to http into release/1.18.x ( #20718 )
...
* backport of commit d91c194e72
* backport of commit d05df36d77
* backport of commit 2531018f36
* backport of commit 1768215b6b
* backport of commit 47cd24fb3d
---------
Co-authored-by: Xinyi Wang <xinyi.wang@hashicorp.com>
2024-02-23 13:00:20 -08:00
hc-github-team-consul-core
17e8e6338a
Backport of docs: format API GW tab docs into release/1.18.x ( #20709 )
...
* backport of commit ae9fbc9299
* backport of commit a462528842
* Update install-k8s.mdx
---------
Co-authored-by: David Yu <dyu@hashicorp.com>
2024-02-22 23:29:34 +00:00
hc-github-team-consul-core
7fe72dfebc
Backport of Fix malformed MDX in install-k8s into release/1.18.x ( #20704 )
...
backport of commit b4aff60ed3
Co-authored-by: Ruben Nic <ruben.nic@hashicorp.com>
2024-02-22 11:17:21 -08:00
hc-github-team-consul-core
7e1879718c
Backport of docs: GKE Autopilot section into release/1.18.x ( #20700 )
...
* backport of commit 1367b1b70c
* backport of commit 6dd8c727c5
* backport of commit 5aaace4994
* backport of commit 2fe8249eb5
* backport of commit 9bfd5dadac
* backport of commit 301e4e21a9
* backport of commit 819fab9fff
* backport of commit eb214409d0
* backport of commit a4ec1e3576
* backport of commit fe71e4f9ca
* backport of commit 5f8c1c5bd1
* backport of commit 8b4d761398
* backport of commit 03139a5af7
* backport of commit 0e18f29d4c
* backport of commit 4b5d5a9930
---------
Co-authored-by: David Yu <dyu@hashicorp.com>
2024-02-22 17:36:01 +00:00
hc-github-team-consul-core
1309b6a563
Backport of NET-7813 - DNS : SERVFAIL when resolving PTR records into release/1.18.x ( #20693 )
...
NET-7813 - DNS : SERVFAIL when resolving PTR records
Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-02-21 19:11:39 +00:00
hc-github-team-consul-core
b76388bb98
Backport of feat: add alert to link to hcp modal to ask a user refresh a page; up… into release/1.18.x ( #20690 )
...
backport of commit 5e1472dda6
Co-authored-by: valeriia-ruban <valeriia.ruban@hashicorp.com>
2024-02-21 18:03:23 +00:00
hc-github-team-consul-core
90024f7688
Backport of [NET-6741] make: Add target for updating dependencies across all modules into release/1.18.x ( #20686 )
...
backport of commit 6f0e24cda7
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-02-21 11:49:13 -05:00
hc-github-team-consul-core
f969ed4d0d
Backport of Add enterprise docs for deny action into release/1.18.x ( #20671 )
2024-02-16 13:32:25 -05:00
Dan Stough
e8d5ccdda3
[CE] fix(v2dns): allow secondary datacenters ( #20657 )
...
fix(v2dns): allow secondary datacenters
2024-02-15 17:42:29 -05:00
hc-github-team-consul-core
4532ba682c
Backport of chor: change cluster name param to have datacenter.name as default value into release/1.18.x ( #20652 )
...
* backport of commit 214abc386b
* backport of commit 6bbcc993a4
* backport of commit 6b84fbe6b6
---------
Co-authored-by: valeriia-ruban <valeriia.ruban@hashicorp.com>
2024-02-15 01:34:42 -08:00
hc-github-team-consul-core
00a3f24fb4
Backport of fix(v2dns): add node ttl to workloads, comment cleanup, and changelog into release/1.18.x ( #20650 )
...
* backport of commit 5ffa4046f6
* backport of commit 17de0e4b57
---------
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2024-02-14 22:20:17 -05:00
hc-github-team-consul-core
f98650655e
Backport of Ensure all topics are refreshed on FSM restore and add supervisor loop to v1 controller subscriptions into release/1.18.x ( #20646 )
...
* backport of commit 0eac0cd91f
* backport of commit f667f7c5e5
---------
Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-02-14 14:52:30 -06:00
hc-github-team-consul-core
c475b8c6c6
Backport of [CE] Misc cleanup for V2 DNS into release/1.18.x ( #20641 )
...
* backport of commit 6661620907
* backport of commit 0cc49cbd12
* backport of commit 08c48a7381
* backport of commit 323858b3ca
* backport of commit 5a441e2d01
---------
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2024-02-14 13:40:47 -05:00
Valeriia Ruban
bb932fd205
Backport/link to hcp modal error when acls disabled/severely cool sparrow manual ( #20630 )
...
* chor: adds informative error message when acls disabled and read-only selected
* adds alert to the modal when there is no acls enabled
2024-02-13 14:56:14 -08:00
hc-github-team-consul-core
69e7c4d571
Backport of Update ComputedTrafficPermissions ACL hooks into release/1.18.x ( #20627 )
2024-02-13 20:35:32 +00:00
hc-github-team-consul-core
30f457c187
Backport of [CC-7411] Fix environment variable precedence when linking to HCP into release/1.18.x ( #20626 )
...
backport of commit 3df13d75c0
Co-authored-by: Melissa Kam <mkam@hashicorp.com>
2024-02-13 20:26:49 +00:00
hc-github-team-consul-core
c37e51c415
Backport of Add BoundReferences to ComputedTrafficPermissions into release/1.18.x ( #20618 )
...
* backport of commit dc685df58e
* backport of commit 3e27e57c48
* backport of commit b38fc6da37
* Add BoundReferences to ComputedTrafficPermissions (#20593 )
(cherry picked from commit ab3c6cf1e5
)
---------
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
Co-authored-by: Chris S. Kim <ckim@hashicorp.com>
2024-02-13 18:46:07 +00:00
hc-github-team-consul-core
4376f9f999
Backport of [NET-7015] DNS v2 + Catalog v2 int test into release/1.18.x ( #20623 )
...
backport of commit 43cac526a4
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-02-13 18:03:50 +00:00
hc-github-team-consul-core
013d51f782
Backport of [CE] feat(v2dns): add v2 style query metrics into release/1.18.x ( #20617 )
...
backport of commit 95a869a380
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2024-02-13 12:55:13 -05:00
hc-github-team-consul-core
eb7a11e5b0
Backport of Refactor xTP tests into release/1.18.x ( #20616 )
...
* backport of commit e484c3c7dc
* backport of commit 76afe081a5
* backport of commit cb93adba79
* backport of commit a23ea51c82
---------
Co-authored-by: Chris S. Kim <ckim@hashicorp.com>
2024-02-13 12:49:43 -05:00
hc-github-team-consul-core
caf2321195
Backport of docs: document behaviour of tls.https.verify_outgoing into release/1.18.x ( #20615 )
...
* backport of commit ded3c9fa12
* backport of commit f6ce7c3529
---------
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
Co-authored-by: David Yu <dyu@hashicorp.com>
2024-02-13 09:42:11 -08:00
hc-github-team-consul-core
54532d22d0
Backport of Updated docs for Consul ECS 0.8.x, architecture, tproxy support into release/1.18.x ( #20603 )
...
* backport of commit 43a338256e
* backport of commit ea8464203b
* backport of commit f6fb15b811
---------
Co-authored-by: Tu Nguyen <im2nguyen@gmail.com>
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2024-02-13 07:05:52 +00:00
hc-github-team-consul-core
7a627be68b
Backport of [NET-7948] Bump Envoy version to address multiple CVEs into release/1.18.x ( #20599 )
...
backport of commit f670f7a13a
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-02-12 18:13:16 -05:00
hc-github-team-consul-core
3a7f0d1d04
Backport of mesh: use ComputedImplicitDestinations resource in the sidecar controller into release/1.18.x ( #20596 )
...
* no-op commit due to failed cherry-picking
* [1.18.x] mesh: use ComputedImplicitDestinations resource in the sidecar controller (#20553 )
Wire the ComputedImplicitDestinations resource into the sidecar controller, replacing the inline version already present.
Also:
- Rewrite the controller to use the controller cache
- Rewrite it to no longer depend on ServiceEndpoints
- Remove the fetcher and (local) cache abstraction
---------
Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: R.B. Boyer <4903+rboyer@users.noreply.github.com>
2024-02-12 20:41:59 +00:00
hc-github-team-consul-core
f5f64e93bb
Backport of feat(v2dns): enable peering queries into release/1.18.x ( #20591 )
...
backport of commit 1209e260a7
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2024-02-12 14:59:29 -05:00
hc-github-team-consul-core
5b8e38cd88
Backport of NET-7644/NET-7634 - Implement query lookup for tagged addresses on nodes and services including WAN translation. into release/1.18.x ( #20592 )
...
NET-7644 - Implement tagged addresses and wan translation
Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-02-12 14:56:14 -05:00
hc-github-team-consul-core
01bbff30b5
Backport of Move HCP Manager lifecycle management out of Link controller into release/1.18.x ( #20585 )
...
* backport of commit 5f295967d5
* backport of commit 11b8cf722b
* backport of commit c76de7ee04
* backport of commit a276e68078
* backport of commit 1b5e05fb95
* backport of commit 89c795e158
* backport of commit f467df49e1
* backport of commit bd7724aa9d
* backport of commit 1d91dffbd1
* backport of commit 39afd08fa3
* backport of commit 73978b33eb
* backport of commit 8cadf2a29a
* backport of commit 0045294d7d
* backport of commit 3e21faeaa9
* backport of commit daa1962623
* backport of commit 9526e6f3d0
* backport of commit 291abcff89
* backport of commit 3b3a658fba
* backport of commit 5277975477
* backport of commit 5490d7586d
* backport of commit a920a1458f
---------
Co-authored-by: Nick Cellino <nick.cellino@hashicorp.com>
2024-02-12 11:30:50 -05:00
hc-github-team-consul-core
324c3d8a67
Backport of use go 1.21.7 into release/1.18.x ( #20560 )
...
* backport of commit 6c31fd7629
* backport of commit 8620e73549
---------
Co-authored-by: skpratt <sarah.pratt@hashicorp.com>
2024-02-11 18:02:00 -06:00
hc-github-team-consul-core
9191ec6f5c
Backport of set up ent and CE specific DNS tests to be able to run v1 and v2 into release/1.18.x ( #20579 )
...
backport of commit 1567cc44e4
Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-02-10 10:45:12 -07:00
hc-github-team-consul-core
8728d17d6e
Backport of feat(v2dns): catalog v2 service query support into release/1.18.x ( #20578 )
...
backport of commit b0effe2e79
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2024-02-09 21:52:09 -05:00
Valeriia Ruban
539c5f4d0f
Backport/cc 7147 link to hcp modal/kindly verified snipe manually ( #20580 )
...
* feat: add link hcp modal component
---------
Co-authored-by: Chris Hut <tophernuts@gmail.com>
2024-02-09 15:34:18 -08:00
Valeriia Ruban
6cc864451e
chor: remove temporary CONSUL_HCP_LINK_ENABLED env flag ( #20577 )
2024-02-09 22:29:34 +00:00
Chris Hut
1890382a77
Backport/cc 7146/hcp link item in the nav bar ( #20573 )
...
* Convert consul-hcp to a simpler component
* update existing test to use envStub helper
* An hcp link item for the navbar
* A method of linking to HCP
* Hook up fetching linking status to the nav-item
* Hooking up fetching link status to the hcp link friend
* Adding some tests
* remove a comment - but also fix padding justify-content
* Fix the banner tests
* Adding permission tests as well
* some more sane formatting
* Rename function with its now multipurpose use
* Feature change: No more NEW Badge since it breaks padding - instead a linked badge
* Removing unused class
2024-02-09 14:17:18 -08:00
hc-github-team-consul-core
ac75e94691
Backport of docs: Add legacy api gateway deprecation to Consul release notes into release/1.18.x ( #20576 )
...
* backport of commit 610892e6d1
* backport of commit a14018b6a8
* backport of commit aebdd6b473
---------
Co-authored-by: David Yu <dyu@hashicorp.com>
2024-02-09 14:04:12 -08:00
hc-github-team-consul-core
ccc3c53d3e
Backport of mesh: add ComputedImplicitDestinations resource for future use into release/1.18.x ( #20572 )
...
mesh: add ComputedImplicitDestinations resource for future use (#20547 )
Creates a new controller to create ComputedImplicitDestinations resources by
composing ComputedRoutes, Services, and ComputedTrafficPermissions to
infer all ParentRef services that could possibly send some portion of traffic to a
Service that has at least one accessible Workload Identity. A followup PR will
rewire the sidecar controller to make use of this new resource.
As this is a performance optimization, rather than a security feature the following
aspects of traffic permissions have been ignored:
- DENY rules
- port rules (all ports are allowed)
Also:
- Add some v2 TestController machinery to help test complex dependency mappers.
Co-authored-by: R.B. Boyer <4903+rboyer@users.noreply.github.com>
2024-02-09 21:54:25 +00:00
hc-github-team-consul-core
8e7814cd23
Backport of Allow reuse of cache indexes into release/1.18.x ( #20567 )
...
backport of commit 8d79ae81ed
Co-authored-by: Matt Keeler <mjkeeler7@gmail.com>
2024-02-09 13:25:28 -06:00
hc-github-team-consul-core
4576777832
Backport of feat(v2dns): prepared query ttls into release/1.18.x ( #20565 )
...
backport of commit eabd7bff65
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2024-02-09 12:40:24 -05:00
hc-github-team-consul-core
4a22e009c1
Backport of Decouple xds capacity controller and raft-autopilot into release/1.18.x ( #20551 )
...
* backport of commit 1668a314c6
* backport of commit d33eda97be
---------
Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-02-09 08:01:42 -06:00
hc-github-team-consul-core
981288e408
Backport of NET-7637 / NET-7659/NET-7636/NET-7647/NET-7648/NET-7646/NET-7649/NET-7645 - Multiple DNS v2 fixes into release/1.18.x ( #20561 )
...
* no-op commit due to failed cherry-picking
* Do not parallelize DNS tests because they consume too many ports (#20482 )
---------
Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-02-09 04:56:59 +00:00
hc-github-team-consul-core
112201a96b
Backport of Add default intention policy into release/1.18.x ( #20546 )
...
* backport of commit 78411b5f56
* backport of commit 0da74f73b5
---------
Co-authored-by: Chris S. Kim <ckim@hashicorp.com>
2024-02-08 21:12:02 +00:00
hc-github-team-consul-core
e72afa654d
Backport of Fix: avoid redundant logs on failures to export metrics into release/1.18.x ( #20541 )
...
* backport of commit 47c5c8b7a1
* backport of commit 291bbf3cec
---------
Co-authored-by: Joshua Timmons <joshua.timmons1@gmail.com>
2024-02-08 17:35:03 +00:00
hc-github-team-consul-core
b8870c4a1c
Backport of Move sameness groups to v2beta1 version into release/1.18.x ( #20534 )
...
backport of commit ee2492191b
Co-authored-by: Eric <eric@haberkorn.co>
2024-02-08 11:40:26 -05:00
hc-github-team-consul-core
3ec6faff6f
Backport of Fix logging when we fail to export metrics to hcp into release/1.18.x ( #20533 )
2024-02-08 11:38:16 -05:00
hc-github-team-consul-core
e309d51a5b
Backport of DNS v2 Multiple fixes. into release/1.18.x ( #20530 )
...
* no-op commit due to failed cherry-picking
* DNS v2 Multiple fixes. (#20525 )
* DNS v2 Multiple fixes.
* add license header
* get rid of DefaultIntentionPolicy change that was not supposed to be there.
---------
Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-02-08 05:20:09 +00:00
hc-github-team-consul-core
044185e541
Backport of [CC-7434] Skip collecting data directory metrics in dev mode into release/1.18.x ( #20529 )
...
* backport of commit 5d591bbdfb
* backport of commit cdfb10b454
---------
Co-authored-by: Melissa Kam <mkam@hashicorp.com>
2024-02-07 17:25:37 -06:00
hc-github-team-consul-core
add938047f
Backport of [NET-7657] Remove proto definitions for GatewayClass + GatewayClassConfig into release/1.18.x ( #20524 )
...
backport of commit 33fc2f93bb
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2024-02-07 22:18:12 +00:00