Chris Hut
ee2f046383
Upgrade Consul UI to Node 18 ( #19252 )
...
* Upgrading node to node 18
* Ensure we're on latest version of yarn as well
* add comma to make frontend tests run
* Use Node 18 Alpine image in UI build dockerfile
* delete package-lock.json
---------
Co-authored-by: wenincode <tyler.wendlandt@hashicorp.com>
Co-authored-by: Ella Cai <ella.y.cai@gmail.com>
Co-authored-by: Ella Cai <ella@hashicorp.com>
2023-10-23 12:29:04 -06:00
Anita Akaeze
27f649c4ba
remove branch name causing conflicts ( #19319 )
2023-10-20 19:50:56 +00:00
Anita Akaeze
b962d91056
skip envoy version check in ci ( #19315 )
2023-10-20 18:09:31 +00:00
Chris Thain
b1871fd08c
Backout Envoy 1.28.0 ( #19306 )
2023-10-20 17:03:54 +00:00
Anita Akaeze
6ffcf28df0
enable verify envoy script ( #19303 )
2023-10-19 16:47:57 -07:00
Chris Thain
681aef31e9
Update supported Envoy versions ( #19276 )
2023-10-19 21:08:20 +00:00
Anita Akaeze
ef27bc2fd6
NET-6239: Temporarily disable verify envoy check ( #19299 )
...
* skip verify envoy version
* cleanup
2023-10-19 13:24:17 -07:00
cskh
d52ee6a222
fix nightly integration test: envoy version and n-2 version ( #19286 )
2023-10-18 21:18:57 +00:00
Dan Stough
a94c013c8d
build(docker): always publish full and minor version tags for dev images ( #19278 )
2023-10-18 19:39:52 +00:00
Dan Stough
9b719e6dec
test: add 1.17 nightly integrations test ( #19253 )
2023-10-17 16:45:40 -04:00
Sophie Gairo
61bd08c8b9
Net 4893- Ensure we're testing all the latest versions of Vault/Nomad ( #19119 )
...
* NET-5592 - update Nomad integration testing
* NET-4893: Ensure we're testing all the latest versions of Vault/Nomad
2023-10-17 12:55:16 -05:00
Michael Zalimeni
8eb074e7c1
[NET-5944] security: Update Go version to 1.20.10 and `x/net` to 0.17.0 ( #19225 )
...
* Bump golang.org/x/net to 0.17.0
This resolves [CVE-2023-39325](https://nvd.nist.gov/vuln/detail/CVE-2023-39325 )
/ [CVE-2023-44487](https://nvd.nist.gov/vuln/detail/CVE-2023-44487 ).
* Update Go version to 1.20.10
This resolves [CVE-2023-39325](https://nvd.nist.gov/vuln/detail/CVE-2023-39325 )
/ [CVE-2023-44487](https://nvd.nist.gov/vuln/detail/CVE-2023-44487 )
(`net/http`).
2023-10-16 17:49:04 -04:00
Michael Zalimeni
9b0f4b7fc5
chore: update version and nightly CI for 1.17 ( #19208 )
...
Update version file to 1.18-dev, and replace 1.13 nightly test with
1.17.
2023-10-13 21:12:36 +00:00
Semir Patel
4996eeed4b
Fix BUSL license checker to skip >= 1.17.x target branches ( #19152 ) ( #19154 )
...
* Fix BUSL license checker to skip >= 1.17.x target branches
* Update .github/scripts/license_checker.sh
---------
Co-authored-by: Nathan Coleman <nathan.coleman@hashicorp.com>
2023-10-11 17:15:13 -05:00
Ashesh Vidyut
b9314de14f
Stop windows integration tests ( #19118 )
...
stop windows integration tests
2023-10-09 17:11:10 +05:30
Eric Haberkorn
ad3aab1ef7
Add traffic permissions integration tests. ( #19008 )
...
Add traffic permissions integration tests.
2023-10-06 12:06:12 -04:00
David Yu
677e16a830
Replace `hub` with `gh` for member roles on JIRA sync checks ( #19089 )
...
Update jira-pr.yaml
Change from `hub` to `gh` for checking member roles
2023-10-05 15:56:20 -07:00
Chris S. Kim
ca4ff6ba1d
Bump up compatibility test runner ( #19081 )
2023-10-05 13:02:12 -04:00
Valeriia Ruban
344f4638bb
chor: update rule to run frontend github tasks when changes are made … ( #19053 )
2023-10-04 13:15:12 -07:00
Chris S. Kim
1a9666c49d
Remove parallel flag ( #19057 )
2023-10-04 08:47:47 -07:00
Chris S. Kim
2467660ab2
Remove explicit -p from CI tests ( #18999 )
2023-10-03 10:11:47 -04:00
John Murret
6f0df20d10
NET-5657 - consul-containers test for explicit upstreams ( #18952 )
...
* Explicit container test
* remove static resources
* fix passing serviceBindPorts
* WIP
* fix explicit upstream test
* use my image in CI until dataplane is fixed.
* gofmt
* fixing reference to v2beta1 in test-containers
* WIP
* remove bad references
* add missing license headers
* allow access internal/resource/resourcetest
* fix check-allowed-imports to append array items
* use preview image for dataplane
* revert some inadverntent comment updates in peering_topology
* add building local consul-dataplane image to compatibility-tests CI
* fix substitution in CI
* change upstreams to destinations based on incoming change
* fixing use of upstreams in resource update
* remove commented out lines and enable envoy concurrency on dataplane.
* changes to addess PR feedback
* small fixes
---------
Co-authored-by: Eric <eric@haberkorn.co>
2023-09-26 16:21:47 -04:00
Anita Akaeze
f5985fedce
do not trigger integration tests ( #18948 )
2023-09-21 19:10:34 +00:00
Anita Akaeze
0236c48369
Update base ref property name ( #18851 )
...
* Update base ref property name
* Test skip ci (#18924 )
test_push_merge
* cleanup test push code
2023-09-20 14:33:30 -07:00
cskh
9b497f8c78
CI: lint test-integ ( #18875 )
...
* CI: lint test-integ
* fix lint error
2023-09-19 10:05:51 -04:00
Ashesh Vidyut
0018b7e5a8
Fixes for integration tests windows for ENT ( #18839 )
...
* fixes for integration tests
* fix runner size for enterprise
* fix spacing
* fix spacing
* removed branch test run
2023-09-18 10:45:22 +05:30
Ashesh Vidyut
0b6efbb9c1
Windows Integration Test Changes ( #18758 )
...
* some changes to debug
* revert machines
* increased timeout
* added sleep 10 seconds before test start
* chagne envoy version
* removed sleep
* revert timeout
* replace position
* removed date
* Revert "[NET-5217] [OSS] Derive sidecar proxy locality from parent service (#18437 )"
This reverts commit 05604eeec1
.
* fix build
* Revert "replace position"
This reverts commit 48e6af46a8daae186c283f30d316b1104906993e.
* Revert "Revert "[NET-5217] [OSS] Derive sidecar proxy locality from parent service (#18437 )""
This reverts commit d7c568e2be727b72e6827225782e0e17ac06b74a.
* comment out api gateway http hostnames test
* fix import
* revert integ test run on PR
2023-09-13 15:40:08 +05:30
Sophie Gairo
a55c4a1c25
Test: NET-5592 - update Nomad integration testing ( #18768 )
...
NET-5592 - update Nomad integration testing
2023-09-12 14:59:27 -05:00
Michael Zalimeni
5e7afdf9a1
[NET-5574] Update Go version to 1.20.8 ( #18742 )
...
Update Go version to 1.20.8
This resolves several CVEs (see changelog entry).
2023-09-12 11:40:51 -04:00
Dhia Ayachi
b1688ad856
Run copyright after running deep-copy as part of the Makefile/CI ( #18741 )
...
* execute copyright headers after performing deep-copy generation.
* fix copyright install
* Apply suggestions from code review
Co-authored-by: Semir Patel <semir.patel@hashicorp.com>
* Apply suggestions from code review
Co-authored-by: Semir Patel <semir.patel@hashicorp.com>
* rename steps to match codegen naming
* remove copywrite install category
---------
Co-authored-by: Semir Patel <semir.patel@hashicorp.com>
2023-09-11 13:50:52 -04:00
Ashesh Vidyut
7429aba3c9
Increase timeout for integration test windows. ( #18737 )
...
increase timeout
2023-09-11 08:24:49 +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
Jared Kirschner
180c1e22c1
test: run automated tests against Vault 1.11 - 1.14 ( #18590 )
...
Begin to test against Vault 1.14. Drop tests against Vault 1.10.
2023-08-28 13:32:42 -04:00
Curt Bushko
7bc30e989c
Set concurrency for workflows ( #18567 )
...
* Set concurrency for workflows
2023-08-28 12:05:25 -04:00
cskh
c8ef063523
CI: send slack notification on failed nightly job ( #18578 )
2023-08-25 09:39:08 -04:00
Anita Akaeze
63fa78a141
NET-5382 & PLAT-1159: Do not trigger workflow if only doc files are in commit history ( #18528 )
...
NET-5382: Do not run workflow runs if at least one path matches
2023-08-23 15:26:05 -04:00
cskh
c4b3234bbc
CI: fix envoy versions in CI of release branch ( #18538 )
...
* CI: fix envoy versions in CI of release branch
* - remove steps sds for 1.15 nightly run
- checkout the release branch
* add default name
* fix
* Update go-tests.yml
* fix checkout code
* add comments and revert schedule
2023-08-22 11:16:12 -04:00
Semir Patel
53e28a4963
OSS -> CE (community edition) changes ( #18517 )
2023-08-22 09:46:03 -05: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
Nathan Coleman
d488fc79a9
NET-5371 License checker pt2 ( #18491 )
...
* Update grep command to work on ubuntu
* Run license checker when new commits are pushed to PR
2023-08-16 20:48:14 +00:00
Nathan Coleman
9e9800e8ce
Add license-checker action that fails when any backported file contains BUSL header ( #18485 )
...
* Add license-checker action that fails when any backported file contains BUSL header
* Quote echoed variable to retain line breaks
* Add ticket to reference for more details
2023-08-16 14:31:33 -04:00
Matt Keeler
b4cdfbbc12
Disable deep-copy codegen verification for now. ( #18446 )
...
Once we figure out what to do with license headers for these files we should re-enable this check.
2023-08-11 10:15:45 -04:00
cskh
43d8898e08
bump testcontainers-go from 0.22.0 and remove pinned go version in in… ( #18395 )
...
* bump testcontainers-go from 0.22.0 and remove pinned go version in integ test
* go mod tidy
* Replace deprecated target.Authority with target.URL.Host
2023-08-08 18:08:14 +00:00
cskh
7902ae20a1
Upgrade test: remove outdated test and disable log due to verbosity ( #18403 )
...
* remove outdated test
* disable log since we have too many parallel tests
2023-08-08 13:16:32 -04:00
Ashesh Vidyut
96ce4daefa
Not using chmod - fixed integration test for Enterprise ( #18401 )
...
* Not using chmod
* checking icacls
* Removed push
2023-08-08 07:12:03 +00:00
Michael Zalimeni
905e371607
[NET-5146] security: Update Go version to 1.20.7 and `x/net` to 0.13.0 ( #18358 )
...
* Update Go version to 1.20.7
This resolves [CVE-2023-29409]
(https://nvd.nist.gov/vuln/detail/CVE-2023-29409 )(`crypto/tls`).
* Bump golang.org/x/net to 0.13.0
Addresses [CVE-2023-3978](https://nvd.nist.gov/vuln/detail/CVE-2023-3978 )
for security scans (non-impacting).
2023-08-02 13:10:29 -04:00
Curt Bushko
449e050741
Update actions for TSCCR ( #18317 )
...
Update action versions before deadline
2023-07-28 12:49:23 -04:00
Michael Zalimeni
cf4deeb7ea
Update list of Envoy versions ( #18300 )
...
Update supported envoy versions to 1.24.10, 1.25.9, 1.26.4, 1.27.0.
2023-07-26 21:48:29 +00:00