Chris S. Kim
2f9bc5b0c3
Switch to github-actions format ( #19667 )
2023-11-20 09:55:51 -05:00
Dhia Ayachi
f027d61014
fix a panic in the CLI when deleting an acl policy with an unknown name ( #19679 )
...
* fix a panic in the CLI when deleting an acl policy with an unknown name
* add changelog
2023-11-20 09:47:44 -05:00
Ronald
415491ff2b
[NET-6640] Add docs for binding type policy ( #19677 )
2023-11-20 14:44:30 +00:00
Mike Nomitch
302f994410
[NET-6640] Adds "Policy" BindType to BindingRule ( #19499 )
...
feat: add bind type of policy
Co-authored-by: Ronald Ekambi <ronekambi@gmail.com>
2023-11-20 13:11:08 +00:00
Valeriia Ruban
0058045969
fix: remove 2 tests to unblock consul-enterprise merges ( #19687 )
2023-11-20 07:12:27 -05:00
Ganesh S
b45a6a3809
Update ECS compat matrix ( #19675 )
2023-11-19 20:35:34 +05:30
Valeriia Ruban
4dcbacff53
fix: temporary remove token policy test ( #19683 )
2023-11-17 17:51:10 -08:00
Iryna Shustava
d05f67cebd
Add engineering docs for controllers and v2 architecture ( #19671 )
...
* add controller docs
* add v2 service mesh docs
2023-11-17 17:55:09 -07: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
Semir Patel
75c2def1ca
resource: preserve deferred deletion metadata on non-CAS writes ( #19674 )
2023-11-17 10:51:25 -06:00
Ganesh S
c061168aca
Add tests for traffic permissions controller ( #19672 )
2023-11-17 17:59:28 +05:30
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
Ronald
ea0caa3e0f
[NET-6103] Enable query tokens by service name using templated policy ( #19666 )
2023-11-16 14:32:06 -05:00
Thomas Eckert
d9432f9032
Add stub for MeshConfiguration proto ( #19642 )
...
* Add mesh_configuration.proto
* Run make proto
* Add cluster scope to MeshConfiguration
* Run make proto
2023-11-16 13:03:14 -05:00
sarahalsmiller
0c675433e0
Added Gatewayclassconfig resource type to proto package ( #19664 )
...
resource type + regen
2023-11-16 17:18:44 +00: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
John Murret
2591318c82
Skip tests with p95 greater than 30 seconds outside of main and release branches. ( #19628 )
...
Skip tests with p95 greater than 30 seconds.
2023-11-15 13:43:33 -07:00
sarahalsmiller
5e5701e032
Timeout Docs Update ( #19601 )
...
* Update routetimeoutfilter.mdx
* Update website/content/docs/connect/gateways/api-gateway/configuration/routetimeoutfilter.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
* Update website/content/docs/connect/gateways/api-gateway/configuration/routetimeoutfilter.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
* Update website/content/docs/connect/gateways/api-gateway/configuration/routetimeoutfilter.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
---------
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2023-11-15 11:49:22 -06:00
sarahalsmiller
29042b2938
NET-6550 generate stubs for GatewayClassConfig ( #19602 )
...
* NET-6550 generate stubs
* gatewayclassconfig
* fix minor spacing issue
* fix minor spacing issue
* convert to snake case
* add ports
* snakecase
2023-11-15 17:07:01 +00:00
Semir Patel
1eed205286
resource: freeze resources after marked for deletion (4 of 5) ( #19603 )
2023-11-15 10:58:27 -06:00
Semir Patel
4f929f8ff5
unhack: add pre-commit guidelines ( #19617 )
2023-11-15 10:57:40 -06:00
R.B. Boyer
da8700f216
test: fix some multiport deployer bugs and remove a container test already handled by deployer tests ( #19614 )
2023-11-15 10:26:26 -06:00
Ganesh S
4020c002d6
Add tenancy tests for proxy cfg controller ( #19649 )
2023-11-15 21:36:08 +05:30
Ganesh S
2e28aecff8
Added tenancy tests for endpoints controller ( #19650 )
2023-11-15 21:32:26 +05:30
Melisa Griffin
7628fed0a5
Updates GatewayClass protobuf to set optional fields to optional ( #19648 )
2023-11-15 15:44:53 +00:00
cskh
4ab7adaf54
upgrade test: remove duplicate test case ( #19643 )
2023-11-15 10:18:25 -05:00
Ashesh Vidyut
d68a23aa85
NET 6539 - Add tenancy tests for folder - internal/mesh/internal/controllers/sidecarproxy ( #19646 )
...
* Add tenancy tests for folder - internal/mesh/internal/controllers/sidecarproxy
* removed rej files
* added missed out file
2023-11-15 13:49:40 +05:30
Ashesh Vidyut
443461318a
NET 6525 ( #19645 )
...
Removed resourcetest func
2023-11-15 06:32:15 +00:00
Ashesh Vidyut
fbc2a58733
NET 6442 - Add tenancy to explicit destinations controller ( #19644 )
...
Add tenancy to explicit destinations controller
2023-11-15 06:11:56 +00:00
John Murret
bc26fbcf2c
notify on go-tests failure on main and release branches. ( #19640 )
...
notify on failures in go-tests on main and release branches.
2023-11-15 00:42:28 +00:00
Melisa Griffin
9ca62aaf33
Adds proto for the GatewayClass based on the GAMMA Kubernetes Sig ( #19615 )
2023-11-14 16:18:20 -05:00
Semir Patel
c7307cae6f
unhack: remove consulprem build tag ( #19633 )
2023-11-14 14:02:18 -06:00
Ganesh S
dc42429f1d
Fix ACL permissions for ECS controller ( #19636 )
2023-11-14 23:55:51 +05:30
am-ak
c835c90c0b
[Docs] Update admin-partitions.mdx ( #18430 )
...
* [Docs] Update admin-partitions.mdx
Adding a note on DNS queries requiring the presence of a Consul Client in the Admin partition
The consul-dns endpoints are the consul clients and servers as seen In the Helm chart consul/templates/dns-service.yaml
selector:
app: {{ template "consul.name" . }}
release: "{{ .Release.Name }}"
hasDNS: "true"
all components have the first two labels for app and release but only consul clients and servers have the last one hasDNS so it will only match clients AND servers
grep hasDNS ./* 2> /dev/null
./client-daemonset.yaml: hasDNS: "true"
./dns-service.yaml: hasDNS: "true"
./server-statefulset.yaml: hasDNS: "true"
* Update website/content/docs/enterprise/admin-partitions.mdx
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
---------
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2023-11-14 17:11:11 +00:00
John Murret
2ff6ab19ce
fix runner count logic in set_test_package_matrix.sh from adding an additional runner ( #19620 )
...
* fix runner count logic in set_test_package_matrix.sh from adding an additional runner
* use ceil instead of floor
2023-11-14 16:21:02 +00:00
Joshua Timmons
bcf6f627b9
Fix parts of admin-partitions guide ( #19621 )
2023-11-14 09:41:31 -05:00
Michael Zalimeni
c302ffb289
[NET-6232] docs: Update consul-k8s Helm chart docs ( #19577 )
...
docs: Update consul-k8s Helm chart docs
Sync docs for several recent changes to the Helm chart from
`consul-k8s`.
2023-11-13 16:03:58 -05:00
John Landa
525396651c
DNS token doc updates ( #19592 )
...
* DNS token doc updates
Review feedback
Update website/content/commands/acl/set-agent-token.mdx
Co-authored-by: Jared Kirschner <85913323+jkirschner-hashicorp@users.noreply.github.com>
Update dns token doc to link to policy templates
* PR feedback updates
2023-11-13 12:51:49 -07:00
Semir Patel
219283d6ae
unhack: fix broken `make lint` on macbooks ( #19611 )
...
Fix broken `make lint` on macbooks
2023-11-13 11:19:50 -06:00
R.B. Boyer
b21851c903
test: add test helper to detect if the current build is enterprise ( #19201 )
...
This can help conditionally change test behavior if the test is executing in enterprise without the need to split the test with build tags.
2023-11-13 10:30:07 -06:00
Jeff Boruszak
af2086fbeb
docs: Fix nav link for L7 traffic ( #19606 )
...
* fix
* Sameness merge error
2023-11-10 22:05:35 +00:00
R.B. Boyer
b2979f6edf
testing/deployer: rename various terms to better align with v2 and avoid confusion ( #19600 )
...
Conceptually renaming the following topology terms to avoid confusion with v2 and to better align with it:
- ServiceID -> ID
- Service -> Workload
- Upstream -> Destination
2023-11-10 13:22:06 -06:00
Kumar Kavish
68e7f27fd2
[NET-6438] Add tenancy to xDS Tests ( #19551 )
...
* [NET-6438] Add tenancy to xDS Tests
* [NET-6438] Add tenancy to xDS Tests
- Fixing imports
* [NET-6438] Add tenancy to xDS Tests
- Added cleanup post test run
* [NET-6356] Add tenancy to xDS Tests
- Added cleanup post test run
* [NET-6438] Add tenancy to xDS Tests
- using t.Cleanup instead of defer delete
* [NET-6438] Add tenancy to xDS Tests
- rebased
* [NET-6438] Add tenancy to xDS Tests
- rebased
2023-11-10 15:32:36 +05:30
aahel
005e1b9926
added exported svc controller ( #19589 )
...
* added exported svc controller
* added license headers
2023-11-10 07:27:53 +05:30
Tyler Wendlandt
4d64ef0961
ui: move queries for selectors within the dropdowns ( #19594 )
...
Move queries for selectors within the dropdowns
2023-11-10 00:59:21 +00:00
cskh
5ba42b4e65
Integ test - use asserter ( #19597 )
...
* integ-test: use topoutil.asserter to replace customized code
2023-11-09 18:26:16 -05:00
Tyler Wendlandt
7699fb12eb
NET-5414: sameness group service show ( #19586 )
...
Fix viewing peered services on different namespaces
2023-11-09 15:25:01 -07:00
hc-github-team-es-release-engineering
cb86b29e89
REPLAT-962 Update LICENSE text ( #19574 )
2023-11-09 14:17:28 -08:00
Nathan Coleman
40c57f10a0
NET-6391 Initialize controller for MeshGateway resource ( #19552 )
...
* Generate resource_types for MeshGateway by specifying spec option
* Register MeshGateway type w/ TODOs for hooks
* Initialize controller for MeshGateway resources
* Add meshgateway to list of v2 resource dependencies for golden test
* Scope MeshGateway resource to partition
2023-11-09 16:33:14 -05:00
John Murret
780e91688d
Migrate remaining individual resource tests for service mesh to TestAllResourcesFromSnapshot ( #19583 )
...
* migrate expose checks and paths tests to resources_test.go
* fix failing expose paths tests
* fix the way endpoint resources get created to make expose tests pass.
* remove endpoint resources that are already inlined on local_app clusters
* renaiming and comments
* migrate remaining service mesh tests to resources_test.go
* cleanup
* update proxystateconverter to skip ading alpn to clusters and listener filterto match v1 behavior
2023-11-09 20:08:37 +00:00