Commit Graph

459 Commits (bc8653c3faf69f6f883479138315bcfeb238ab0c)

Author SHA1 Message Date
Ezequiel Fernández Ponce 0a01500be1 [CONSUL-441] Update windows dockerfile with version (#62)
2 years ago
Franco Bruno Lavayen 85e9033ddd [CONSUL-454] Check ports in the Server and Agent containers (#65)
2 years ago
Jose Ignacio Lorenzo ca3c60847d [CONSUL-461] Test wipe volumes without extra cont (#66)
2 years ago
Franco Bruno Lavayen febc36244f [CONSUL-453] Docker hostname in Helper functions (#64)
2 years ago
Jose Ignacio Lorenzo f0e2b44d09 [CONSUL-463] Review curl Exec and get_ca_root Func (#63)
2 years ago
Jose Ignacio Lorenzo e0d981a8ee [CONSUL-439] Parse nc Command in function (#61)
2 years ago
Jose Ignacio Lorenzo bbae5a9ff5 [CONSUL-431] Update Docs Netcat (#60)
2 years ago
Jose Ignacio Lorenzo 7b10ddee39 [CONSUL-443] Create dogstatsd Function (#59)
2 years ago
Franco Bruno Lavayen 460fe8a38d [CONSUL-436] Curl timeout and run tests (#58)
2 years ago
Jose Ignacio Lorenzo 8b247add47 [CONSUL-429] Replace Docker run with Docker exec (#57)
2 years ago
Franco Bruno Lavayen 98773222bc [CONSUL-435] Replace docker run in set_ttl_check_state & wait_for_agent_service_register functions (#55)
2 years ago
Franco Bruno Lavayen 45f272e0cc [CONSUL-434] Modify Docker run functions in Helper script (#53)
2 years ago
Ezequiel Fernández Ponce 2a3b325824 [CONSUL-424] Replace pkill in kill_envoy function (#52)
2 years ago
Jose Ignacio Lorenzo 0ea0a79aac [CONSUL-417] Update Docs Single Container (#51)
2 years ago
Jose Ignacio Lorenzo 56c677a5bf [CONSUL-415] Create Scenarios Troubleshooting Docs (#49)
2 years ago
Ezequiel Fernández Ponce e606698bbf [CONSUL-384] Rebase and sync fork (#50)
2 years ago
Ivan K Berlot c917215caa [CONSUL-408] Clean containers (#47)
2 years ago
Franco Bruno Lavayen 0fe262f26a [CONSUL-412] Run test-sds-server in single container (#48)
2 years ago
Franco Bruno Lavayen b3ad08e4d2 [CONSUL-410] Run Jaeger in Single container (#45)
2 years ago
Jose Ignacio Lorenzo 7424ee754f [CONSUL-414] Run Prometheus Test Cases and Validate Changes (#46)
2 years ago
Ivan K Berlot 80d6b6ba1a [CONSUL-405] Add bats to single container (#44)
2 years ago
Franco Bruno Lavayen 32fce35789 [CONSUL-397] Copy envoy binary from Image (#41)
2 years ago
Jose Ignacio Lorenzo 35aab9201b [CONSUL-395] Update check_hostport and Usage (#40)
2 years ago
Franco Bruno Lavayen dc57916c9d [CONSUL-394] Replace Envoy & Fortio container startup with docker exec function (#39)
2 years ago
Ivan K Berlot e72aa9efe4 [CONSUL-350] POC Single container proposal (#37)
2 years ago
Ivan K Berlot 52bd991116 [CONSUL-357] Generate Troubleshooting documentation (#35)
2 years ago
Jose Ignacio Lorenzo 2a3dbe9eaf [CONSUL-353] Create Architecture Documentation (#36)
2 years ago
Ivan K Berlot f65715f510 [CONSUL-332] Support IP in checkHostPort (#32)
2 years ago
Ivan K Berlot a95d120f76 [CONSUL-300] Support Envoy DNS resolve (#31)
2 years ago
Ivan K Berlot d300358d91 [CONSUL-298] Consul commands and consul execs (#29)
2 years ago
Jose Ignacio Lorenzo 93b074b39d [CONSUL-296] Update functions URLS (#27)
2 years ago
Ivan K Berlot 86f9a850a0 [CONSUL-267] Scripts troubleshooting section (#28)
2 years ago
Jose Ignacio Lorenzo ae05c91dee [CONSUL-295] Redirect Curls (#26)
2 years ago
Ivan K Berlot b5b93ec387 [CONSUL-246] Scenario case-badauthz (#23)
2 years ago
Franco Bruno Lavayen 157d6ccb64 [CONSUL-245] Main readme file (#25)
2 years ago
Franco Bruno Lavayen 68870eb0b6 [CONSUL-250] Build/tag Kubernetes/pause image (#24)
2 years ago
Ivan K Berlot 14de39f283 [CONSUL-220] Envoy Tests | Scripts | Docker Network snippet (#21)
2 years ago
Jose Ignacio Lorenzo 06ca977cf0 [CONSUL-238] Create Openzipkin Dockerfile (#22)
2 years ago
Ezequiel Fernández Ponce 83475151aa [CONSUL-220] Rebase qa on consul/main upstream (#19)
2 years ago
Jose Ignacio Lorenzo ea21f4d920 [CONSUL-242] Create Jaeger Windows Image (#20)
2 years ago
Jose Ignacio Lorenzo d6a912b388 [CONSUL-206] Mount Workdir (#16)
2 years ago
Ivan K Berlot b3020cd4dd [CONSUL-176] Support replacing CRLF by LF on scenarios scripts (#18)
2 years ago
Franco Bruno Lavayen 4a16e3cbea [CONSUL-212] Create/update dummy test case using jq or curl as test output (#17)
2 years ago
Ezequiel Fernández Ponce 0787f2b296 [CONSUL-145] Support windows consul-envoy from envoyproxy/envoy (#13)
2 years ago
Franco Bruno Lavayen 0131cddb07 [CONSUL-210] Run Bats test and verify sh script path (#15)
2 years ago
Franco Bruno Lavayen e93feee5ce [CONSUL-207] Move base Dockerfiles to build-support-windows folder (#10)
2 years ago
Franco Bruno Lavayen 5587848de6 [CONSUL-183] Create Bats Dockerfile (#8)
2 years ago
Jose Ignacio Lorenzo a2e7802e27 [CONSUL-204] Support Curl on helpers.windows.bash (#9)
2 years ago
Jose Ignacio Lorenzo 854c6d12df [CONSUL-186] Replace Unsupported Commands (#6)
2 years ago
Ivan K Berlot a50a812cdf [CONSUL-141] Support windows on main_test.go (#5)
2 years ago
Ivan K Berlot 943874fa6d [CONSUL-167] Create windows image with Socat precompiled (#1)
2 years ago
Franco Bruno Lavayen 8aeb464d42 [CONSUL-156] Create Dockerfile (Fortio) (#3)
2 years ago
Jose Ignacio Lorenzo 61bc874d2f [CONSUL-178] Dokerfile windows test-sds-server Update Documentation (#4)
2 years ago
Jose Ignacio Lorenzo 4ee6d4f132 [CONSUL-171] Create Dockerfile (#2)
2 years ago
Nitya Dhanushkodi d382ca0aec
extensions: refactor serverless plugin to use extensions from config entry fields (#15817)
2 years ago
cskh 692a6edd7d
Upgrade test: test peering upgrade from an old version of consul (#15768)
2 years ago
Semir Patel bafa5c7156
Pass remote addr of incoming HTTP requests through to RPC(..) calls (#15700)
2 years ago
cskh 04bf24c8c1
feat(ingress-gateway): support outlier detection of upstream service for ingress gateway (#15614)
2 years ago
Dan Stough 98ef5f28dd
[OSS] security: update x/net module (#15737)
2 years ago
Eric Haberkorn 4268c1c25c
Remove the `connect.enable_serverless_plugin` agent configuration option (#15710)
2 years ago
cskh 3df68751f5
Flakiness test: case-cfg-splitter-peering-ingress-gateways (#15707)
2 years ago
cskh 36f05bc8fb
integ-test: test consul upgrade from the snapshot of a running cluster (#15595)
2 years ago
Dan Stough 227fd14287
chore: updates from 1.14.2 release (#15633)
2 years ago
Derek Menteer 8079686bf0
Add 1.14.1 release updates. (#15514)
2 years ago
cskh 359a908bea
integ-test: remove unnecessary step since connection is already via mgw (#15381)
2 years ago
Derek Menteer dc27e35f82
Consul 1.14 post-release updates (#15382)
2 years ago
Derek Menteer ef61bdf3c2
Remove unnecessary default test config. (#15361)
2 years ago
Kyle Schochenmaier bf0f61a878
removes ioutil usage everywhere which was deprecated in go1.16 (#15297)
2 years ago
Freddy 7f5f7e9cf9
Avoid blocking child type updates on parent ack (#15083)
2 years ago
Chris S. Kim 985a4ee1b1
Update hcp-scada-provider to fix diamond dependency problem with go-msgpack (#15185)
2 years ago
R.B. Boyer ed294fc49c
test: fix envoy integration tests to explicitly create config entries (#15269)
2 years ago
Dan Stough 553312ef61
fix: persist peering CA updates to dialing clusters (#15243)
2 years ago
cskh 94d232ab1e
integ test: reduce flakiness due to compound output from retry (#15233)
2 years ago
Dan Stough 05e93f7569
test: refactor testcontainers and add peering integ tests (#15084)
2 years ago
Derek Menteer 2d4b62be3c Add tests.
2 years ago
Chris S. Kim 41019adf56 Update go version to 1.19
2 years ago
cskh fa970a85ad
integration test: specify image name for testing dev container (#15069)
2 years ago
cskh 6a9739ad7e
chore: fix the module path to align with the code structure (#15053)
2 years ago
R.B. Boyer c3fa46c3f6
test: possibly fix flaky TestEnvoy/case-ingress-gateway-multiple-services test (#15034)
2 years ago
freddygv 472a8e82dc Add integ test for peering through gateways
2 years ago
freddygv 3034df6a5c Require Connect and TLS to generate peering tokens
2 years ago
Eric Haberkorn 1633cf20ea
Make the mesh gateway changes to allow `local` mode for cluster peering data plane traffic (#14817)
2 years ago
Alex Oskotsky 13da2c5fad
Add the ability to retry on reset connection to service-routers (#12890)
2 years ago
John Murret 79a541fd7d
Upgrade serf to v0.10.1 and memberlist to v0.5.0 to get memberlist size metrics and broadcast queue depth metric (#14873)
2 years ago
Derek Menteer 678adb3154
Add peering integration tests (#14836)
2 years ago
Eric Haberkorn 1b565444be
Rename `PeerName` to `Peer` on prepared queries and exported services (#14854)
2 years ago
Luke Kysow 960c42854b
Remove terminal colouring from test output so it is (#14810)
2 years ago
cskh 622804ad5b
fix flaky integration test (#14843)
2 years ago
cskh 69f40df548
feat(ingress gateway: support configuring limits in ingress-gateway c… (#14749)
2 years ago
DanStough 7704daaad5 release updates for 1.13.2, 1.12.5, and 1.11.9
2 years ago
Evan Culver 31ef39112a
Add more content to integration test docs (#14613)
2 years ago
Evan Culver d0416f593c
connect: Bump latest Envoy to 1.23.1 in test matrix (#14573)
2 years ago
Luke Kysow 15043de647
Document integration tests (#14391)
2 years ago
Eric Haberkorn aa8268e50c
Implement Cluster Peering Redirects (#14445)
2 years ago
Luke Kysow 095764a482
Suppress "unbound variable" error. (#14424)
2 years ago
Eric Haberkorn 3726a0ab7a
Finish up cluster peering failover (#14396)
2 years ago
Luke Kysow 70bb6a2abd
Run integration tests locally using amd64 (#14365)
2 years ago
Eric Haberkorn ebd5513d4b
Refactor failover code to use Envoy's aggregate clusters (#14178)
2 years ago
Chris S. Kim 670531f828 Retry docker build steps
2 years ago
Luke Kysow 988e1fd35d
peering: default to false (#13963)
2 years ago
Chris S. Kim 8ed49ea4d0
Update envoy metrics label extraction for peered clusters and listeners (#13818)
2 years ago
Chris Thain af40b9b144
Add Consul Lambda integration tests (#13770)
2 years ago
Evan Culver 4116537b83
connect: Add support for Envoy 1.23, remove 1.19 (#13807)
2 years ago
R.B. Boyer bb4d4040fb
server: ensure peer replication can successfully use TLS over external gRPC (#13733)
2 years ago
Evan Culver d523d005d9
Latest submodule versions (#13750)
2 years ago
R.B. Boyer af04851637
peering: move peer replication to the external gRPC port (#13698)
2 years ago
R.B. Boyer 1a9c86ea8f
xds: mesh gateways now correctly load up peer-exported discovery chains using L7 protocols (#13624)
2 years ago
R.B. Boyer 7133ee38f6
test: for upgrade compatibility tests retain assigned container ip addresses on upgrade (#13615)
2 years ago
Dan Upton ebf74d08fd
test: run Envoy integration tests against both servers and clients (#13610)
2 years ago
R.B. Boyer a1e911a70c
tests: ensure integration tests show logs from the containers to help debugging (#13593)
2 years ago
Dhia Ayachi 355cbfa766
update github.com/containerd/containerd to 1.5.13 (#13520)
2 years ago
Evan Culver 7f8c650d61
connect: Use Envoy 1.22.2 instead of 1.22.1 (#13444)
2 years ago
Evan Culver ba6136eb42
connect: Update Envoy support matrix to latest patch releases (#13431)
2 years ago
R.B. Boyer 7001e1151c
peering: rename initiate to establish in the context of the APIs (#13419)
3 years ago
R.B. Boyer bba3eb8cdd
peering: mesh gateways are required for cross-peer service mesh communication (#13410)
3 years ago
R.B. Boyer fbee9eda08
test: break dep on main consul module (#13373)
3 years ago
R.B. Boyer 979b9312ca
test: use a go mod replace trick for the compat test dependency on the main repo (#13371)
3 years ago
cskh 74158a8aa2
Add isLeader metric to track if a server is a leader (#13304)
3 years ago
DanStough 817449041d chore(test): Update bats version
3 years ago
R.B. Boyer 851c8c32b4
test: fix more flakes in the compatibility test (#13145)
3 years ago
R.B. Boyer 2a4d474d28
test: cleanup and unflake parts of the upgrade compat tests (#13126)
3 years ago
Dhia Ayachi 15a6d150f9
sync changes to healthcheck tests (#12984)
3 years ago
Dhia Ayachi feda67f4d1
Create clients with specific version for integration tests (#12978)
3 years ago
R.B. Boyer bd87505bf2
ci: upgrade bats and the circle machine executors to get integration tests to function again (#12918)
3 years ago
Dhia Ayachi 0f89a72e01
try to read license from env and mapped to container (#12854)
3 years ago
Dhia Ayachi 4488b6c339
Add versions compatibility tests between Consul (#12702)
3 years ago
Evan Culver 000d0621b4
connect: Add Envoy 1.22 to integration tests, remove Envoy 1.18 (#12805)
3 years ago
Evan Culver 881e17fae1
connect: Add Envoy 1.21.1 to support matrix, remove 1.17.4 (#12777)
3 years ago
R.B. Boyer 231e5b61e7
test: use docker buildkit backend for envoy integration tests (#12726)
3 years ago
R.B. Boyer d06183ba7f
syncing changes back from enterprise (#12701)
3 years ago
Evan Culver 522676ed8d
connect: Update supported Envoy versions to include 1.19.3 and 1.18.6
3 years ago
Evan Culver b95f010ac0
connect: Upgrade Envoy 1.20 to 1.20.2 (#12443)
3 years ago
Evan Culver e35dd08a63
connect: Upgrade Envoy 1.20 to 1.20.1 (#11895)
3 years ago
Chris S. Kim 7d1899d907
Fix integration test with updated file perms (#11916)
3 years ago
freddygv 5c1f7aa372 Allow cross-partition references in disco chain
3 years ago
freddygv 129d54d060 Fix integ test
3 years ago
R.B. Boyer 1e02460bd1
re-run gofmt on 1.17 (#11579)
3 years ago
freddygv cc19f09f92 Add cross-partition integration test
3 years ago
freddygv d6c26ea598 Bump retry time for cross-DC RPC
3 years ago
Evan Culver 61be9371f5
connect: Remove support for Envoy 1.16 (#11354)
3 years ago
Evan Culver bec08f4ec3
connect: Add support for Envoy 1.20 (#11277)
3 years ago
R.B. Boyer c5b7e2a759
test: pin the version of bats to one that works on CircleCI (#11401)
3 years ago
R.B. Boyer 3b6eeced50
test: remove some envoy integ test warnings (#11369)
3 years ago
Evan Culver 585d9363ed
Merge branch 'main' into eculver/envoy-1.19.1
3 years ago
Paul Banks e0efb420f7 Add Envoy integration test for split-route SDS case
3 years ago
Paul Banks ab27214a10 Minor improvements to SDS server from review
3 years ago
Paul Banks 2b755d7b3f Allow skipping v2 compat tests for SDS as it's only the SDS server integration that doesn't support v2
3 years ago
Paul Banks e01c3585a5 Fix integration tests in CI - serve SDS certs from the Docker image not a mounted path
3 years ago
Paul Banks 843079f33a Fix integration test for older Envoy versions
3 years ago
Paul Banks cd8ad007fe Add basic integration test for Envoy ingress with SDS
3 years ago
Evan Culver 7605dff46e
add envoy 1.19.1
3 years ago
Paul Banks 81eb706906 Add Envoy integration test to show Header manip can interpolate Envoy variables
3 years ago
Paul Banks 1b9632531a Integration tests for all new header manip features
3 years ago
Freddy 8d83d27674
connect: update envoy supported versions to latest patch release
3 years ago
Kyle Havlovitz 073b6c8411 oss: Rename default partition
3 years ago
Matt Keeler caafc02449 hcs-1936: Prepare for adding license auto-retrieval to auto-config in enterprise
4 years ago
R.B. Boyer 3b50a55533
connect: update supported envoy versions to 1.18.3, 1.17.3, 1.16.4, and 1.15.5 (#10231)
4 years ago
Daniel Nephin 426565b68c fix failing integration tests
4 years ago
R.B. Boyer abc1dc0fe9
connect: update supported envoy versions to 1.18.2, 1.17.2, 1.16.3, and 1.15.4 (#10101)
4 years ago
R.B. Boyer 71d45a3460
Support Incremental xDS mode (#9855)
4 years ago
R.B. Boyer 52205ac201
test: switch envoy integration tests to use pkill instead of ps+grep+awk+kill (#10097)
4 years ago
Freddy a11ea6254e
Check for optionally prepended namespace in upstream assertion (#10049)
4 years ago
Yong Wen Chua 516335e415
Update assertion to not check for port
4 years ago
Yong Wen Chua 409768d6e5
Merge branch 'master' of github.com:hashicorp/consul into tg-rewrite
4 years ago
R.B. Boyer 398b766532
xds: default to speaking xDS v3, but allow for v2 to be spoken upon request (#9658)
4 years ago
Yong Wen Chua ec8fecbf61
Add integration test check
4 years ago
R.B. Boyer 3b6ffc447b
xds: remove deprecated usages of xDS (#9602)
4 years ago
R.B. Boyer 39effd620c
xds: only try to create an ipv6 expose checks listener if ipv6 is supported by the kernel (#9765)
4 years ago
Alvin Huang bf5b76851a
remove reference to docker/ path for old docker mirror (#9783)
4 years ago
Michele Degges fee295b685
Remove jfrog references (#9782)
4 years ago
R.B. Boyer 6eeccc93ce
connect: update supported envoy point releases to 1.16.2, 1.15.3, 1.14.6, 1.13.7 (#9737)
4 years ago
Daniel Nephin 79284b41ea Pin alpine/socat image to a version.
4 years ago
Freddy fe728855ed
Add DC and NS support for Envoy metrics (#9207)
4 years ago
R.B. Boyer 5afd04897c
test: use direct service registration in envoy integration tests (#9138)
4 years ago
R.B. Boyer 8baf158ea8
Revert "Add namespace support for metrics (OSS) (#9117)" (#9124)
4 years ago
Freddy 06b3b017d3
Add namespace support for metrics (OSS) (#9117)
4 years ago
R.B. Boyer 44bd8bd2ae
use the docker proxy for more envoy integration test containers (#9085)
4 years ago
R.B. Boyer 957293d884
wait_for_namespace should take two args (#9086)
4 years ago
Alvin Huang ae6185a554
use hashicorp docker mirror in envoy helper (#9080)
4 years ago
R.B. Boyer d7b37e3c6e
fix envoy integ test wait_for_namespace to actually work on CI (#9082)
4 years ago
Alvin Huang ea88956c9c
use hashicorp docker mirror to prevent rate limit (#9070)
4 years ago
R.B. Boyer a66c4591d7
agent: introduce path allow list for requests going through the metrics proxy (#9059)
4 years ago
R.B. Boyer b724e096c2
add namespace waiting function to envoy integration tests (#9051)
4 years ago
R.B. Boyer 8e70c3fc25
missed adding the test delay to the l7-intentions envoy integration test (#9052)
4 years ago
R.B. Boyer d7c7858d87
Fix even more test flakes in intentions related envoy integration tests (#9013)
4 years ago
R.B. Boyer 934c65ad77
fix flaky envoy integration tests involving intentions (#8996)
4 years ago
R.B. Boyer a2c50d3303
connect: add support for envoy 1.16.0, drop support for 1.12.x, and bump point releases as well (#8944)
4 years ago
R.B. Boyer 0bf62246e5
speed up envoy integration tests by removing docker-compose (#8982)
4 years ago
R.B. Boyer da4ec9ff27
restore the discovery of tests cases by file system existence (#8983)
4 years ago
R.B. Boyer a68c0ce1e7
speed up envoy integ tests by not politely stopping containers before destroying them (#8969)
4 years ago
R.B. Boyer 1b413b0444
connect: support defining intentions using layer 7 criteria (#8839)
4 years ago
R.B. Boyer 9801ef8eb1
agent: enable enable_central_service_config by default (#8746)
4 years ago
Jack 9e1c6727f9
Add http2 and grpc support to ingress gateways (#8458)
4 years ago
R.B. Boyer 74d5df7c7a
xds: use envoy's rbac filter to handle intentions entirely within envoy (#8569)
4 years ago
R.B. Boyer c599a2f5f4
xds: add support for envoy 1.15.0 and drop support for 1.11.x (#8424)
4 years ago
Hans Hasselberg 496fb5fc5b
add support for envoy 1.14.4, 1.13.4, 1.12.6 (#8216)
4 years ago
R.B. Boyer 1eef096dfe
xds: version sniff envoy and switch regular expressions from 'regex' to 'safe_regex' on newer envoy versions (#8222)
4 years ago
Chris Piraino 735337b170
Append port number to ingress host domain (#8190)
4 years ago
Freddy cc1407e867
Merge http2 integration test case into grpc case (#8164)
4 years ago
Hans Hasselberg e62a43c6cf
Support envoy 1.14.2, 1.13.2, 1.12.4 (#8057)
5 years ago
Chris Piraino 1a853fc954
Always require Host header values for http services (#7990)
5 years ago
Freddy 9ed325ba8b
Enable gateways to resolve hostnames to IPv4 addresses (#7999)
5 years ago
Daniel Nephin 0a75d32e3e ci: fix log capture for envoy integration tests
5 years ago
Daniel Nephin e02ee13657
Make envoy integration tests a `go test` suite (#7842)
5 years ago
Kyle Havlovitz 136549205c
Merge pull request #7759 from hashicorp/ingress/tls-hosts
5 years ago
Chris Piraino 646902621b Set default protocol to http in TLS integration test
5 years ago
Daniel Nephin 5655d7f34e Add outlier_detection check to integration test
5 years ago
Chris Piraino 5105bf3d67
Require individual services in ingress entry to match protocols (#7774)
5 years ago
Kyle Havlovitz b2a0251f66 Add a check for custom host to ingress TLS integration test
5 years ago
Kyle Havlovitz d452769d92 Add TLS integration test for ingress gateway
5 years ago
Kyle Havlovitz f14c54e25e Add TLS option and DNS SAN support to ingress config
5 years ago
Chris Piraino f40833d094 Allow Hosts field to be set on an ingress config entry
5 years ago
Kyle Havlovitz 247f9eaf13 Allow ingress gateways to route traffic based on Host header
5 years ago
freddygv eddd5bd73b PR comments
5 years ago
freddygv 2a85e44519 Add envoy integration tests
5 years ago
Chris Piraino ecc8a2d6f7 Allow ingress gateways to route through mesh gateways
5 years ago
Kyle Havlovitz e7b1ee55de Add http routing support and integration test to ingress gateways
5 years ago
Kyle Havlovitz e9e8c0e730
Ingress Gateways for TCP services (#7509)
5 years ago
Pierre Souchay 2199a134a0 More tolerant assert_alive_wan_member_count to fix unstable tests
5 years ago
Hans Hasselberg 66415be90e
connect: support envoy 1.14.1 (#7624)
5 years ago
Chris Piraino 584f90bbeb
Fix flapping of mesh gateway connect-service watches (#7575)
5 years ago
Pierre Souchay eafe9a895a
tests: fixed bats warning (#7544)
5 years ago
Hans Hasselberg 6a49a42e98
connect: support for envoy 1.13.1 and 1.12.3 (#7380)
5 years ago
R.B. Boyer 6adad71125
wan federation via mesh gateways (#6884)
5 years ago
Matt Keeler 0041102e29
Change where the envoy snapshots get put when a test fails (#7298)
5 years ago
Hans Hasselberg 9cb7adb304
add envoy version 1.12.2 and 1.13.0 to the matrix (#7240)
5 years ago
Paschalis Tsilias a335aa57c5
Expose Envoy's /stats for statsd agents (#7173)
5 years ago
Matt Keeler bfc03ec587
Fix a couple bugs regarding intentions with namespaces (#7169)
5 years ago
Matt Keeler c09693e545
Updates to Config Entries and Connect for Namespaces (#7116)
5 years ago
Chris Piraino f3b54fa535
Allow configuration of upstream connection limits in Envoy (#6829)
5 years ago
R.B. Boyer 2011f3d7dc
xds: mesh gateway CDS requests are now allowed to receive an empty CDS reply (#6787)
5 years ago
Paul Banks 87699eca2f
Fix support for RSA CA keys in Connect. (#6638)
5 years ago
R.B. Boyer 8dcba472a2
xds: tcp services using the discovery chain should not assume RDS during LDS (#6623)
5 years ago
Freddy fdd10dd8b8
Expose HTTP-based paths through Connect proxy (#6446)
5 years ago
R.B. Boyer 2cd5a7e542
tests: make envoy integration tests more tolerant of internal retries that may inflate counters (#6539)
5 years ago
Pierre Souchay 2f37d68d9b [BUGFIX][BUILD] When test fail in circle-ci in main, have a proper error message (#6416)
5 years ago
Matt Keeler 9a5b258edf
Turned on Envoy 1.11.1 integration tests (#6347)
5 years ago
R.B. Boyer 72207256b9
xds: improve how envoy metrics are emitted (#6312)
5 years ago
R.B. Boyer 8e22d80e35
connect: fix failover through a mesh gateway to a remote datacenter (#6259)
5 years ago
R.B. Boyer 6393edba53
connect: reconcile how upstream configuration works with discovery chains (#6225)
5 years ago
Matt Keeler 3053342198
Envoy Mesh Gateway integration tests (#6187)
5 years ago
R.B. Boyer e039dfd7f8
connect: rework how the service resolver subset OnlyPassing flag works (#6173)
5 years ago
R.B. Boyer aca2c5de3f
tests: adding new envoy integration tests for L7 service-resolvers (#6129)
5 years ago
R.B. Boyer 4a9f4b97e6
tests: when running envoy integration tests try to limit container bleedover between cases (#6148)
5 years ago
R.B. Boyer 8a90185bbd
unknown fields now fail, so omit these unimplemented fields (#6125)
5 years ago
R.B. Boyer 9138a97054
Fix bug in service-resolver redirects if the destination uses a default resolver. (#6122)
5 years ago
R.B. Boyer 911ed76e5b
tests: further reduce envoy integration test flakiness (#6112)
5 years ago
R.B. Boyer d4e58e9773 test: for envoy integration tests bump the time to wait for the upstream to be healthy (#6109)
5 years ago
R.B. Boyer 20caa4f744
test: for envoy integration tests, wait until 's2' is healthy in consul before interrogating envoy (#6108)
5 years ago
Jack Pearkes e6f1b78efb Make cluster names SNI always (#6081)
5 years ago