Skip to content

[v14] docs: Reduce the use of capitalized trusted clusters and a few other fixes#33257

Closed
lsgunn-teleport wants to merge 23 commits intobranch/v14from
LG/backport-32432-branch/v14-manual
Closed

[v14] docs: Reduce the use of capitalized trusted clusters and a few other fixes#33257
lsgunn-teleport wants to merge 23 commits intobranch/v14from
LG/backport-32432-branch/v14-manual

Conversation

@lsgunn-teleport
Copy link
Copy Markdown
Contributor

Backport [#32432] to branch/v14.

lsgunn-teleport and others added 15 commits October 10, 2023 15:34
…ontext (#33166)

* caveat for token permissions not scoped to any resource context

* Add section for token resource

* Split paragraph

* Modify wording to remove type of token language

* fix typo

* Remove device trust example
…33223)

* docs: update session resources

* adds instance, session_tracker and updates ssh_session

* docs: update networking ports
…wing symlinks (#33248)

* utils.RecursiveChown: Harden against user access race conditions

Prior to this change a user could exploit Teleports privileged access to `chown` arbitrary files on the system.

This is due to the directory being changed first, allowing a small time window where a user can remove or rename the still `root` owned files with a symlink.  The added tests help show this issue in a more controlled way.

A switch to `os.Lchown` avoids the risk in following symlinks to files.  In addition, in order to remove the risk for hardlinks (notably on OSX with reduced hardlink protections), as well as risks with directory symlinks, the folder structure is inspected before any `chown` operation.  And then the files are updated before their parent directories.

* Update other instances of `os.Chown` to `os.Lchown`

None of these cases should expect a symlink that would need to be followed.
…f the Teleport Proxy Service (#33184)

* Minor typos

* Update docs/pages/architecture/proxy.mdx

* fix capitalization and hyphenation and make features more parallel

* fix identity typo

---------

Co-authored-by: Gabriel Petrovay <gabipetrovay@gmail.com>
* re-add agentless node manual installation docs

* fix linter issues

* Add missing closing paren

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* use tabs in manual install guide

* removed more ScopedBlocks I missed

* add note about upgrading to v14

* add redirect and notes linking the two guides to one another

* addressed feedback

* Apply suggestions from code review

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>

* fix links

---------

Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
…3289)

* DiscoveryConfig: init service and add it to `tctl`

This PR starts the DiscoveryConfig service in gRPC server and allows
`tctl` to interact with those records.

It also adds access to the `editor` role.
Users should be able to RW any DiscoveryConfig.

DiscoveryService should be able to watch those resources, so that it can
act upon any changes.

* add revision

* add upsert method

* improve tctl -f command
…nc (#33262)

* report exit code of rsync processes if they fail

* use correct 't' when asserting

* Update tool/tsh/common/proxy_test.go

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

---------

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
* Remove check that enforces slack oauthProviders are set

* Remove test that checks for an error when hosted plugins is true

* Set hosted plugins to always be true

* Update tests that check hosted plugins is disabled

* Add comment explaining hosted being set to true at all times
tcsc and others added 3 commits October 11, 2023 10:37
* Release 14.0.3

* Cspell update

* Update CHANGELOG.md
…-kube-agent` (#33299)

* Add param `extraContainers` to `teleport-cluster` and `teleport-kube-agent` (close #6832)

This allows to add side containers to Teleport and Teleport-Agent pods.

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>

* fix unit tests

---------

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>
Co-authored-by: Kseniya Shaydurova <kseniya.shaydurova@saritasa.com>
@public-teleport-github-review-bot
Copy link
Copy Markdown

@lsgunn-teleport - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

auto-merge was automatically disabled October 11, 2023 17:47

Pull request was closed

@lsgunn-teleport
Copy link
Copy Markdown
Contributor Author

Closed in favor of #33310

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.