Hello everyone,

I'm using the following construction to start and stop wildfly service:


- hosts: appserver
  remote_user: jenkins
  tasks:

  - name: Stop WildFly
    become: true
    become_user: wildfly
    become_method: sudo
    systemd:
      name: wildfly
      state: stopped

  - name: Start WildFly
    become: true
    become_user: wildfly
    become_method: sudo
    systemd:
      name: wildfly
      state: started


But in every time and after many combinations I'm still geting an error 
message:

Unable to stop service wildfly: Failed to stop wildfly.service: Interactive 
authentication required.

Similar construction (without systemcmd module) works fine:


  - name: Stop WildFly
    command: sudo systemctl stop wildfly
    become: true
    become_user: wildfly


And I don't have any problems to switch to user wildfly using sudo, in the 
unix command line.

Do you have any ideas what could be wrong?

Ansible version: 2.3.2.0
Python version: 2.7.5
OS: RHEL 7.4

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/47e96a07-1e78-419e-b1bd-1e85b793a3d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to