-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Brief description of your issue
I'm using the WinGet configuration for installing some necessary applications with components by creating a Winget configuration (YAML) file and using that from the Dev Home. I did all of them except the SQL Server features. I'm able to install the SQL server, but I could not enable (Install) the "Full-text search" and "FileStream" features of the SQL Server.
Steps to reproduce
There is my configuration file. The first step is passing but the second is not:
#yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: sqlServerPackage
directives:
description: Install Microsoft SQL Server 2022 Developer
allowPrerelease: true
settings:
id: Microsoft.SQLServer.2022.Developer
source: winget
- resource: Microsoft.SqlServerDsc/SqlServerFeature
dependsOn:
- sqlServerPackage
directives:
description: Enable necessary SQL Server features
settings:
features: 'SQLENGINE, FULLTEXT'
filestreamlevel: 1
configurationVersion: 0.2.0Expected behavior
Somehow we should be doing that because a lot of times just installing the SQL Server is not enough to use that without enabling necessary features or changing the configuration.
Note: If there is a way to do that by a PowerShell script, please show me an example of how to call the PowerShell script from the winget Yamle configuration, until implementing (fixing) this functionality. I did not find any thing for that.
Actual behavior
It is failing from the second step without any errors.
Environment
I am using the latest version of WinGet and Windows 11