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

On Tue, Sep 19, 2017 at 3:15 PM, Mike Biancaniello <[email protected]>
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 [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/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 [email protected] 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 [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/CA%2Bqj4S8So_nGU7StasVAsm7w-34SsEUovbUDzsGyd_VeXAecfQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to