* Edit the docs UI reference
- Alphabetize entries so they're easier to navigate
- Document MermaidJS support
- Add a warning about using ScopedBlocks, since it's easy for readers to
miss them
* Update docs/pages/contributing/documentation/reference.mdx
Co-authored-by: Alex Fornuto <alex.fornuto@goteleport.com>
* Add measured discussion of when to use Mermaid
Note that MermaidJS diagrams do not support images in our
implementation.
---------
Co-authored-by: Alex Fornuto <alex.fornuto@goteleport.com>
Co-authored-by: Steven Martin <steven@goteleport.com>
Closes#21719
- Replace "Node" with more appropriate terms now that this is no longer
a Teleport product name.
- Indicate that we expect readers to run `tctl tokens add` on their local
workstations
Co-authored-by: Steven Martin <steven@goteleport.com>
* Refresh Kubernetes Access Getting Started diagram
Closes#14485
- Use a Mermaid diagram instead of an image (see #25883)
- Update terms used in the diagram
- Ensure that the name of the Teleport cluster is consistent between the
diagram and the body text
* Docs: Apply Styling to Graph (#26154)
* apply styling to graph
* remove unused image
---------
Co-authored-by: Alex Fornuto <alex.fornuto@goteleport.com>
Co-authored-by: Steven Martin <steven@goteleport.com>
Closes#12575
Edit the CLI reference to indicate that `tsh ls` can support multiple
label argument values, resolving a longstanding TODO.
Co-authored-by: Steven Martin <steven@goteleport.com>
* mark Okta application access as preview
* expand warnings, update titles
* rm errant newline
* assign code syntax to blocks...
without wich the Var components will not render
* Add Msft SQL Server client examples and link in sql server guide
* Apply suggestions from code review
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* put sql server connection details in table
* Update docs/pages/connect-your-client/gui-clients.mdx
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
* update desription of db client tools
* correct capitalization
* remove extra space
* rename jpg file to fix spelling check
* optimize images
* verbiage updates
Co-authored-by: Alex Fornuto <alex.fornuto@goteleport.com>
* include note in pk sql server
* column length fixes
* change to using same include for sql server connect note
---------
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
Co-authored-by: alexfornuto <alex.fornuto@goteleport.com>
* Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
Bumps [go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp](https://github.com/open-telemetry/opentelemetry-go-contrib) from 0.40.0 to 0.41.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go-contrib/compare/zpages/v0.40.0...zpages/v0.41.0)
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
Bumps [go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc](https://github.com/open-telemetry/opentelemetry-go) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.14.0...v1.15.0)
---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* merge outstanding otel updates
* serialize TestTraceProvider subtests
This test modifies the global trace provider and a race can reliably
detected with the latest version of the oteltrace library.
This doesn't have much impact on the test runtime, which is dominated by
a single subtest.
```
--- PASS: TestTraceProvider (1.07s)
--- PASS: TestTraceProvider/not_sampling_prevents_exporting (0.00s)
--- PASS: TestTraceProvider/spans_exported_with_gRPC+TLS (0.00s)
--- PASS: TestTraceProvider/spans_exported_with_gRPC (0.00s)
--- PASS: TestTraceProvider/spans_exported_with_HTTP (0.00s)
--- PASS: TestTraceProvider/spans_exported_with_HTTPS (1.06s)
```
* fix races in tsh tests
* Add TestForwardingTraces to flaky test detector skip list
* fix race in TestExportingTraces
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Ross <tim.ross@goteleport.com>
Test plan misses testing access when using proxy peering. Nothing should
differ from normal reverse tunnel access but it makes some assumptions
that differ from the reverse tunnel.
* Add and map the MDM system role
* Add specialized output for "mdm" tokens
* Use teleport.yaml instead of mdm_service.yaml
* Ignore RoleMDM on TestLocalServiceRolesHavePermissionsForUploaderService
Closes#18600
Our usage instructions for newly built Teleport AWS AMIs point to a
location of the docs that no longer exists. Update this to point to
current locations within the docs.
* Update `gravitational/protobuf` fork tag
Previously we were not referencing a tag, instead we were referenced to a commit on this branch: https://github.com/gravitational/protobuf/tree/dmitri/merge-values
Previously versioned `1.3.2` it was thought that this branch contained the fix for `Skippy Peanut Butter` CVE: https://nvd.nist.gov/vuln/detail/CVE-2021-3121
However that was not the case, so the following was performed:
* A `teleport` branch was created on `protobuf` from the upstream v1.3.2 tag
* Our custom commits were cherry-picked in (the Clone Merger functionality added, codeql config, and dependency-review config)
* It was pushed as tag `v1.3.2-1` to our fork (as seen in this change)
* Update protobuf tag to v1.3.2-teleport.1
* Change the filters used to query a Windows user's SID
The sAMAccount type is always indexed, so this is a more efficient
query than using the object class attribute.
* Don't attempt DNS resolution for an empty hostname
If we discover LDAP entries with a mising hostname, just skip
over them. This generates less noise in the logs.
* Improve desktop error messaging
Prefer a user-friendly message over "RDP Connection Failed"
where possible.
* docs: remove un-archive step for Windows package
We now ship the .exe file directly, so the extract step is
no longer necessary.
Closes#26211
* docs: fix curl usage
Use -o instead of -O.
Closes#26212