* 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
* Add aws rds fields to databases responses
* Type ApiError response field
* Add utility func for returning err msg from Error
* Implement checking for existing db servers when fetching rds dbs
* Disable selecting table row when db servers exists
* Provide a more accurate actionable steps in case of dup err
* Fix blank id on resuming discover flow
* Address code review
* Fix lint: missing license
* Remove increasing limit +5, corner case handling seems unnecessary
* Add in extra Okta audit event fields.
Extra Okta audit event fields have been added so that, during synchronization,
the groups and apps are more explicitly listed in the audit event.
* Fix comments.
We already have a case studies page on the main Teleport site, so the
Adopters page adds clutter to the "Home" section of the sidebar. It also
tends to fall out of date, and ironically gives the impression that
Teleport has fewer adopters than it actually does.
Co-authored-by: Steven Martin <steven@goteleport.com>
* docs: minor nits including spacing and Teleport case
* Update docs/pages/management/guides/teleport-operator.mdx
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
---------
Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>