Enhance state reporting for complex resources
Mantenedores costumam responder em até 2 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
A issue diz respeito ao relatório do DSC engine para operações de test e set; comece rastreando como differingProperties e desiredState/actualState ou o estado before/after são produzidos. Considera-se concluído quando forem relatadas as subpropriedades aninhadas e os itens de array que diferem ou foram alterados, incluindo valores profundamente aninhados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Summary of the new feature / enhancement
As a system administrator configuring infrastructure with DSC,
I want to know which sub-properties and array items are out-of-state or were changed,
So that I don't have to manually compare complex objects and array items manually.
Currently, the DSC engine can only report when top-level properties are out of state (for test operations) or changed (for set operations). For resources with array and object properties, this requires the user to carefully review the desired/actual or before/after state for the property to understand which subproperty or array item triggered the reporting for the top-level field.
For example, consider the following output snippet for the result of a test operation:
desiredState:
foo:
bar: true
baz: false
fruit: ['apple', 'banana']
actualState:
foo:
bar: false
baz: false
fruit: ['apple']
differingProperties: ['foo', 'fruit']
This problem is amplified for resources with more deeply nested objects and arrays.
Proposed technical implementation details (optional)
No response
- Linguagem predominante
- Rust
- Estrelas
- 526
- Forks
- 76
- Merge médio
- 4d 20h
- PRs com merge (30d)
- 24
Preparar o ambiente
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de PowerShell/DSC
-
Issue-Enhancement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 38/100
PowerShell/DSC#1729 · 1 comentário ·
Mantenedores costumam responder em até 2 dias
-
Feature Request: Support dsc functions in executable argsTalvez já em andamento @SteveL-MSFT assumiu há 5 dias. AbertaIssue-Enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 62/100
PowerShell/DSC#1722 · 4 comentários · 1 responsável ·
Mantenedores costumam responder em até 2 dias
-
Dev-UX Needs Triage
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
PowerShell/DSC#1694 ·
Mantenedores costumam responder em até 2 dias
-
Issue-Enhancement Needs Triage
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 38/100
PowerShell/DSC#1683 · 5 comentários ·
Mantenedores costumam responder em até 2 dias
-
Issue-Enhancement Needs Triage
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
PowerShell/DSC#1673 ·
Mantenedores costumam responder em até 2 dias
Todas as issues de PowerShell/DSC
Issues semelhantes
-
type/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
stackabletech/kafka-operator#1033 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug good first issue needs testing
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 3 dias
-
docs: release notes v3.7.0–v3.8.0 footer links to README/CHANGELOG are broken after docs reorgAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
farion1231/cc-switch#7744 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
datafusion
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
apache/iceberg-rust#3297 ·
Mantenedores costumam responder em até 1 dia