Update AD test in SSSD

Description

The AD test for sssd is failing for EL8.

If you install the updates for Window 2012 R2 is seems to work. I can do this manually but have not figured out how to do it without the gui.

Probably the best thing will be to update to use the Window 2016 or 2019. I tried using gusztavvargadr/windows-server box and simp-beaker-helpers 1.18.2, which is needed for the ne windows machines but AD would not install.

Here are the errors I could see:
powershell.exe -ExecutionPolicy Bypass -InputFormat None -NoLogo -NoProfile -NonInteractive -Command Test-Path %ProgramFiles%/Puppet Labs/puppet/misc/versions.txt
Test-Path : A positional parameter cannot be found that accepts argument 'Files/Puppet'.
At line:1 char:1
+ Test-Path C:\Program Files/Puppet Labs/puppet/misc/versions.txt
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: ( [Test-Path], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.TestPathCommandad executed in 3.18 seconds
Exited: 1ad 13:03:35$ powershell.exe -ExecutionPolicy Bypass -InputFormat None -NoLogo -NoProfile -NonInteractive -Command Test-Path %ProgramFiles(x86)%/Puppet Labs/puppet/misc/versions.txt
x86 : The term 'x86' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:29
+ Test-Path C:\Program Files (x86)/Puppet Labs/puppet/misc/versions.txt
+ ~~~
+ CategoryInfo : ObjectNotFound: (x86:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Acceptance Criteria

None

Labels

None

Epic Link

Story Points

None

Components

Priority

Medium
Configure