Sorry, you're right, I should have posted what I changed.
I added these lines from the example
here.
https://docs.ansible.com/ansible/latest/user_guide/windows_setup.html#installing-win32-openssh
- name: set the default shell to PowerShell
win_regedit:
path: HKLM:\SOFTWARE\OpenSSH
name: DefaultShell
data: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
type: string
state: present
It worked fine when I ran it after the addition, but the *subsequent runs
of my playbook *turned up the error. I've even tried removing the "set the
default shell to Powershell" snippet and it's still turning up this vexing
error.
So you're right, it's like this Powershell example did something that is
breaking subsequent runs.
On Monday, January 11, 2021 at 4:49:05 PM UTC-6 Antony Stone wrote:
> On Monday 11 January 2021 at 23:16:28, Ryan Nix wrote:
>
> > Hello,
> >
> > I had my playbook working perfectly until I made what I thought was a
> small
> > change!
>
> It would probably help if you told us exactly what that change was - show
> us
> the old version and the new one (or, at least, the bits that are
> different).
>
> > Ansible keeps telling me there is a problem with line 1 but I'm having a
> > hard time interpreting what the error means. Almost seems like VS Code
> did
> > something?
> >
> > Error:
> >
> > "At line:1 char:26\r\n+ chcp.com 65001 >nul 2>&1 && PowerShell
> -NoProfile -
> > NonInteractive -Ex ...\r\n+ ~~\r\nThe token '&&' is not a valid statement
> > separator in this version.\r\n"
>
> That to me looks more like a complaint about the powershell script you're
> using to call ansible than it does about the ansible playbook itself
> (however
> on the other hand I know nothing whatever about powershell so I could be
> completely wrong). I simply don't see an instance of '&&' in your
> playbook,
> so the error can't be talking about that.
>
>
> Antony.
>
> --
> All generalisations are inaccurate.
>
> Please reply to the list;
> please *don't* CC me.
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/89476fe1-6c90-470a-ba9b-2e58f6b303een%40googlegroups.com.