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

Machine Configuration Summary needs more details #873

Closed
gregboyko opened this issue May 25, 2023 · 1 comment · Fixed by #912
Closed

Machine Configuration Summary needs more details #873

gregboyko opened this issue May 25, 2023 · 1 comment · Fixed by #912
Assignees
Labels
Area-Machine-Config Related to the machine configuration feature Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow Area-Machine-Config-Summary Related to the summary page after machine config flow Issue-Feature New feature or request Priority-2 Resolution-Fix-Available Available in a release
Milestone

Comments

@gregboyko
Copy link

Suggested new feature or improvement

After using Machine Configuration to apply a DSC file, the summary should provide more detail as to what was actually done. Currently, for each resource in the config file, the summary just reports as follows:

Apply :
Configuration successfully applied

Here's an actual screenshot:

image

Notice that two WinGetPackages were applied successfully, but there is no context as to what the packages were.

The summary should make use of the other information available, such as the description attribute and/or the package id.

I would also expect to be able to find logs linked somewhere from in the Dev Home UI.

Scenario

This would be useful for anyone attempting to apply machine configurations.

Additional details

No response

@gregboyko gregboyko added the Issue-Feature New feature or request label May 25, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage New issue that the core contributors need to triage label May 25, 2023
@AmelBawa-msft AmelBawa-msft added the Area-Machine-Config Related to the machine configuration feature label May 25, 2023
@AmelBawa-msft AmelBawa-msft removed the Needs-Triage New issue that the core contributors need to triage label May 25, 2023
@gregboyko
Copy link
Author

NOTE: If I run the same config file through the winget configure command line, it's slightly better:

Assert :: OsVersion
Configuration successfully applied.
Apply :: WinGetPackage [vscode]
Configuration successfully applied.
Apply :: WinGetPackage [vsPackage]
Configuration successfully applied.
Configuration successfully applied.

Note that the id of the package is provided in square brackets.

@mathewleeza mathewleeza added the Needs-Triage New issue that the core contributors need to triage label May 26, 2023
@AmelBawa-msft AmelBawa-msft added Area-Machine-Config-Summary Related to the summary page after machine config flow Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow labels Jun 1, 2023
@denelon denelon removed the Needs-Triage New issue that the core contributors need to triage label Jun 5, 2023
@AmelBawa-msft AmelBawa-msft self-assigned this Sep 12, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the In-PR This issue has a related PR label Sep 19, 2023
@krschau krschau added this to the Dev Home v0.6 milestone Oct 12, 2023
@krschau krschau added Resolution-Fix-Committed Fix is checked in, but may take 3-4 weeks before it's in a release and removed In-PR This issue has a related PR labels Oct 12, 2023
@krschau krschau added Resolution-Fix-Available Available in a release and removed Resolution-Fix-Committed Fix is checked in, but may take 3-4 weeks before it's in a release labels Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Machine-Config Related to the machine configuration feature Area-Machine-Config-DSC Related to WinGet DSC configuration in machine config flow Area-Machine-Config-Summary Related to the summary page after machine config flow Issue-Feature New feature or request Priority-2 Resolution-Fix-Available Available in a release
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants