Michael Zalimeni
40ca4ad6d0
[NET-5622] build: consolidate Envoy version management ( #21245 )
...
* build: consolidate Envoy version management
Simplify Envoy version management by consolidating all runtime, build,
and CI sources of Envoy versions into a single plaintext file.
The goal of this change is to avoid common mistakes missing an update of
some Envoy versions (both in general and due to release branch
inconsistency), and enable automated Envoy version updates in the
future.
* ci: add missing ref argument for get-go-version
Supports nightly tests.
2024-07-05 14:19:23 -05:00
Michael Zalimeni
7ac9b1f985
ci: fix a few missed Envoy version changes in latest bump ( #21300 )
2024-06-11 14:44:52 +00:00
Michael Zalimeni
3ee6816d8d
ci: fix nightly cron schedules to run once ( #21296 )
...
Several of our nightly cron jobs are actually running repeatedly
back-to-back during the designated hour. Change the cron to run them
once as intended.
2024-06-10 18:28:54 -04:00
sarahalsmiller
2cdc387bd3
Bump Envoy Versions ( #21277 )
...
* update envoy versions
* add changelog
* update nightly integrations
2024-06-10 15:29:26 +00:00
Dan Stough
cf1c030043
feat: update supported envoy to 1.29 ( #21142 )
2024-05-24 13:26:07 -04:00
Dan Stough
94791f76b5
build: update gha to latest approved tsccr ( #21061 )
...
* build: update gha to latest approved tsccr
* chore: update hashicorp gha versions
* fix: update upload artifact workload to have unique ids
2024-05-14 15:49:03 -04:00
Deniz Onur Duzgun
3a6f2fba18
security: bump envoy version and k8s.io/apimachinery ( #21017 )
...
* security: bump envoy version
* add changelog
2024-05-02 13:36:02 -04:00
Deniz Onur Duzgun
3152ac3702
security: bump go, x/net and envoy versions ( #20956 )
...
* Bump go version
* Bump x/net
* Bump envoy version
* Add changelog
---------
Co-authored-by: Michael Zalimeni <michael.zalimeni@hashicorp.com>
2024-04-08 19:18:40 +00:00
Michael Zalimeni
5862c52642
[NET-7948] Bump Envoy version to address multiple CVEs ( #20589 )
...
security: Bump Envoy versions to address CVEs
2024-02-12 22:29:50 +00:00
Michael Zalimeni
3b111277ad
ci: Single source of truth for Go version in CI and Dockerfile ( #20058 )
...
ci: Set Go version consistently via .go-version
Ensure Go version is determined consistently for CI and Docker builds
rather than spread across several different files.
The intent is to eventually replace this with use of the `toolchain`
directive in Go 1.21.
2024-01-08 17:18:41 -05:00
cskh
3b94efa8de
Fix upgrade test envoy version ( #20075 )
...
* ci: fix envoy version in upgrade test
2024-01-03 11:29:05 -05:00
John Murret
62a07b4204
update makefile, compatibility tests, and nightlies to use latest envoy. ( #20048 )
2023-12-22 15:56:48 +00:00
Michael Zalimeni
79e02f8a89
ci: upload test results to DataDog on test failure ( #19956 )
...
Due to the unintuitive behavior of GHA w.r.t. implicit status check
`success()`, test results were only being uploaded on success (failures
presumably came from retried tests that passed).
2023-12-14 23:13:04 +00:00
John Murret
a5d5fd348b
fix actions to no longer use envoy 1.24.x to match supported versions. ( #19918 )
2023-12-12 12:37:07 -05:00
Nick Irvine
af27121fcc
add nightly integ tests for peering_commontopo [NET-6628] ( #19724 )
2023-11-27 21:01:33 +00:00
Chris S. Kim
5d7b1170af
Switch to github-actions format for integration tests ( #19693 )
2023-11-20 11:39:51 -05:00
cskh
ce66433311
integ-test: fix upgrade test for CE ( #19673 )
...
* integ-test: fix upgrade test for CE
2023-11-17 12:34:30 -05:00
cskh
ecfeb7aac5
Integ test: enable upgrade test deployer 1.17 ( #19669 )
...
* integ test: add deployer upgrade test to 1.17.x nightly integ test
* checkout 1.17.x branch
2023-11-16 16:31:18 -05:00
cskh
04a3a3e8d0
Integ test (test/deployer): upgrade test with service mesh ( #19658 )
...
* Integ test (test/deployer): upgrade test with service mesh
* license
2023-11-15 19:32:37 -05:00
cskh
38d94282ca
Ci upgrade test 1 17 ( #19536 )
...
CI: upgrade test from 1.17
2023-11-06 21:35:59 +00:00
Chris Thain
b1871fd08c
Backout Envoy 1.28.0 ( #19306 )
2023-10-20 17:03:54 +00:00
Chris Thain
681aef31e9
Update supported Envoy versions ( #19276 )
2023-10-19 21:08:20 +00:00
Nick Irvine
80d72e71c1
restore common-topo peering integration tests, but nightly [NET-5476] ( #18673 )
2023-09-06 22:45:46 +00:00
Curt Bushko
f2ce472ae1
PLAT-1192 - Run CI on smaller instances ( #18624 )
...
Use smaller runners
2023-08-31 10:56:59 -04:00
cskh
c8ef063523
CI: send slack notification on failed nightly job ( #18578 )
2023-08-25 09:39:08 -04:00
cskh
587663dbcb
Create nightly test-integration for consul release branch ( #18530 )
...
* Create nightly test-integration for consul release branch
* test
* fix
2023-08-21 10:07:49 -04:00
cskh
d3837e389c
CI Split integration tests to run nightly and every PR ( #18518 )
...
* CI Split integration tests to run nightly and every PR
* Checkout release branch for nightly test
2023-08-18 10:56:33 -04:00