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
Jared Kirschner
d335a2a711
Merge pull request #12366 from hashicorp/docs/uri-decode-resource-names-for-http-api
...
Document API ability to URL-decode resource names
2022-05-10 11:54:38 -04:00
Jared Kirschner
4de15e822f
Document API ability to URL-decode resource names
...
All Consul HTTP API endpoints now URL-decode resource names specified in the
path, enabling resource names containing URL-invalid characters to be used
in HTTP API requests if URL-encoded into the path.
Functionality implemented in Github Pull Requests:
- #11335
- #11957
- #12103
- #12190
- #12297
Also documents CLI accepting URL-invalid resource names.
All Consul HTTP API endpoints now URL-decode resource names specified in the
path, enabling resource names containing URL-invalid characters to be used
in HTTP API requests if URL-encoded into the path. The Consul HTTP API always
supported URL-decoding of query parameters.
The CLI automatically URL-encodes arguments which are inserted as resource
names in the URL path, enabling the CLI to also interact with resource names
that contain URL-invalid characters.
2022-05-10 08:45:58 -07:00
Blake Covarrubias
13ac34c08b
docs: Fix spelling errors across site ( #12973 )
2022-05-10 07:28:33 -07:00
Jared Kirschner
a18d7092cb
Merge pull request #12463 from hashicorp/docs/consistency-mode-improvements
...
Improve consistency mode docs
2022-05-09 23:04:00 -04:00
Jared Kirschner
bc69d70a55
docs: clarify consistency mode operation
...
Changes include:
- Add diagrams of the operation of different consistency modes
- Note that only stale reads benefit from horizontal scaling
- Increase scannability with headings
- Document consistency mode defaults and how to override for
DNS and HTTP API interfaces
- Document X-Consul-Effective-Consistency response header
2022-05-09 16:39:48 -07:00
FFMMM
ea083062d2
add err msg on PeeringRead not found ( #12986 )
...
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
Co-authored-by: Freddy <freddygv@users.noreply.github.com>
2022-05-09 15:22:42 -07:00
FFMMM
76a6647700
expose meta tags for peering ( #12964 )
2022-05-09 13:47:37 -07:00
Freddy
0dcf4bdb99
Add some docs on pprof usage ( #12551 )
2022-05-09 14:15:21 -06:00
Jared Kirschner
21971278ff
Merge pull request #12985 from hashicorp/jkirschner-hashicorp-patch-1
...
UI: update improve server fault tolerance link
2022-05-09 16:10:52 -04:00
David Yu
f7a310e11d
docs: provide option for installing using a specific version via Helm ( #12968 )
...
* docs: provide option for installing using a specific version via Helm
Co-authored-by: Tu Nguyen <im2nguyen@users.noreply.github.com>
2022-05-09 12:44:34 -07:00
Jared Kirschner
259a5e102f
UI: update improve server fault tolerance link
2022-05-09 15:20:55 -04:00
Dhia Ayachi
f012db0098
sync changes to healthcheck tests ( #12984 )
2022-05-09 15:00:46 -04:00
Dhia Ayachi
516213a93e
Create clients with specific version for integration tests ( #12978 )
...
* tidy code and add some doc strings
* add doc strings to tests
* add partitions tests, need to adapt to run in both oss and ent
* split oss and enterprise versions
* remove parallel tests
* add error
* fix queryBackend in test
* revert unneeded change
* fix failing tests
2022-05-09 14:36:49 -04:00
Dhia Ayachi
825371911e
change mod go version to 1.18 ( #12976 )
...
* change mod go version to 1.18
* fix go.mod format for 1.18
2022-05-09 13:29:43 -04:00
Mark Anderson
bb999cc4f1
Merge pull request #12961 from hashicorp/ma/fix-enterprise-version-string-oss
...
Ma/fix enterprise version string oss
2022-05-09 10:17:52 -07:00
Mark Anderson
9dd81f11f5
Changelog
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-05-09 10:07:19 -07:00
Mark Anderson
4983d1b335
Update version/version.go to match enterprise
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-05-09 10:07:19 -07:00
Mark Anderson
785a6d9c8e
Add oss test
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-05-09 10:07:19 -07:00
Mark Anderson
be059184dd
Fix up enterprise version tag.
...
Changes to how the version string was handled created small regression with the release of consul 1.12.0 enterprise.
Many tools use the Config:Version field reported by the agent/self resource to determine whether Consul is an enterprise or OSS instance, expect something like 1.12.0+ent for enterprise and simply 1.12.0 for OSS. This was accidentally broken during the runup to 1.12.x
This work fixes the value returned by both the self endpoint in ["Config"]["Version"] and the metrics consul.version field.
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-05-09 10:07:19 -07:00
Blake Covarrubias
01ef26dea0
docs: Redirect /docs/security/acl/acl-system ( #12975 )
...
/docs/security/acl/acl-system was renamed in e9a42df from PR #12460 to
/docs/security/acl. A corresponding redirect was not added for this
page, resulting in a 404 being returned when accessing the old URL
path.
This commit redirects the former URL path to the new location, and
also updates all links on the site to point to the new location.
2022-05-09 09:04:23 -07:00
DanStough
ff0b7f4250
chore(ci): fix nightly UI test syntaxx
2022-05-09 11:02:58 -04:00
DanStough
a3a0c5cb0f
chore(ci): exempt backport PRs from changelog-checker
2022-05-06 17:58:12 -04:00
Evan Culver
d64726c8e9
peering: add store.PeeringsForService implementation ( #12957 )
2022-05-06 12:35:31 -07:00
DanStough
5f6257327c
ci: add nightly action for UI testing release branches
2022-05-06 11:31:32 -04:00
Eric Haberkorn
fa6e17bdfd
Merge pull request #12956 from hashicorp/suport-lambda-connect-proxy
...
Support Invoking Lambdas from Sidecar Proxies
2022-05-06 08:17:38 -04:00
Christopher Swenson
7fc91af8a2
docs: Fix broken links for roles and service identities ( #12954 )
2022-05-05 16:24:18 -07:00
Eric
999fc2dbd5
Support making requests to lambda from connect proxies.
2022-05-05 17:42:30 -04:00
FFMMM
5a6d1cad4e
api: add PeeeringList, polish ( #12934 )
2022-05-05 14:15:42 -07:00
R.B. Boyer
503be2a5e6
build: speed up linting by 1.5x ( #12908 )
2022-05-05 12:42:52 -05:00