Since the release of System Center 2012 SP1 all roles are now supported on Windows Server 2012. I was installing WSUS 4.0 role for an installation of Configuration Manager 2012 SP1 when I received the following error. “One or more predeployment tasks failed. InstanceName property does not exist Parameter Name: configurationStore.
I was wanting to install WSUS Role and use the installed instance of SQL and not the Windows Internal Database (WID)
To eliminate a UI issue, I ran through the wizard and exported the configuration settings, using export settings and decided to install using PowerShell. I exported the XML to a known location and ran the following command.
Install-WindowsFeature -ConfigurationFilePath c:SetupDeploymentConfigTemplate.xml
After the install completed I ran the Windows Software Updates from the Tools menu in Server Manager to complete the database portion of the installation giving the DB Instance name.
Once the server name was added the install completed successfully, the configuration wizard was cancelled to allow Configuration Manager to complete its portion of the Software Update role.
System Center Consultant