bottlerocket-os / bottlerocket-os/bottlerocket-test-system

Add delete confirmation to testsys CLI

Open
#910 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Rust
Stars
18
Forks
27
PR merge metrics
No merged PRs in 30d

Description

Currently testsys can run commands like `uninstall` `reset-test` and `delete` without any confirmation window. This can be problematic since once a command like these are issued, it can be irreversible. Add a confirmation check to the testsys CLI to make sure the user is sure that these commands need to be run.

Contributor guide

Open the contributing guide

Research direction

Start at the testsys CLI entry points for the `uninstall`, `reset-test`, and `delete` commands and trace how each command is dispatched. Add a confirmation check before these irreversible operations, with completion verified by checking that each command requires the user to confirm before running.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.