Skip to content

add inactivity timeout separate from initial TTL #11690

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

Closed
4 tasks
stirby opened this issue Jan 18, 2024 · 0 comments · Fixed by #11734
Closed
4 tasks

add inactivity timeout separate from initial TTL #11690

stirby opened this issue Jan 18, 2024 · 0 comments · Fixed by #11734
Assignees
Labels
customer-requested Features requested by enterprise customers. Only humans may set this.

Comments

@stirby
Copy link
Collaborator

stirby commented Jan 18, 2024

Overview

Customers are frustrated by the lack of configurability in how Autostop responds to user activity. Since #10704, user activity bumps the initial TTL by 1 hour, preventing them from leaving their workspaces for extended periods.

To remedy this, we plan to introduce a new configurable "Inactivity timer" that lets users set how many hours their TTL is extended by when they are active in their workspace.

Defaults to the current implementation of 1-hour bumps.

Just like the existing activity bump, this inactivity timer should not override quiet hours or Autostop requirement.

Product Requirements

  • Users can configure the number of hours activityBump adds to TTL
  • N hours configurable in UI/CLI/API
  • Template settings propagate down to users
  • Defaults to 1 hour, preventing disruption of current behavior
@cdr-bot cdr-bot bot added the feature label Jan 18, 2024
@stirby stirby added the customer-requested Features requested by enterprise customers. Only humans may set this. label Jan 18, 2024
@stirby stirby changed the title add inactivity timeout to workspace scheduling add inactivity timeout separate from initial TTL Jan 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
customer-requested Features requested by enterprise customers. Only humans may set this.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants