ceph / ceph/ceph-salt

Export the execution summary to file

Open
#258 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
36
Forks
20
PR merge metrics
No merged PRs in 30d

Description

If one runs "ceph-salt apply" and then "expand all", one gets a summary, in the form of a tree, of what actions were performed on each minion. This is very nice - bravo!

However, when the user leaves the ncurses interface, this detailed execution summary disappears forever. There is a log file with lots of details in it, but it would be nice to also save ("export") the execution summary as a separate file.

NOTE: this would probably also require a supportutils patch to ensure that the file containing the exported execution summary is included in the supportconfig tarball.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce `ceph-salt apply`, use the ncurses interface to run “expand all,” and inspect where the execution-summary tree is rendered and discarded when the interface exits. Then investigate how supportutils builds the supportconfig tarball. Done means the detailed summary is saved as a separate file and that file is included in the supportconfig archive.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.