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
David Yu
cbedbc080f
README - re-order badges and update hub link ( #18498 )
...
Update README.md
2023-08-16 18:41:43 -07:00
David Yu
ea7b419b6f
README - Update KV use case to Dynamic App Configuration ( #18301 )
...
* Update README.md
* Update kv.mdx
* Add BUSL badge
2023-08-16 23:12:55 +00: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
Blake Covarrubias
aa21b12321
docs: Update K8s TGW tutorial to reliably obtain role ID ( #18474 )
...
The `grep` command used to obtain the ID for the terminating gateway
role is not reliable in all scenarios. For example, if there is a
similarly named role, the command may return the wrong role ID for the
active terminating gateway instance.
This commit updates the command to use jq to obtain the role ID. If
multiple roles are found, jq will raise an error informing the user
that it cannot reliably determine the role ID.
2023-08-16 13:35:44 -07: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
Semir Patel
e6c1c479b7
resource: Make resource delete tenancy aware ( #18476 )
...
resource: Make resource delete tenancy awarae
2023-08-16 11:44:10 -05:00
David Yu
5ca8cd67e8
docs: Update OpenShift compatibility ( #18478 )
...
Update compatibility.mdx
2023-08-16 09:10:02 -07:00
Dan Bond
b8acd78bfd
docs: specify manual server metadata intervention ( #18477 )
2023-08-16 08:45:44 -07:00
hashicorp-copywrite[bot]
adf8ddbab8
[COMPLIANCE] License update ( #18479 )
...
Update BUSL LICENSE to include licensed product and version.
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
2023-08-16 09:42:07 -05:00
Semir Patel
217107f627
resource: Make resource list tenancy aware ( #18475 )
2023-08-15 16:57:59 -05:00
Nitya Dhanushkodi
6b7ccd06cf
[NET-4799] [OSS] xdsv2: listeners L4 support for connect proxies ( #18436 )
...
* refactor to avoid future import cycles
2023-08-15 11:57:07 -07:00
Anita Akaeze
0e94f48ce0
NET-5187: Upgrade test timeout due to log producer errors ( #18461 )
...
Stop log producer before restarting container
2023-08-15 12:34:02 -04:00
Luke Kysow
d565056fb0
Fix incorrect yaml in examples ( #18463 )
2023-08-15 08:04:21 -07:00
Poonam Jadhav
f88d4fe28f
Net-2707/list resource endpoint ( #18444 )
...
feat: list resources endpoint
2023-08-15 09:11:50 -04:00
wangxinyi7
cda884ac81
read endpoint ( #18268 )
...
implement http read endpoint to expose resource grpc service read method
2023-08-11 14:11:11 -07:00
Poonam Jadhav
559c61e6b6
Net-2712/resource hcl parsing ( #18250 )
...
* Initial protohcl implementation
Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
Co-authored-by: Daniel Upton <daniel@floppy.co>
* resourcehcl: implement resource decoding on top of protohcl
Co-authored-by: Daniel Upton <daniel@floppy.co>
* fix: resolve ci failures
* test: add additional unmarshalling tests
* refactor: update function test to clean protohcl package imports
---------
Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
Co-authored-by: Daniel Upton <daniel@floppy.co>
2023-08-11 15:52:51 -04:00