title: can roles and tasks exist in the same playbook?
body: <pre><code>---
  # file: main.yml
  
  - hosts: fotk
    remote_user: fakesudo
    tasks:
    - name: create a developer user
      user: name={{ user }}
            password={{ password }}
            shell=/bin/bash
            generate_ssh_key=yes
            state=present
    roles:
    - { role: create_developer_environment, sudo_user: "{{ user }}" }
    - { role: vim, sudo_user: "{{ user }}" }
  </code></pre>
  
  <p>For some reason the create user task is not running.  I have searched every key phrase I can think of on Google to find an answer without success.</p>
  
  <p>The roles are running which is odd.</p>
  
  <p>Is it possible for a playbook to contain both tasks and roles?</p>