add SELinux test cases to test plan (#55180)

This commit is contained in:
Andrew LeFevre
2025-05-28 12:12:05 +00:00
committed by GitHub
parent 0ce7444a93
commit fbb6a71dee
+13
View File
@@ -307,6 +307,19 @@ interactive sessions the 12 combinations are below.
- [ ] Connect using Teleport from root cluster.
- [ ] Connect using the Web UI from root cluster.
### With SELinux module installed
Install the official SELinux module for Teleport SSH service using `install-selinux.sh` included in the linux amd64 release tarball
and test on RHEL 8 && 9. You will need to pass the `--enable-selinux` flag to `teleport start`, you can also pass
`--ensure-selinux-enforcing` as well to ensure SELinux is configured correctly and will enforce Teleport SSH.
- [ ] Verify that connecting to a node with tsh works.
- [ ] Verify that connecting to a node with the Web UI works.
- [ ] Verify that enhanced session recording captures commands as expected.
- [ ] Verify that SSH agent forwarding works as expected.
- [ ] Verify that auditd logging works as expected.
- [ ] Verify that SSH connections succeed with PAM authentication enabled.
### Teleport with EKS/GKE
* [ ] Deploy Teleport on a single EKS cluster