Dhia Ayachi
f8d77f027a
delete all v2 resources type when deleting a namespace (CE) ( #18621 )
...
* add namespace scope to ServiceV1Alpha1Type
* add CE portion of namespace deletion
2023-08-31 10:18:25 -04:00
John Murret
255aa158db
update comments and docs about running envoy integration tests with the ENVOY_VERSION set. ( #18614 )
...
update ENVOY_VERSION and documentation of it used in the bats envoy tests.
Co-authored-by: github-team-consul-core <github-team-consul-core@hashicorp.com>
2023-08-30 17:31:40 +00:00
Ashvitha
0f48b7af5e
[HCP Telemetry] Move first TelemetryConfig Fetch into the TelemetryConfigProvider ( #18318 )
...
* Add Enabler interface to turn sink on/off
* Use h for hcpProviderImpl vars, fix PR feeback and fix errors
* Keep nil check in exporter and fix tests
* Clarify comment and fix function name
* Use disable instead of enable
* Fix errors nit in otlp_transform
* Add test for refreshInterval of updateConfig
* Add disabled field in MetricsConfig struct
* Fix PR feedback: improve comment and remove double colons
* Fix deps test which requires a maybe
* Update hcp-sdk-go to v0.61.0
* use disabled flag in telemetry_config.go
* Handle 4XX errors in telemetry_provider
* Fix deps test
* Check 4XX instead
* Run make go-mod-tidy
2023-08-30 13:25:26 -04:00
Hardik Shingala
58e5658810
Added OpenTelemetry Access Logging Envoy extension ( #18336 )
2023-08-30 07:51:58 -07:00
Michael Zalimeni
f8812eddf1
Distinguish v2 catalog Protocol unset from default ( #18612 )
...
Even though we intend to default to TCP when this field is not
explicitly provided, uncluding an `UNSPECIFIED` default enum value allows us
to create inheritance chains, e.g. service to workload.
2023-08-29 22:14:56 +00:00
Ashwin Venkatesh
797e42dc24
Watch the ProxyTracker from xDS controller ( #18611 )
2023-08-29 14:39:29 -07:00
John Murret
0e606504bc
NET-4944 - wire up controllers with proxy tracker ( #18603 )
...
Co-authored-by: github-team-consul-core <github-team-consul-core@hashicorp.com>
2023-08-29 09:15:34 -06:00
Joshua Timmons
48c8a834f5
Reduce the frequency of metric exports to minutely ( #18584 )
2023-08-28 17:49:34 +00: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
Tu Nguyen
0e17e981a2
Fix typo in permissive mTLS docs ( #18551 )
...
Update onboarding-tproxy-mode.mdx
2023-08-28 15:51:15 +00:00
Tu Nguyen
2f58e05be6
Fix broken link on sameness group page ( #18511 )
...
fix broken link
2023-08-28 15:47:18 +00:00
Chris S. Kim
ecdcde4309
CE commit ( #18583 )
2023-08-25 12:47:20 -04:00
cskh
c8ef063523
CI: send slack notification on failed nightly job ( #18578 )
2023-08-25 09:39:08 -04:00
John Murret
051f250edb
NET-5338 - NET-5338 - Run a v2 mode xds server ( #18579 )
...
* NET-5338 - NET-5338 - Run a v2 mode xds server
* fix linting
2023-08-24 16:44:14 -06:00
Semir Patel
2225bf0550
resource: Make resource writestatus tenancy aware ( #18577 )
2023-08-24 19:18:47 +00:00
John Maguire
59ab57f350
NET-5147: Added placeholder structs for JWT functionality ( #18575 )
...
* Added placeholder structs for JWT functionality
* Added watches for CE vs ENT
* Add license header
* Undo plumbing work
* Add context arg
2023-08-24 15:07:14 -04:00
Semir Patel
067a0112e2
resource: Make resource listbyowner tenancy aware ( #18566 )
2023-08-24 10:49:46 -05:00
Chris S. Kim
82993fcc4f
CE port of enterprise extension ( #18572 )
...
CE commit
2023-08-24 15:43:26 +00:00
Ashesh Vidyut
2cc2c6b88d
Fix Windows FIPS Build ( #18357 )
...
* Fix Windows FIPS Build
* create new file for windows arm
* removed build tag
* fix buidl tags
* fix multiple go build
2023-08-24 14:09:21 +00:00
Natalie Smith
34eb70037b
UI: community verbiage ( #18560 )
...
* chore: update community verbiage
* chore: add changelog entry
2023-08-23 12:59:30 -07: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
b37587bb2c
bug: prevent go routine leakage due to existing DeferCheck ( #18558 )
...
* bug: prevent go routine leakage due to existing DeferCheck
* add changelog
2023-08-23 10:33:07 -04:00
Dan Stough
a1cd3f8329
feat: add experiments flag to testserver sdk ( #18541 )
2023-08-23 10:23:36 -04:00
Vijay
a1755d158c
fix for , non presence of consul-version meta ( #18464 )
...
* fix for #18406 , non presence of consul-version meta
* removed redundant checks
* updated mock-api to mimic api response for synthetic nodes
* added test to test getDistinctConsulVersions method with synthetic-node case
* updated typo in comments
* added change log
2023-08-22 16:26:05 -06:00
R.B. Boyer
8a931241f2
chore: fix missing/incorrect license headers ( #18555 )
2023-08-22 17:23:54 -05:00
R.B. Boyer
5b88aae3b4
catalog: validating Protocol and Health enums on Service, Workload, and ServiceEndpoints ( #18554 )
2023-08-22 15:16:55 -05:00
Ashwin Venkatesh
4f9955d91e
Update trust bundle into proxy-state-template ( #18550 )
2023-08-22 19:38:31 +00:00
R.B. Boyer
17667a1c75
mesh: adding type aliases for mesh resource usage ( #18448 )
...
Introduces some simple type aliases for DecodedResource[*X] wrappers for each type which cut down on the verbosity
2023-08-22 12:31:06 -05:00
Ashwin Venkatesh
0d60380214
xds controller: resolve ServiceEndpoints references in ProxyStateTemp… ( #18544 )
...
xds controller: resolve ServiceEndpoints references in ProxyStateTemplate
2023-08-22 10:01:45 -07:00
R.B. Boyer
55723c541e
mesh: add validation for the new pbmesh resources ( #18410 )
...
Adds validation for HTTPRoute, GRPCRoute, TCPRoute, DestinationPolicy, and ComputedRoutes.
2023-08-22 11:27:09 -05:00
R.B. Boyer
570c84d032
catalog: add failover mode enum validation ( #18545 )
2023-08-22 11:09:37 -05: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
Matt Keeler
547f4f8395
Reduce required type arguments for DecodedResource ( #18540 )
2023-08-21 20:20:19 -04:00
Semir Patel
6d22179625
resource: Make resource watchlist tenancy aware ( #18539 )
2023-08-21 15:02:23 -05:00
John Murret
217d305b38
NET-4943 - Implement ProxyTracker ( #18535 )
2023-08-21 14:08:13 -04:00
Semir Patel
e5842cd81a
Make proto-public license MPL ( #18531 )
...
* Make proto-public license MPL
* Add proto-public dir to exclusion list in .copywrite.hcl
2023-08-21 12:31:54 -05:00
Blake Covarrubias
eab88bf92a
docs: Fix spelling errors across various pages on the site ( #18533 )
...
This commit fixes numerous spelling errors across the site and also
removes unnecessary whitespace that was present in the edited files.
2023-08-21 16:23:27 +00: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
Tu Nguyen
5af4bbb451
Fix broken links caught in weekly report ( #18522 )
...
* fix broken link caught in weekly report
* Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
---------
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
2023-08-18 18:54:42 +00: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
Iryna Shustava
0b580ffd22
bimapper: fix data race ( #18519 )
2023-08-18 07:55:12 -06:00
Iryna Shustava
cc596ce772
bimapper: allow to untrack links and support reference or id ( #18451 )
2023-08-17 18:03:05 -06:00
John Murret
9ea182f6ad
NET-4858 - xds v2 - implement base connect proxy functionality for routes ( #18501 )
...
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4932 - xds v2 - implement base connect proxy functionality for endpoints
* Update endpoints_test.go
* gofmt
* NET-4858 - Make connect proxy route tests pass using xds v2
* Update endpoints_test.go
* Update naming.go
* use alsoRunTestForV2
* remove unused makeAddress
* gofmt
* fixing clusters
2023-08-17 21:04:53 +00:00
Ashwin Venkatesh
97b41d946f
Support custom watches on controller ( #18439 )
...
* Support custom watches on controller
* refactor mapper methods
2023-08-17 20:34:18 +00:00
John Murret
92cfb4a07e
NET-4932 - xds v2 - implement base connect proxy functionality for endpoints ( #18500 )
...
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4853 - xds v2 - implement base connect proxy functionality for clusters
* NET-4932 - xds v2 - implement base connect proxy functionality for endpoints
* Update endpoints_test.go
* gofmt
* Update naming.go
2023-08-17 19:55:54 +00:00
Luke Kysow
c533a51ec3
Fix HCL ( #18513 )
...
* Fix HCL
* Update create-sameness-groups.mdx
2023-08-17 19:52:42 +00:00
John Murret
b80c5258fa
NET-4853 - xds v2 - implement base connect proxy functionality for clusters ( #18499 )
2023-08-17 14:43:21 -04:00
Michael Zalimeni
61b7c0d76f
[NET-5163] Support locality testing in consul-container ( #18484 )
...
* Support locality testing in consul-container
Support including locality in client sidecar config.
Also align test config structs with Ent to avoid future conflicts.
* Refactor consul-container fortio helpers
Refactor fortio test helpers to separate HTTP retries from waiting on
fortio result changes due to e.g. service startup and failovers.
2023-08-17 09:41:29 -04:00