* windows command changed to use CreateProcess * change to get become to work (cherry picked from commit 6d196eaa98)
6d196eaa98
* Divide Windows integration tests into 2 groups. * Support `none` for `--changed-all-target`. * Run 2 separate Windows groups on Shippable. * Only run smoketest and minimal for the group1 job.
* Added powershell SID utils for shared common code * rebased from upstream and fixed up module util after change
* Added camel case to snake case converters * removed uneeded shebang * renamed util to remove PowerShell from the name
* supports custom module_utils loads (anything in module prefaced with `#Requires -Module Ansible.ModuleUtils.*`) * supports all usual PluginLoader module_utils locations (built-in lib/ansible/module_utils/, custom path from config, playbook module_utils/, ~/.ansible/module_utils, role module_utils, etc), * moves Powershell module_utils from module_utils/powershell.ps1 to module_utils/powershell/Ansible.ModuleUtils.PowerShellLegacy.psm1