AWX has a mailing list https://groups.google.com/forum/#!forum/awx-project

On Tue, Sep 19, 2017 at 3:15 PM, Mike Biancaniello <chepa...@gmail.com>
wrote:

> I am running AWX inside of some docker containers and can't get the
> project_update job to install roles from my requirements.yml file.
>
> false
> . It successfully finds the file, but, for some reason, scm_full_checkout is
> always set to false.
>
> I modified /usr/lib/python2.7/site-packages/awx/playbooks/project_update.yml
> to add this:
>
>       - name: detect requirements.yml
>
>         stat: path={{project_path|quote}}/roles/requirements.yml
>
>         register: doesRequirementsExist
>
>
> *+     - name: show me stat*
>
> *+       debug:*
>
> *+         msg: "{{ doesRequirementsExist }}"*
>
> *+ *
>
> *+     - name: show me scm_full_checkout*
>
> *+       debug:*
>
> *+         msg: "{{ scm_full_checkout }}"*
>
>
>       - name: fetch galaxy roles from requirements.yml
>
>         command: ansible-galaxy install -r requirements.yml -p
> {{project_path|quote}}/roles/ --force
>
>         args:
>
>           chdir: "{{project_path|quote}}/roles"
>
>         when: doesRequirementsExist.stat.exists and scm_full_checkout|bool
>
>
> Which results in the following displayed in the job output (I removed most
> of the file stats for brevity):
>
>
> TASK [detect requirements.yml] ******************************
> *******************
>
> ok: [localhost]
>
> TASK [show me stat] ******************************
> ******************************
>
> ok: [localhost] => {
>
> "msg": {
>
> "changed": false,
>
> "failed": false,
>
> "*stat*": {
>
> "atime": 1505851374.0,
>
> "executable": false,
>
> *"exists": true*,
>
> "gid": 0,
>
> "gr_name": "root",
>
> "mode": "0644",
>
> "readable": true,
>
> "writeable": true
>
> }
>
> }
>
> }
>
> TASK [show me *scm_full_checkout*] ******************************
> *****************
>
> ok: [localhost] => {
>
> "msg": *false*
>
> }
>
> TASK [fetch galaxy roles from requirements.yml]
> ********************************
>
> *skipping*: [localhost]
>
>
>
> I've tried every option I can find for defining the project and in every
> case, scm_full_checkout is *always* false!
>
> Any ideas how I can get this to work?
>
> thanks,
>
>
> -MikeB
>
> --
> 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 ansible-project+unsubscr...@googlegroups.com.
> To post to this group, send email to ansible-project@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/ansible-project/2711743d-0a32-48ba-9d10-35a8c8e1284d%40googlegroups.
> com
> <https://groups.google.com/d/msgid/ansible-project/2711743d-0a32-48ba-9d10-35a8c8e1284d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
- Andrew "lathama" Latham lath...@gmail.com http://lathama.com
<http://lathama.org> -

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CA%2Bqj4S8So_nGU7StasVAsm7w-34SsEUovbUDzsGyd_VeXAecfQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to