Commit Graph

20902 Commits (4e9c624728a9f923169e7b6fc2cf0fc690493ff1)

Author SHA1 Message Date
hc-github-team-consul-core 4e9c624728
Backport of Fix typos in route retry filter docs for APIGW into release/1.17.x (#20786)
* backport of commit 233ab5719f

* backport of commit dc34a88bda

---------

Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2024-03-01 16:43:31 -05:00
hc-github-team-consul-core f2aec86d89
Backport of docs: Fix version typo in consul-k8s v1.3.x release notes into release/1.17.x (#20773)
backport of commit 1f3e313c49

Co-authored-by: boruszak <jeffrey.boruszak@hashicorp.com>
2024-02-29 16:37:15 -08:00
hc-github-team-consul-core f8f33268ce
Backport of Use correct enterprise meta on wildcard service update into release/1.17.x (#20728)
* backport of commit 94a0aa2ea7

* backport of commit f0e1badd6f

* backport of commit 183dd2fb12

---------

Co-authored-by: Sarah Alsmiller <sarah.alsmiller@hashicorp.com>
2024-02-26 12:40:15 -06:00
hc-github-team-consul-core b09786bae5
Backport of docs: format API GW tab docs into release/1.17.x (#20708)
* backport of commit ae9fbc9299

* backport of commit a462528842

---------

Co-authored-by: David Yu <dyu@hashicorp.com>
2024-02-22 23:28:29 +00:00
hc-github-team-consul-core 9456bd7f8b
Backport of Fix malformed MDX in install-k8s into release/1.17.x (#20703)
backport of commit b4aff60ed3

Co-authored-by: Ruben Nic <ruben.nic@hashicorp.com>
2024-02-22 11:18:01 -08:00
hc-github-team-consul-core 9f437e5dcd
Backport of docs: GKE Autopilot section into release/1.17.x (#20699)
* 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:35:57 +00:00
hc-github-team-consul-core 8bc8b8bb0a
Backport of NET-7813 - DNS : SERVFAIL when resolving PTR records into release/1.17.x (#20689)
NET-7813 - DNS : SERVFAIL when resolving PTR records

Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-02-21 18:47:45 +00:00
hc-github-team-consul-core 7451c3db2a
Backport of [NET-6741] make: Add target for updating dependencies across all modules into release/1.17.x (#20685)
backport of commit 6f0e24cda7

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-02-21 11:49:17 -05:00
hc-github-team-consul-core e16af25e7c
Backport of Consul Kubernetes Datadog Integration Docs Update into release/1.17.x (#20677) 2024-02-20 07:06:25 -08:00
Curt Bushko c456f476df
Update helm docs for consul-k8s 1.3.3 release (#20668) 2024-02-16 20:23:47 +00:00
wangxinyi7 484335e5e3
update change log and version (#20636) 2024-02-13 17:32:41 -08:00
hc-github-team-consul-core 83c40a61e5
Backport of docs: document behaviour of tls.https.verify_outgoing into release/1.17.x (#20614)
* 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:41:57 -08:00
NicoletaPopoviciu c5c7ca5d97
[NET-7948] Bump Envoy version on 1.17.x to address multiple CVEs (#20587)
security: Bump Envoy versions to address CVEs
2024-02-12 16:56:28 -05:00
hc-github-team-consul-core 86b08f498c
Backport of docs: Fix indention of wal object in agent config into release/1.17.x (#20415)
backport of commit fe05f529b4

Co-authored-by: cskh <hui.kang@hashicorp.com>
2024-02-12 16:26:16 -05:00
hc-github-team-consul-core cf11e74f64
Backport of use go 1.21.7 into release/1.17.x (#20559)
* backport of commit 6c31fd7629

* backport of commit 8620e73549

---------

Co-authored-by: skpratt <sarah.pratt@hashicorp.com>
2024-02-12 00:21:41 +00:00
hc-github-team-consul-core f1f309bb40
Backport of docs: Add legacy api gateway deprecation to Consul release notes into release/1.17.x (#20575)
* backport of commit 610892e6d1

* backport of commit a14018b6a8

* backport of commit aebdd6b473

---------

Co-authored-by: David Yu <dyu@hashicorp.com>
2024-02-09 14:03:58 -08:00
hc-github-team-consul-core 0bfa43b191
Backport of Decouple xds capacity controller and raft-autopilot into release/1.17.x (#20550)
* backport of commit 1668a314c6

* backport of commit d33eda97be

* Backport DeliverLatest func.

---------

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-02-09 08:01:53 -06:00
hc-github-team-consul-core 7f0c40e916
Backport of [CC-7434] Skip collecting data directory metrics in dev mode into release/1.17.x (#20528)
* backport of commit 5d591bbdfb

* backport of commit cdfb10b454

---------

Co-authored-by: Melissa Kam <mkam@hashicorp.com>
2024-02-07 17:25:46 -06:00
hc-github-team-consul-core 097c08d18d
Backport of Fix audit-log encoding issue (CC-7337) into release/1.17.x (#20499)
Fix audit-log encoding issue (CC-7337) (#20345)

* add changes

* added changelog

* change update

* CE chnages

* Removed gzip size fix

* fix changelog

* Update .changelog/20345.txt



* Adding comments

---------

Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
Co-authored-by: Abhishek Sahu <abhishek.sahu@hashicorp.com>
Co-authored-by: Hans Hasselberg <hans@hashicorp.com>
Co-authored-by: srahul3 <rahulsharma@hashicorp.com>
2024-02-06 11:55:40 +00:00
Tauhid Anjum d1c676d24c
Manual Backport of Exported services CLI and docs into release/1.17.x (#20331) (#20494)
Exported services CLI and docs (#20331)

* Exported services CLI and docs

* Changelog added

* Added format option for pretty print

* Update command/exportedservices/exported_services.go



* Addressing PR comments, moving the command under services category

* Add consumer peer and partition filter

* Adding bexpr filter, change format of data

---------

Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
2024-02-06 12:06:07 +05:30
hc-github-team-consul-core 017ced4e8e
Backport of Fix issue with persisting proxy-defaults into release/1.17.x (#20488)
* backport of commit b5c6c1da83

* backport of commit 1b7dbd7eea

---------

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-02-05 16:27:53 -06:00
Chris S. Kim 0a56927902
[1.17.x] Skip filter chain created by permissive mtls (#20429) 2024-02-05 09:41:15 -05:00
hc-github-team-consul-core f8a3c05c3c
Backport of website: fix husky command into release/1.17.x (#20438)
backport of commit ae15d4310e
2024-02-02 10:29:08 -05:00
hc-github-team-consul-core 0da677ae63
Backport of Fix typo into release/1.17.x (#20448)
backport of commit 0ddd1cde2f

Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2024-02-01 14:57:51 -08:00
hc-github-team-consul-core 28501acf16
Backport of Resolve Consul DNS in OpenShift into release/1.17.x (#20446)
* backport of commit 3885ff70f7

* backport of commit 97501c9185

* backport of commit 5330e75597

* backport of commit 1ff82ed228

---------

Co-authored-by: natemollica-dev <57850649+natemollica-nm@users.noreply.github.com>
Co-authored-by: natemollica-dev <nathan.mollica@hashicorp.com>
2024-02-01 14:22:56 -08:00
hc-github-team-consul-core 552eff9015
Backport of Add known issue for GH-20360. into release/1.17.x (#20443)
Add known issue for GH-20360.

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-02-01 21:55:14 +00:00
hc-github-team-consul-core 4eb2a6c518
Backport of docs: Fix example service registration for built-in proxy into release/1.17.x (#20350)
backport of commit d5005719c0

Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2024-01-31 14:40:56 -08:00
hc-github-team-consul-core 4d180cad14
Backport of Fix SAN matching on terminating gateways into release/1.17.x (#20419)
Fix SAN matching on terminating gateways (#20417)

Fixes issue: hashicorp/consul#20360

A regression was introduced in hashicorp/consul#19954 where the SAN validation
matching was reduced from 4 potential types down to just the URI.

Terminating gateways will need to match on many fields depending on user
configuration, since they make egress calls outside of the cluster. Having more
than one matcher behaves like an OR operation, where any match is sufficient to
pass the certificate validation. To maintain backwards compatibility with the
old untyped `match_subject_alt_names` Envoy behavior, we should match on all 4
enum types.

https://www.envoyproxy.io/docs/envoy/latest/api-v3/extensions/transport_sockets/tls/v3/common.proto#enum-extensions-transport-sockets-tls-v3-subjectaltnamematcher-santype

Co-authored-by: Derek Menteer <105233703+hashi-derek@users.noreply.github.com>
2024-01-31 13:01:19 -06:00
hc-github-team-consul-core 8baa00a0e2
Backport of website: update dependencies into release/1.17.x (#20393)
* backport of commit af98698820

* backport of commit e96bb5f6f8

* backport of commit d3fa2d6297
2024-01-30 11:55:14 -05:00
hc-github-team-consul-core 9fbe19eee7
Backport of Use mirrored image for CICD tests. into release/1.17.x (#20383)
backport of commit 166d922bbc

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-01-29 10:44:30 -06:00
hc-github-team-consul-core d6799e95ca
Backport of docs: Fix typos in docs into release/1.17.x (#20375)
* backport of commit e479655d47

* backport of commit 34585f645a

---------

Co-authored-by: Krastin Krastev <krastin@hashicorp.com>
2024-01-28 10:05:54 +00:00
hc-github-team-consul-core daf8f7e3d8
Backport of Fix CICD docker image rate limits. into release/1.17.x (#20365)
backport of commit eb31f0257f

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-01-26 21:02:47 +00:00
Luke Kysow f180183642
Change logging of registered v2 resource endpoints to add /api prefix (#20355)
Change logging of registered v2 resource endpoints to add /api prefix (#20352)

* Change logging of registered v2 resource endpoints to add /api prefix

Previous:

    agent.http: Registered resource endpoint: endpoint=/demo/v1/executive

New:

    agent.http: Registered resource endpoint: endpoint=/api/demo/v1/executive

This reduces confusion when attempting to call the APIs after looking at
the logs.
2024-01-25 14:57:38 -08:00
John Maguire 7554f8da37
Update version 1.17.3 dev (#20338)
* update mod file for new versions

* update version to 1.17.3-dev

* update changelog

* update go.mod's
2024-01-24 13:44:11 -06:00
hc-github-team-consul-core 2c9a41ef20
Backport of docs: Update k8s/connect/create-sameness-groups into release/1.17.x (#20326)
backport of commit ad1d4f30de

Co-authored-by: Krastin Krastev <krastin@hashicorp.com>
2024-01-24 18:44:00 +02:00
Tauhid Anjum a7362db204
Backport of NET-5824 Exported services api (#20015) (#20315)
NET-5824 Exported services api (#20015)

* Exported services api implemented

* Tests added, refactored code

* Adding server tests

* changelog added

* Proto gen added

* Adding codegen changes

* changing url, response object

* Fixing lint error by having namespace and partition directly

* Tests changes

* refactoring tests

* Simplified uniqueness logic for exported services, sorted the response in order of service name

* Fix lint errors, refactored code
2024-01-23 14:43:52 +05:30
hc-github-team-consul-core 1c7e9443cb
Backport of Case sensitive route match into release/1.17.x (#20305)
backport of commit 1b458c4883

Co-authored-by: Lord-Y <Lord-Y@users.noreply.github.com>
2024-01-22 10:02:21 -06:00
hc-github-team-consul-core 82e8aa2e92
Backport of Deflake the catalog v2beta1 integration tests into release/1.17.x (#20280)
Deflake the catalog v2beta1 integration tests (#20278)

Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
2024-01-19 19:49:56 +00:00
hc-github-team-consul-core fff06157b2
Backport of security: fix syntax for release scan config into release/1.17.x (#20287)
backport of commit fd527e7efd

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-01-19 18:05:12 +00:00
hc-github-team-consul-core cd8bf36876
Backport of security: disable Vault secret scans due to false positives into release/1.17.x (#20274)
backport of commit 20ee337302

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-01-19 09:45:32 -05:00
hc-github-team-consul-core 993f2d21c0
Backport of Fix to not create a watch to `Internal.ServiceDump` when mesh gateway is not used into release/1.17.x (#20268)
This add a fix to properly verify the gateway mode before creating a watch specific to mesh gateways. This watch have a high performance cost and when mesh gateways are not used is not used.

This also adds an optimization to only return the nodes when watching the Internal.ServiceDump RPC to avoid unnecessary disco chain compilation. As watches in proxy config only need the nodes.

* backport of commit b0ce20b5e2
* backport of commit 3d4bde00cf
* backport of commit b2c77246b9
* backport of commit e7ab4d418d
* backport of commit d00d9c5da4
* backport of commit b2db3d5eb4
* backport of commit 50fb45ac74
* backport of commit 7b41a61c17
* backport of commit 2fa0e0a629
* backport of commit 88849c9030
* backport of commit 4ac54f10bc
* backport of commit 2a9dfc37f2

---------

Co-authored-by: Dhia Ayachi <dhia@hashicorp.com>
2024-01-19 08:17:22 -06:00
John Maguire ec8d1f75c7
NET-3860 - [Supportability] consul troubleshoot CLI for verifying por… (#20261)
NET-3860 - [Supportability] consul troubleshoot CLI for verifying ports (#18329)

* init

* udp

* added support for custom port

* removed grpc

* rename constants

* removed udp

* added change log

* fix synopsis

* pr comment chagnes

* make private

* added tests

* added one more test case

* defer close results channel

* removed unwanted comment

* licence update

* updated docs

* fix indent

* fix path

* example update

* Update website/content/commands/troubleshoot/ports.mdx



* Update website/content/commands/troubleshoot/ports.mdx



* Update command/troubleshoot/ports/troubleshoot_ports.go



* Update website/content/commands/troubleshoot/ports.mdx



* Update website/content/commands/troubleshoot/index.mdx



* Update command/troubleshoot/ports/troubleshoot_ports.go



* Update command/troubleshoot/ports/troubleshoot_ports.go



* Update website/content/commands/troubleshoot/ports.mdx



* Update website/content/commands/troubleshoot/ports.mdx



* Update website/content/commands/troubleshoot/ports.mdx



* pr comment resolved

---------

Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2024-01-18 15:44:44 -06:00
hc-github-team-consul-core 0e7c7e24ed
Backport of check error in TestDNSCycleRecursorCheckAllFail before asserting response to stop panic in CI. into release/1.17.x (#20235)
* no-op commit due to failed cherry-picking

* check error in TestDNSCycleRecursorCheckAllFail before asserting response to stop panic in CI. (#20231)

---------

Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-01-17 17:11:54 +00:00
hc-github-team-consul-core ecb6ed02d6
Backport of ci: Use Consul Go version for Vault int tests into release/1.17.x (#20223)
backport of commit 9816a74b39

Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-01-17 09:17:41 -05:00
hc-github-team-consul-core 39d60cd8d8
Backport of NET-7025 - ci: test-integrations failures in compatibility tests. panics occuring in selectionTracker.TrackIDForSelection into release/1.17.x (#20230)
* backport of commit 2b3b309d34

* backport of commit 1740fe71a0

---------

Co-authored-by: John Murret <john.murret@hashicorp.com>
2024-01-16 22:55:51 +00:00
hc-github-team-consul-core cd8f8bf4cf
Backport of Add docs for k8s liveness / startup probes. into release/1.17.x (#20227)
* backport of commit 31796a74ff

* backport of commit febc574b23

---------

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
Co-authored-by: Derek Menteer <105233703+hashi-derek@users.noreply.github.com>
2024-01-16 21:16:23 +00:00
hc-github-team-consul-core 5d350c6827
Backport of agent: remove data race in agent config into release/1.17.x (#20203)
backport of commit 6aa99b32e8
2024-01-16 11:10:56 -06:00
hc-github-team-consul-core 05043bc3c3
Backport of docs: fix partition target in samenessgroups into release/1.17.x (#20208)
backport of commit 7b25343b42

Co-authored-by: Krastin Krastev <krastin@hashicorp.com>
2024-01-16 16:59:27 +00:00
hc-github-team-consul-core 0d97ec54e5
Backport of Various race condition and test fixes. into release/1.17.x (#20216)
* backport of commit fead597130

* backport of commit 91dfaad67b

* backport of commit dc04075010

---------

Co-authored-by: Derek Menteer <derek.menteer@hashicorp.com>
2024-01-16 10:42:59 -06:00
hc-github-team-consul-core 9a36b73e1b
Backport of docs: Remove ACLs section from k8s cluster peering page into release/1.17.x (#20198)
* backport of commit ce0c9be799

* backport of commit 98bb280eac

---------

Co-authored-by: boruszak <jeffrey.boruszak@hashicorp.com>
2024-01-16 08:29:29 -08:00