-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Labels
Issue-EnhancementThe issue is a feature or ideaThe issue is a feature or ideaNeeds TriagePartner-WinGet
Milestone
Description
Summary of the new feature / enhancement
Some resources may be installed at runtime via a package manager resource. Currently, DSC engine before spawning resources will attempt to discover all used resources. If any one is missing, the config operation fails before any resources are called.
Proposed technical implementation details (optional)
Have new metadata to declare to DSC engine to ignore missing resources:
metadata:
Microsoft.DSC:
missingResources: ignore
resources:
- name: Install Foo
type: Microsoft.WinGet/Package
properties:
id: foo
- name: Use Foo
type: Foo/bar
properties:
hello: world
missingResources
would accept ignore
, warn
, error
where if not specified defaults to error
. warn
emits a warning message, but proceeds.
Metadata
Metadata
Assignees
Labels
Issue-EnhancementThe issue is a feature or ideaThe issue is a feature or ideaNeeds TriagePartner-WinGet
Type
Projects
Status
Todo