Dan Upton
7492357b43
config: prevent top-level verify_incoming
enabling mTLS on gRPC port ( #13118 )
...
Fixes #13088
This is a backwards-compatibility bug introduced in 1.12.
2022-05-18 16:15:57 +01:00
Jasmine W
34f5f99423
Merge pull request #13110 from hashicorp/ui/bugfix/misspelling
...
Corrected "visualization" typo
2022-05-17 20:26:13 -04:00
Jasmine W
1df1e0811a
Corrected "visualization" typo
2022-05-17 16:27:10 -04:00
cskh
9d4dc6ec1b
Merge pull request #13108 from hashicorp/remove-unused-constant
...
Remove unused constant in retry.go
2022-05-17 15:45:36 -04:00
Hui Kang
c983f32e1c
Remove unused constant in retry.go
2022-05-17 15:34:04 -04:00
Michele Degges
68e72fd0db
[CI-only] Build and publish dev dockerhub images ( #13084 )
2022-05-17 12:23:03 -07:00
Dhia Ayachi
9ecaa6547f
fix yaml alignment ( #13105 )
2022-05-17 11:41:23 -04:00
Dhia Ayachi
9762875f7b
add a github workflow to trigger ent->oss merge on every PR merged ( #13072 )
...
* add a github workflow to trigger ent->oss merge on every PR merged
* remove the workflow automation ref to trigger-oss-merge in circle-ci
* remove workflow automation
* revert circle-ci changes
* add actor
* remove cherrypicker
* add condition to avoid running in enterprise
2022-05-17 11:32:40 -04:00
R.B. Boyer
91bea38118
update the version of the underlying vm for these two test types ( #13099 )
2022-05-17 10:25:38 -05:00
Michael Schurter
69c30069cf
docs: specify 1.12.0+ent incompat with nomad ( #12883 )
...
Due to build changes in Consul 1.12.0 the `+ent` modifier is missing
from the version reported by `/v1/agent/self`.
Nomad looks for the `ent` modifier when determining whether to reconcile
services in non-default namespaces. Without the modifier Nomad will only
end up removing services from the default Consul namespace.
2022-05-16 18:41:13 -04:00
cskh
7d56ae2f66
Merge pull request #13098 from hashicorp/fix-insecure-load-test
...
fix insecure cidr_blocks in load test
2022-05-16 17:08:48 -04:00
Hui Kang
3a6547740f
change to var.vpc_cidr
2022-05-16 16:49:46 -04:00
Hui Kang
bc5f13e331
fix insecure cidr_blocks in load test
2022-05-16 16:37:45 -04:00
Dhia Ayachi
4b5919f95a
upgrade serf to v0.9.8 ( #13062 )
...
* upgrade serf to v0.9.8
* add changelog
* Update .changelog/13062.txt
Co-authored-by: Dan Upton <daniel@floppy.co>
Co-authored-by: Dan Upton <daniel@floppy.co>
2022-05-16 14:13:23 -04:00
DanStough
0854b848d1
chore(ci): fixes and spilt nightly tests per release branch
2022-05-16 12:51:06 -04:00
Dan Stough
abed0bf5b0
Update pr-labeler.yml
...
Changing from `pull_request` to `pull_request_target` so that forks can get the write permissions to add labels. See [this thread](https://github.com/actions/labeler/issues/121 ) in the action repo.
2022-05-16 12:03:10 -04:00
Freddy
6c868b6c0e
Patches to peering initiation for POC demo ( #13076 )
...
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
2022-05-13 13:01:00 -06:00
DanStough
48ee44c060
chore(ci): fix automerge spelling
2022-05-13 14:15:58 -04:00
Dhia Ayachi
70b93ea693
When a host header is defined override req.Host
in the metrics ui ( #13071 )
...
* When a host header is defined override the req.Host in the metrics ui endpoint.
* add changelog
2022-05-13 14:05:22 -04:00
Blake Covarrubias
d33d06e033
Merge pull request #12972 from hashicorp/docs/simplify-acl-policy-examples
...
* Fix JSON formatted example ACL policies
* Remove HCL examples of roles since only JSON payloads can be used
* Remove unnecessary quotes from HCL variables
* Clarify purpose of example ACL rules and policies
* Redirect /api-docs/acl/acl to the new URL
2022-05-13 10:39:37 -07:00
Blake Covarrubias
e653cb58ad
Redirect /api-docs/acl/acl to the new URL
2022-05-13 10:37:16 -07:00
Blake Covarrubias
2848721d82
Clarify purpose of example ACL rules and policies
2022-05-13 10:37:16 -07:00
Blake Covarrubias
3d0abe7aef
Remove unnecessary quotes from HCL variables
2022-05-13 10:35:24 -07:00
Blake Covarrubias
9afeac9643
Remove HCL examples of roles since only JSON payloads can be used
2022-05-13 10:35:24 -07:00
Blake Covarrubias
948fc47e75
docs: Fix JSON formatted example ACL policies
...
Commit 9333fad added JSON formatted examples for all ACL polices.
Most of these these examples are not valid JSON, and thus an error is
raised when attempting to create the example policies/rules in Consul.
This commit fixes the example JSON formatted ACL rules so that they
are valid JSON. This enables readers to use the policies as-is from
the documentation to successfully create policies in Consul.
It also removes unnecessary arrays from the example policies so that
the policies are easier for practitioners to read and write.
2022-05-13 10:35:24 -07:00
Evan Culver
7de052dfbe
peering: fix panic in test ( #13069 )
2022-05-13 10:13:02 -07:00
DanStough
af4c674709
chore(ci): deprecate cherry-pick script and enable backport merge
2022-05-13 11:13:12 -04:00
Freddy
160acdf876
Actually block when syncing subscriptions ( #13066 )
...
By changing to use WatchCtx we will actually block for changes to the peering list. WatchCh creates a goroutine to collect errors from WatchCtx and returns immediately.
The existing behavior wouldn't result in a tight loop because of the rate limiting in the surrounding function, but it would still lead to more work than is necessary.
2022-05-12 17:36:14 -06:00
Evan Culver
535e811020
peering: add TrustBundleListByService endpoint ( #13048 )
2022-05-12 15:58:22 -07:00
Freddy
8894365c5a
[OSS] Add upsert handling for receiving CheckServiceNode ( #13061 )
2022-05-12 15:04:44 -06:00
Matt Keeler
42aec5caf4
Watch the singular service resolver instead of the list + filtering to 1 ( #13012 )
...
* Watch the singular service resolver instead of the list + filtering to 1
* Rename the ConfigEntries cache type to ConfigEntryList
2022-05-12 16:34:17 -04:00
David Yu
b6594144ee
docs: add enterprise image ( #13047 )
2022-05-12 13:27:11 -07:00
Tu Nguyen
0730d245d9
Merge pull request #13057 from hashicorp/consul-k8s-docs-typo
...
Consul k8s docs typo
2022-05-12 12:22:47 -07:00
Tu Nguyen
24fcef9b71
Merge pull request #13056 from sofixa/patch-1
...
fix small typo in multi-cluster k8s install docs
2022-05-12 12:12:12 -07:00
Adrian Todorov
1c2da4189d
fix small typo in multi-cluster k8s installs docs
2022-05-12 19:46:45 +02:00
R.B. Boyer
26cfdc1967
structs: add convenience methods to sort slices of ServiceName values ( #13038 )
2022-05-12 10:08:50 -05:00
Michael Wilkerson
3a196db8de
Beta CTS Docs ( #12916 )
...
* updated beta docs
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: AJ Jwair <aj.jwair@hashicorp.com>
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
* updated beta docs
* updated beta docs
* updated beta docs
* updated docs
* updated docs
* Apply suggestions from code review
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
* update docs
* Update website/content/docs/release-notes/consul-terraform-sync/v0_6_0_beta.mdx
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
* docs/nia: Health endpoint and service registration
- Add Health endpoint docs
- Add CTS service registration docs
* update docs
* docs/nia: Miscellaneous fixes to beta docs
Co-authored-by: lornasong <lornasong@users.noreply.github.com>
* docs/nia: Update TFC agents description
Co-authored-by: AJ Jwair <aj.jwair@hashicorp.com>
Co-authored-by: Melissa Kam <3768460+mkam@users.noreply.github.com>
Co-authored-by: Jeff Boruszak <104028618+boruszak@users.noreply.github.com>
Co-authored-by: lornasong <lornasong@users.noreply.github.com>
Co-authored-by: Melissa Kam <mkam@hashicorp.com>
2022-05-11 15:53:49 -07:00
Blake Covarrubias
a74710fd45
docs: Remove unnecessary use of CodeBlockConfig ( #12974 )
...
Remove empty CodeBlockConfig elements. These elements are not
providing any benefit for the enclosed code blocks. This PR removes
the elements so so that the source is easier to read.
2022-05-11 15:37:02 -07:00
Evan Culver
bea369ec73
internal: port RPC glue changes from Enterprise ( #13034 )
...
Co-authored-by: R.B. Boyer <rb@hashicorp.com>
2022-05-11 15:03:07 -07:00
David Yu
4c3559bfe3
docs: Address comments from admin partitions docs changes around networking requirements ( #13035 )
...
* docs: Address comments from admin partitions changes
Co-authored-by: Blake Covarrubias <blake@covarrubi.as>
2022-05-11 14:58:35 -07:00
R.B. Boyer
b932d0dabc
test: ensure this package uses freeport for port allocation ( #13036 )
2022-05-11 14:20:50 -05:00
Luke Kysow
374adc110a
Updates to fed docs for 0.43.0 ( #13026 )
...
* Updates to fed docs for 0.43.0
* Fix docs for VMs and for auth method
2022-05-11 10:11:45 -07:00
David Yu
f368b856c8
docs: Update Admin Partitions with more explicit commands by using shell variables ( #12966 )
...
* docs: Update Admin Partitions with more explicit commands by using shell variables
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-05-11 09:27:58 -07:00
Dan Upton
310a881fb1
docs: add section to 1.12 upgrade notes about new TLS config style ( #12880 )
2022-05-11 10:28:52 +01:00
Robert
4bc4f8773d
docs: Fix small errors for node identities and acl-rules ( #13016 )
...
* Fix node identities `datacenter` description to string type
* Fix service rules URL anchor
2022-05-10 18:14:21 -07:00
R.B. Boyer
c855df87ec
remove remaining shim runStep functions ( #13015 )
...
Wraps up the refactor from #13013
2022-05-10 16:24:45 -05:00
R.B. Boyer
9ad10318cd
add general runstep test helper instead of copying it all over the place ( #13013 )
2022-05-10 15:25:51 -05:00
Luke Kysow
941e20a2dd
Document consul_datacenter param. ( #13009 )
2022-05-10 11:04:13 -07:00
Blake Covarrubias
45ff0ebc91
docs: Clarify version restriction for snapshot restore
...
Clarify that Consul snapshots must be restored into clusters running
the same version as the cluster from where the snapshot was taken.
2022-05-10 10:50:37 -07:00
R.B. Boyer
a24dd8d4d4
remove replace directive for istio.io/gogo-genproto ( #12990 )
...
This was added in #7194 and is no longer a transitive dependency.
2022-05-10 11:33:59 -05:00