Commit Graph

19862 Commits (4894d99de2842b30f17e141341e7269a6d745ebd)

Author SHA1 Message Date
hc-github-team-consul-core 4894d99de2
backport of commit 38301b5ccc (#17898)
Co-authored-by: mr-miles <miles.waller@gmail.com>
2023-06-27 09:40:01 -07:00
hc-github-team-consul-core fa791fa7d0
deps: aws-sdk-go v1.44.289 (#17879)
Signed-off-by: Dan Bond <danbond@protonmail.com>
Co-authored-by: Dan Bond <danbond@protonmail.com>
2023-06-26 17:55:05 +00:00
hc-github-team-consul-core df7795ebd0
Backport of docs: update upgrade to consul-dataplane docs on k8s into release/1.15.x (#17864)
* backport of commit ad7cbd5c70

* backport of commit 122b50b088

* backport of commit fea8da7109

---------

Co-authored-by: Iryna Shustava <iryna@hashicorp.com>
2023-06-23 22:45:37 +00:00
hc-github-team-consul-core 93b152c82d
backport of commit 9e0e1160d5 (#17857)
Co-authored-by: V. K <cn007b@gmail.com>
2023-06-23 18:56:46 +00:00
hc-github-team-consul-core 65cc60e87f
Backport of APIGW Normalize Status Conditions into release/1.15.x (#17844)
* APIGW Normalize Status Conditions (#16994)

* normalize status conditions for gateways and routes

* Added tests for checking condition status and panic conditions for
validating combinations, added dummy code for fsm store

* get rid of unneeded gateway condition generator struct

* Remove unused file

* run go mod tidy

* Update tests, add conflicted gateway status

* put back removed status for test

* Fix linting violation, remove custom conflicted status

* Update fsm commands oss

* Fix incorrect combination of type/condition/status

* cleaning up from PR review

* Change "invalidCertificate" to be of accepted status

* Move status condition enums into api package

* Update gateways controller and generated code

* Update conditions in fsm oss tests

* run go mod tidy on consul-container module to fix linting

* Fix type for gateway endpoint test

* go mod tidy from changes to api

* go mod tidy on troubleshoot

* Fix route conflicted reason

* fix route conflict reason rename

* Fix text for gateway conflicted status

* Add valid certificate ref condition setting

* Revert change to resolved refs to be handled in future PR

* Resolve sneaky merge conflicts

---------

Co-authored-by: John Maguire <john.maguire@hashicorp.com>
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2023-06-23 14:05:11 -04:00
hc-github-team-consul-core 1291786d76
Backport of APIGW: Update how status conditions for certificates are handled into release/1.15.x (#17170)
* APIGW: Update how status conditions for certificates are handled (#17115)

* Move status condition for invalid certifcate to reference the listener
that is using the certificate

* Fix where we set the condition status for listeners and certificate
refs, added tests

* Add changelog

* Remove unused code from backport

* Revert go mod changes

---------

Co-authored-by: John Maguire <john.maguire@hashicorp.com>
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2023-06-22 16:58:06 -05:00
hc-github-team-consul-core 27332fce66
Backport of Generate helm docs for release consul-k8s 1.1.2 into release/1.15.x (#17573)
* no-op commit due to failed cherry-picking

* file not cherrypicked

---------

Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: Curt Bushko <cbushko@gmail.com>
Co-authored-by: John Murret <john.murret@hashicorp.com>
2023-06-22 14:47:09 -04:00
hc-github-team-consul-core a1027bf283
Backport of Fix formatting for webhook-certs Consul tutorial into release/1.15.x (#17819)
* no-op commit due to failed cherry-picking

* Fix formatting for webhook-certs Consul tutorial (#17810)

* Fix formatting for webhook-certs Consul tutorial
* Make a small grammar change to also pick up whitespace changes necessary for formatting

---------

Co-authored-by: David Yu <dyu@hashicorp.com>

---------

Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: Steven Zamborsky <97125550+stevenzamborsky@users.noreply.github.com>
Co-authored-by: David Yu <dyu@hashicorp.com>
2023-06-21 23:21:31 -07:00
hc-github-team-consul-core 75c396bf00
Backport of fixes #17732 - AccessorID in request body should be optional when updating ACL token into release/1.15.x (#17832)
* backport of commit 31d96f5fb2

* backport of commit 78dbcfbeee

* backport of commit de3dceed99

* backport of commit 2c436e6f59

---------

Co-authored-by: gbolo <george.bolo@gmail.com>
2023-06-21 18:50:45 +00:00
hc-github-team-consul-core a04cbd6599
Backport of Fix Docs for Trails Leader By into release/1.15.x (#17803)
* backport of commit 2f94024b35

* backport of commit 7626d0992d

* backport of commit 79aabc958a

* backport of commit 44eee4168b

* merge conf resolve

* merge conf resolve

* Fix Docs for Trails Leader By (#17763)

* init

* fix tests

* added -detailed in docs

* added change log

* fix doc

* checking for entry in map

* fix tests

* removed detailed flag

* removed detailed flag

* revert unwanted changes

* removed unwanted changes

* updated change log

* pr review comment changes

* pr comment changes single API instead of two

* fix change log

* fix tests

* fix tests

* fix test operator raft endpoint test

* Update .changelog/17582.txt

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

* nits

* updated docs

* explanation added

* fix doc

* fix docs

---------

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

---------

Co-authored-by: Ashesh Vidyut <ashesh.vidyut@hashicorp.com>
Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
Co-authored-by: Semir Patel <semir.patel@hashicorp.com>
2023-06-21 11:57:39 +05:30
hc-github-team-consul-core 4ad6aaab72
Backport of Updated docs added explanation. into release/1.15.x (#17792)
* backport of commit 2f94024b35

* backport of commit 7626d0992d

* backport of commit 79aabc958a

* backport of commit 44eee4168b

* fix conflicts

* Updated docs added explanation. (#17751)

* init

* fix tests

* added -detailed in docs

* added change log

* fix doc

* checking for entry in map

* fix tests

* removed detailed flag

* removed detailed flag

* revert unwanted changes

* removed unwanted changes

* updated change log

* pr review comment changes

* pr comment changes single API instead of two

* fix change log

* fix tests

* fix tests

* fix test operator raft endpoint test

* Update .changelog/17582.txt

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

* nits

* updated docs

* explanation added

---------

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

---------

Co-authored-by: Ashesh Vidyut <ashesh.vidyut@hashicorp.com>
Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
Co-authored-by: Semir Patel <semir.patel@hashicorp.com>
2023-06-21 11:47:04 +05:30
hc-github-team-consul-core 6a833cd2cb
Backport of [NET-3865] [Supportability] Additional Information in the output of 'consul operator raft list-peers' into release/1.15.x (#17737)
* backport of commit 2f94024b35

* backport of commit 7626d0992d

* backport of commit 79aabc958a

* backport of commit 44eee4168b

* merge commit fa40654

* fix merge conf

* [NET-3865] [Supportability] Additional Information in the output of 'consul operator raft list-peers' (#17582)

* init

* fix tests

* added -detailed in docs

* added change log

* fix doc

* checking for entry in map

* fix tests

* removed detailed flag

* removed detailed flag

* revert unwanted changes

* removed unwanted changes

* updated change log

* pr review comment changes

* pr comment changes single API instead of two

* fix change log

* fix tests

* fix tests

* fix test operator raft endpoint test

* Update .changelog/17582.txt

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

* nits

* updated docs

---------

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

* [NET-3865] [Supportability] Additional Information in the output of 'consul operator raft list-peers' (#17582)

* init

* fix tests

* added -detailed in docs

* added change log

* fix doc

* checking for entry in map

* fix tests

* removed detailed flag

* removed detailed flag

* revert unwanted changes

* removed unwanted changes

* updated change log

* pr review comment changes

* pr comment changes single API instead of two

* fix change log

* fix tests

* fix tests

* fix test operator raft endpoint test

* Update .changelog/17582.txt

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

* nits

* updated docs

---------

Co-authored-by: Semir Patel <semir.patel@hashicorp.com>

* resolve diff

* fix merge conf

* fix merge conf

* removed detailed flag

---------

Co-authored-by: Ashesh Vidyut <ashesh.vidyut@hashicorp.com>
Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
Co-authored-by: Semir Patel <semir.patel@hashicorp.com>
2023-06-18 04:29:38 +00:00
hc-github-team-consul-core 633b1cdea9
Backport of [NET-4107][Supportability] Log Level set to TRACE and duration set to 5m for consul-debug into release/1.15.x (#17727)
* backport of commit 9d72a262f3

* backport of commit 9b9bb8d206

* backport of commit ba44809297

---------

Co-authored-by: Ashesh Vidyut <ashesh.vidyut@hashicorp.com>
Co-authored-by: Ashesh Vidyut <134911583+absolutelightning@users.noreply.github.com>
2023-06-17 17:11:12 +00:00
hc-github-team-consul-core 9ff0f1be6a
HCP Add node id/name to config (#17750) (#17795)
Co-authored-by: chappie <6537530+chapmanc@users.noreply.github.com>
2023-06-16 19:23:39 +00:00
hc-github-team-consul-core 386f0f153f
backport of commit 3b4e0abbb4 (#17784)
Co-authored-by: Mark Campbell-Vincent <mnmvincent@gmail.com>
2023-06-15 21:48:14 +00:00
hc-github-team-consul-core 3528b009ba
Backport of added redirects and updated links into release/1.15.x (#17766)
* no-op commit due to failed cherry-picking

* added redirects and updated links (#17764)

cherry-picking fixes for broken links

---------

Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2023-06-15 12:13:03 -07:00
hc-github-team-consul-core 07d27a8a3a
backport of commit 3db13c2185 (#17772)
Co-authored-by: John Murret <john.murret@hashicorp.com>
2023-06-15 17:44:46 +00:00
hc-github-team-consul-core ce750ff61a
backport of commit 74bf6a76ac (#17761)
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2023-06-15 16:26:49 +00:00
malizz 09e11fb8e0
Update 1.15.x submodules, version, and changelog (#17559) 2023-06-15 13:17:54 +00:00
hc-github-team-consul-core 9b469bcbf5
backport of commit 48889f33ec (#17745)
Co-authored-by: Chris Chapman <cchapman@hashicorp.com>
2023-06-14 18:33:35 +00:00
hc-github-team-consul-core ad39814671
NET-1825: New ACL token creation docs (#16465) (#17734)
Co-authored-by: Paul Glass <pglass@hashicorp.com>
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
Co-authored-by: Jared Kirschner <85913323+jkirschner-hashicorp@users.noreply.github.com>
2023-06-14 14:52:39 +00:00
hc-github-team-consul-core a092aadf74
backport of commit 498693f24f (#17721)
Co-authored-by: Tobias Birkefeld <t@craxs.de>
2023-06-13 17:44:08 -07:00
hc-github-team-consul-core 9dd6040180
Backport of Remove extraneous version info for Config entries into release/1.15.x (#17717)
* backport of commit c02c4445cc

* backport of commit 3237e24a11

* backport of commit 3bbd88fb79

---------

Co-authored-by: David Yu <dyu@hashicorp.com>
2023-06-13 23:08:06 +00:00
hc-github-team-consul-core 69fbbb516b
backport of commit 845265dbce (#17708)
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2023-06-13 19:32:24 +00:00
hc-github-team-consul-core b8ffb1d305
backport of commit fc71ecc87e (#17572)
Co-authored-by: Maliz <maliheh.monshizadeh@hashicorp.com>
2023-06-13 18:37:19 +00:00
hc-github-team-consul-core 713b888d22
backport of commit ca0754dedc (#17556)
Co-authored-by: cskh <hui.kang@hashicorp.com>
2023-06-13 12:17:35 -04:00
hc-github-team-consul-core 91f0d5ba6c
backport of commit 38a42074ef (#17701)
Co-authored-by: DanStough <dan.stough@hashicorp.com>
2023-06-13 14:44:18 +00:00
hc-github-team-consul-core df69d18c26
Backport of Fix metric names in Consul agent telemetry docs into release/1.15.x (#17590)
* backport of commit 8144eb0833

* backport of commit 4d3f2e01a4

---------

Co-authored-by: josh <josh.timmons@hashicorp.com>
2023-06-12 18:33:03 -07:00
hc-github-team-consul-core 75f112c824
Backport of Fix two WAL metrics in docs/agent/telemetry.mdx into release/1.15.x (#17682)
* backport of commit 0191cb1103

* backport of commit 6c245e7960

---------

Co-authored-by: josh <josh.timmons@hashicorp.com>
2023-06-12 18:29:40 -07:00
hc-github-team-consul-core 2c2d4550c4
backport of commit 9ec2b3807a (#17671)
Co-authored-by: Hariram Sankaran <56744845+ramramhariram@users.noreply.github.com>
2023-06-12 16:35:07 -07:00
hc-github-team-consul-core 926067494d
fix: add agent info reporting log (#17661)
Co-authored-by: Poonam Jadhav <poonam.jadhav@hashicorp.com>
2023-06-12 19:10:31 +00:00
hc-github-team-consul-core 7792c27d11
Backport of docs: update the defaults for request limits into release/1.15.x (#17466)
* no-op commit due to failed cherry-picking

* docs: update the defaults for request limits (#17437)

---------

Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: John Murret <john.murret@hashicorp.com>
2023-06-12 11:26:26 -06:00
hc-github-team-consul-core 51c45ec00a
Backport of chore(website): delete check-legacy-links-format.yml into release/1.15.x (#17649)
* no-op commit due to failed cherry-picking

* remove legacy links format

---------

Co-authored-by: temp <temp@hashicorp.com>
Co-authored-by: Bryce Kalow <bkalow@hashicorp.com>
2023-06-12 09:35:36 -07:00
hc-github-team-consul-core d076d69f39
Backport of CI: do not upload test metrics to datadog on forks into release/1.15.x (#17451)
* backport of commit ce702d7579

* CI: do not upload test metrics to datadog on forks (#17448)

* bypass uploading testmetrics to datadog on forks / when api is not available

* add exclusions to upgrade tests

---------

Co-authored-by: John Murret <john.murret@hashicorp.com>
2023-06-12 16:20:28 +00:00
R.B. Boyer 75451c1490
cache: fix a few minor goroutine leaks in leaf certs and the agent cache (#17636) 2023-06-09 11:27:04 -05:00
hc-github-team-consul-core 08a106c400
Backport of [API Gateway] Fix rate limiting for API gateways into release/1.15.x (#17634)
* backport of commit fb2f3b6100

* backport of commit 178abb8495

* backport of commit 77b3998774

* backport of commit a245b326ac

---------

Co-authored-by: Andrew Stucki <andrew.stucki@hashicorp.com>
2023-06-09 12:43:20 +00:00
hc-github-team-consul-core 082de092c6
backport of commit ef688704aa (#17622)
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com>
2023-06-08 20:55:44 +00:00
hc-github-team-consul-core de037e570a
Backport of [API Gateway] Fix trust domain for external peered services in synthesis code into release/1.15.x (#17615)
* backport of commit 63e8743472

* backport of commit 896f11789b

---------

Co-authored-by: Andrew Stucki <andrew.stucki@hashicorp.com>
2023-06-08 16:40:16 +00:00
hc-github-team-consul-core 692bdb6694
fix some testing.T retry.R mixups (#17600) (#17603)
Fix some linter warnings before updating the lint-consul-retry code in hashicorp/lint-consul-retry#4

backport of m #17600 onto release/1.15.x

Co-authored-by: R.B. Boyer <4903+rboyer@users.noreply.github.com>
2023-06-07 14:39:35 -05:00
hc-github-team-consul-core 104100d46b
Backport of docs: clarify the behavior of prepending hostname to metrics into release/1.15.x (#17580)
* backport of commit 81fe71d411

* backport of commit 8d6b7070dd

---------

Co-authored-by: cskh <hui.kang@hashicorp.com>
2023-06-06 23:25:01 -04:00
hc-github-team-consul-core 47582d4f45
Backport of Fix subscribing/fetching objects not in the default partition into release/1.15.x (#17583)
* backport of commit 7c2c22129f

* backport of commit fc0053f666

---------

Co-authored-by: Andrew Stucki <andrew.stucki@hashicorp.com>
2023-06-06 13:32:05 +00:00
hc-github-team-consul-core db584696fd
Backport of Fix up case where subscription is terminated due to ACLs changing or a snapshot restore occurring into release/1.15.x (#17567)
* backport of commit 82e7d4fe18

* backport of commit 45008e27c3

* backport of commit bdee9e3b98

---------

Co-authored-by: Andrew Stucki <andrew.stucki@hashicorp.com>
2023-06-05 17:32:17 +00:00
hc-github-team-consul-core d2a1795176
Backport of add docs for consul-k8s config read command into release/1.15.x (#17473)
* backport of commit 6e537507ef

* backport of commit fbdab01e85

* trigger ci

---------

Co-authored-by: Hans Hasselberg <hans@hashicorp.com>
2023-06-05 08:14:37 -07:00
hc-github-team-consul-core fefcf3ff88
backport of commit a717be7c75 (#17563)
Co-authored-by: Dave Rawks <dave@rawks.io>
2023-06-02 17:23:28 +00:00
hc-github-team-consul-core 084fde4799
backport of commit f2b2bf2343 (#17553)
Co-authored-by: Poonam Jadhav <poonam.jadhav@hashicorp.com>
2023-06-02 13:22:28 +00:00
hc-github-team-consul-core 34431034c1
backport of commit 50e40ecc14 (#17550)
Co-authored-by: Luiz Aoqui <luiz@hashicorp.com>
2023-06-01 15:53:48 -07:00
Michael Zalimeni 1a155e2302
Update list of Envoy versions (#17545) 2023-06-01 14:50:16 -07:00
hc-github-team-consul-core f3b1433fdb
backport of commit cd05b8b921 (#17543)
Co-authored-by: Dan Stough <Daniel.Stough@gmail.com>
2023-06-01 17:34:44 +00:00
Michael Zalimeni aca09d2f65
Manual backport 1.15.x of Avoid panic applying TProxy Envoy extensions (#17539)
backport of commit 8c30455761
2023-06-01 13:09:15 -04:00
hc-github-team-consul-core 7d94518014
Backport of [API Gateway] Fix use of virtual resolvers in HTTPRoutes into release/1.15.x (#17536)
* backport of commit ee9fd909fc

* backport of commit 6bc25b5bcc

---------

Co-authored-by: Andrew Stucki <andrew.stucki@hashicorp.com>
2023-05-31 21:19:56 +00:00