subutai-attic / launcher

Subutai Launcher for desktop
Apache License 2.0
2 stars 1 forks source link

Pre-Start Diagnostics #255

Closed akarasulu closed 7 years ago

akarasulu commented 7 years ago

After capturing the system information you will want to run some checks and diagnostics depending on what the user selected. You might later these diagnostics can be optional, like you know the optional memory check before an install (do not do memory check this is an example). Some diagnostics may also be run after installing the component or a minor step. Failing fast is best and reporting options to the user. We want to check (do diagnostics on) a few things:

Log records can be boolean flagged with diagnostic to note that it is a diagnostic that corresponds to some step of the installation. This can be major, minor, or a full combined with micro path in the taxonomy tree. Diagnostics will not have their own step value but will be related to other step values.

This information should be logged and sent as it is being tested and generated for live views of the installation process. We will not be dealing with logs anymore or asking people to send them.

After these pre-start phases then the installation steps can begin.

crioto commented 7 years ago

Done