Commit Graph

459 Commits (bc8653c3faf69f6f883479138315bcfeb238ab0c)

Author SHA1 Message Date
Michael Wilkerson 0dd4ea2033
* added Sameness Group to proto files (#16998)
2 years ago
cskh 75bda84873
upgrade test: config nodeName, nodeid, and inherited persistent data for consul container (#16931)
2 years ago
Chris Thain 175bb1a303
Wasm Envoy HTTP extension (#16877)
2 years ago
Nick Irvine 4ae59923ff
port ENT upgrade tests flattening (#16824)
2 years ago
Nick Irvine 32358ddf7e
port ENT ingress gateway upgrade tests [NET-2294] [NET-2296] (#16804)
2 years ago
Ronald b64674623e
Copyright headers for missing files/folders (#16708)
2 years ago
John Maguire 9217ac19bd
Expand route flattening test for multiple namespaces (#16745)
2 years ago
Dhia Ayachi 769d9505a8
add extra resiliency to snapshot restore test (#16712)
2 years ago
Anita Akaeze 0fc8a3efa7
NET-2397: Add readme.md to upgrade test subdirectory (#16610)
2 years ago
Dhia Ayachi b9d8552e25
Snapshot restore tests (#16647)
2 years ago
Andrew Stucki 501b87fd31
[API Gateway] Fix invalid cluster causing gateway programming delay (#16661)
2 years ago
John Maguire 197ed67ea7
Add in query options for catalog service existing in a specific (#16652)
2 years ago
John Maguire ff5887a99e
Update e2e tests for namespaces (#16627)
2 years ago
Freddy 724b752ca7
Backport ENT-4704 (#16612)
2 years ago
John Maguire fa93a0d4f7
Add namespace file with build tag for OSS gateway tests (#16590)
2 years ago
Semir Patel 9a5cb20570
Bump submodules from latest 1.15.1 patch release (#16578)
2 years ago
Anita Akaeze 280bdd3ea0
NET-2954: Improve integration tests CI execution time (#16565)
2 years ago
cskh b649a5e8e4
upgrade test: use retry with ModifyIndex and remove ent test file (#16553)
2 years ago
cskh 94ecb9c5d5
upgrade test: discovery chain across partition (#16543)
2 years ago
Anita Akaeze 9d8e00db24
Merge pull request #4573 from hashicorp/NET-2841 (#16544)
2 years ago
Melisa Griffin fc232326a0
NET-2904 Fixes API Gateway Route Service Weight Division Error
2 years ago
Andrew Stucki cc0765b87d
Fix resolution of service resolvers with subsets for external upstreams (#16499)
2 years ago
Andrew Stucki 5deffbd95b
Fix issue where terminating gateway service resolvers weren't properly cleaned up (#16498)
2 years ago
Anita Akaeze 358c35ef70
Merge pull request #4584 from hashicorp/refactor_cluster_config (#16517)
2 years ago
Anita Akaeze 2b6d35fa8f
Merge pull request #4538 from hashicorp/NET-2396 (#16516)
2 years ago
Nick Irvine 367a64f059
NET-2292: port ingress-gateway test case "http" from BATS addendum (#16490)
2 years ago
sarahalsmiller 6db445ba29
Gateway Test HTTPPathRewrite (#16418)
2 years ago
Mike Morris 29db217a0e
gateways: add e2e test for API Gateway HTTPRoute ParentRef change (#16408)
2 years ago
cskh c7713462ca
upgrade test: consolidate resolver test cases (#16443)
2 years ago
sarahalsmiller d99dcd48c2
Basic gobased API gateway spinup test (#16278)
2 years ago
Anita Akaeze 94b378998f
NO_JIRA: refactor validate function in traffic mgt tests (#16422)
2 years ago
Semir Patel d4dee31503
Try DRYing up createCluster in integration tests (#16199)
2 years ago
Anita Akaeze 1ed70cf9d0
NET-2286: Add tests to verify traffic redirects between services (#16390)
2 years ago
cskh 3de9f7fc17
upgrade test: peering with resolver and failover (#16391)
2 years ago
Eric Haberkorn 595131fca9
Refactor the disco chain -> xds logic (#16392)
2 years ago
Anita Akaeze 98a771d1e4
NET-2285: Assert total number of expected instances by Consul (#16371)
2 years ago
Anita Akaeze 84c7b0066c
initial code (#16296)
2 years ago
Derek Menteer 5309f68bc0
Upgrade Alpine image to 3.17 (#16358)
2 years ago
cskh de17c7c26f
upgrade test: splitter and resolver config entry in peered cluster (#16356)
2 years ago
Andrew Stucki 18e2ee77ca
[API Gateway] Fix targeting service splitters in HTTPRoutes (#16350)
2 years ago
Andrew Stucki 7f9ec78932
[API Gateway] Validate listener name is not empty (#16340)
2 years ago
wangxinyi7 9d55cd1f18
fix flakieness (#16338)
2 years ago
Dan Stough f1436109ea
[OSS] security: update go to 1.20.1 (#16263)
2 years ago
Andrew Stucki e4a992c581
Fix hostname alignment checks for HTTPRoutes (#16300)
2 years ago
Andrew Stucki b3ddd4d24e
Inline API Gateway TLS cert code (#16295)
2 years ago
Nitya Dhanushkodi 8dab825c36
troubleshoot: fixes and updated messages (#16294)
2 years ago
Thomas Eckert 2460ac99c9
API Gateway Envoy Golden Listener Tests (#16221)
2 years ago
cskh fd61605ffb
upgrade test: fix flaky peering through mesh gateway (#16271)
2 years ago
malizz 247211de6a
add integration tests for troubleshoot (#16223)
2 years ago
cskh 5b7f36c2ce
integ test: fix retry upstream test (#16246)
2 years ago
Andrew Stucki 9bb0ecfc18
[API Gateway] Add integration test for HTTP routes (#16236)
2 years ago
cskh ab5dac3414
upgrade test: peering with http router config entry (#16231)
2 years ago
Andrew Stucki 8ff2974dbe
[API Gateway] Update simple test to leverage intentions and multiple listeners (#16228)
2 years ago
Andrew Stucki 318ba215ab
[API Gateway] Add integration test for conflicted TCP listeners (#16225)
2 years ago
Derek Menteer 4f2ce60654
Fix peering acceptors in secondary datacenters. (#16230)
2 years ago
Andrew Stucki 3b9c569561
Simple API Gateway e2e test for tcp routes (#16222)
2 years ago
Andrew Stucki f4210d47dd
Add basic smoke test to make sure an APIGateway runs (#16217)
2 years ago
Anita Akaeze d72ad5fb95
Merge pull request #4216 from hashicorp/NET-2252-add-assert-fortioname (#16212)
2 years ago
cskh e91bc9c058
feat: envoy extension - http local rate limit (#16196)
2 years ago
cskh b4151780d6
Upgrade test: verify the agent token is working after upgrade (#16164)
2 years ago
wangxinyi7 906ebb97f6
change log level (#16128)
2 years ago
Anita Akaeze f58d5bb221
NET-2087: Restart proxy sidecar during cluster upgrade (#16140)
2 years ago
Anita Akaeze fcf18222c5
add assertions (#16087)
2 years ago
Dan Upton e40b731a52
rate: add prometheus definitions, docs, and clearer names (#15945)
2 years ago
Anita Akaeze 08a19e532d
NO_JIRA: Add function to get container status before making api call (#16116)
2 years ago
cskh f6da81c9d0
improvement: prevent filter being added twice from any enovy extension (#16112)
2 years ago
cskh 9da61c1cec
Upgrade test: retain sidecar containers during upgrade. (#16100)
2 years ago
cskh ffb81782de
Upgrade test: peering control plane traffic through mesh gateway (#16091)
2 years ago
cskh 5fa9ab28dc
integ test: remove hardcoded upstream local bind port and max number of envoy sidecar (#16092)
2 years ago
cskh ebdb8e5fb2
flaky test: use retry long to wait for config entry upgrade (#16068)
2 years ago
cskh dbaab52786
Post upgrade test validation: envoy endpoint and register service (#16067)
2 years ago
Dan Stough bb71d045e1
test: run integration tests in parallel (#16035)
2 years ago
R.B. Boyer 96389eb266
test: container tests wait for available networks (#16045)
2 years ago
Dan Stough 91d6a81c14
test(integration): add access logging test (#16008)
2 years ago
John Murret 794277371f
Integration test for server rate limiting (#15960)
2 years ago
Anita Akaeze 4e154144a6
NET-2038: Add envoy assertion function of listener verification (#15969)
2 years ago
Dan Stough e8dde59bd0
chore(ci): fix compat ent compat tests for sidecars and gateways (#15997)
2 years ago
R.B. Boyer d59efd390c
test: general cleanup and fixes for the container integration test suite (#15959)
2 years ago
Dan Stough 6d2880e894
feat: add access logs to dataplane bootstrap rpc (#15951)
2 years ago
Matt Keeler 5afd4657ec
Protobuf Modernization (#15949)
2 years ago
Eric Haberkorn 8d923c1789
Add the Lua Envoy extension (#15906)
2 years ago
cskh 1113314641
Refactoring the peering integ test to accommodate coming changes of o… (#15885)
2 years ago
Dan Upton d4c435856b
grpc: `protoc` plugin for generating gRPC rate limit specifications (#15564)
2 years ago
Jose Ignacio Lorenzo b9bae6fa42 [CONSUL-546] Scripts Clean-up (#92)
2 years ago
Jose Ignacio Lorenzo 6af2f31c71 [CONSUL-539] Cleanup (#91)
2 years ago
Ezequiel Fernández Ponce bd255c67cf [CONSUL-530] Update default consul version 1.13.3
2 years ago
Jose Ignacio Lorenzo 10f2643831 [CONSUL-530] Update Documentation (#87)
2 years ago
Jose Ignacio Lorenzo 3243d6efd7 [CONSUL-529] Support case-consul-exec (#86)
2 years ago
Jose Ignacio Lorenzo c0210e545f [CONSUL-515] Update Documentation (#83)
2 years ago
Jose Ignacio Lorenzo 8c2ffcbb12 [CONSUL-512] Review debug_dump_volumes Function (#81)
2 years ago
Jose Ignacio Lorenzo 895f2dc4ed [CONSUL-506] Update troubleshooting Documentation (#80)
2 years ago
Jose Ignacio Lorenzo 13a5b09314 [CONSUL-510] Support case-wanfed-gw on Windows (#79)
2 years ago
Ezequiel Fernández Ponce 0db9f4564a [CONSUL-399] Update envoy to 1.23.1 (#78)
2 years ago
joselo85 0d2b19a8c7 [CONSUL-505] Change admin_bind
2 years ago
Jose Ignacio Lorenzo 6203d36fce [CONSUL-504] Replace docker run in docker_consul (#76)
2 years ago
Jose Ignacio Lorenzo 6fb32dbe0f [CONSUL-500] Update Troubleshooting Docs (#72)
2 years ago
Jose Ignacio Lorenzo 6e3abfefdc [CONSUL-499] Cleanup Scripts - Remove nanoserver (#70)
2 years ago
Jose Ignacio Lorenzo 99a3b55043 [CONSUL-496] Replace docker_wget & docker_curl (#69)
2 years ago
Jose Ignacio Lorenzo b39f73f4fe [CONSUL-494] Review case-cfg-resolver-svc-failover (#68)
2 years ago
Jose Ignacio Lorenzo 80bfa8d5d9 [CONSUL-466] Review case-grpc Failing Test (#67)
2 years ago
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