Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add test to test plan that fills up disk space and verifies that server is running #4758

Open
klizhentas opened this issue Nov 9, 2020 · 2 comments
Labels
robustness Resistance to crashes and reliability test-plan A list of tasks required to ship a successful product release.

Comments

@klizhentas
Copy link
Contributor

Fill up disk space in /var/lib/teleport:

$ nohup yes

Make sure that teleport node session has not disconnected.

Note this is only possible after #4696 is forward ported to 5.0 this week.

@klizhentas klizhentas added this to the 5.0 "Snoqualmie" milestone Nov 9, 2020
@klizhentas klizhentas added test-plan A list of tasks required to ship a successful product release. robustness Resistance to crashes and reliability labels Nov 9, 2020
@klizhentas
Copy link
Contributor Author

After disk fills up and some time passes, Teleport is stopped with error:

● teleport-node.service - Teleport SSH Node Service
   Loaded: loaded (/etc/systemd/system/teleport-node.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Thu 2020-11-12 16:32:15 UTC; 2s ago
  Process: 14224 ExecStart=/usr/bin/teleport start -d --config=/etc/teleport.yaml --diag-addr=127.0.0.1:3434 --pid-file=/run/teleport/teleport.pid (code=killed, signal=PIPE)
  Process: 21287 ExecStartPre=/usr/bin/teleport-ssm-get-token (code=exited, status=120)
 Main PID: 14224 (code=killed, signal=PIPE)

@zmb3
Copy link
Collaborator

zmb3 commented Jul 24, 2022

@gabrielcorado now that you've added strict session recording modes is there something in the test plan that covers this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
robustness Resistance to crashes and reliability test-plan A list of tasks required to ship a successful product release.
Projects
None yet
Development

No branches or pull requests

3 participants