# Git Update SCM not pulling all playbooks

**URL:** <https://forum.ansible.com/t/git-update-scm-not-pulling-all-playbooks/28235>\
**Category:** AWX Project\
**Created:** [August 2, 2018, 12:34pm UTC](https://forum.ansible.com/t/git-update-scm-not-pulling-all-playbooks/28235 "2018-08-02T12:34:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathias\_Didier](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@Mathias\_Didier](https://forum.ansible.com/u/Mathias_Didier)\
**Post date:** [August 2, 2018, 12:34pm UTC](https://forum.ansible.com/t/git-update-scm-not-pulling-all-playbooks/28235/1 "2018-08-02T12:34:40Z")

</div>

Hello

Is there a maximum for playbooks beeing pulled from a bitbucket repo?

Best  
Mathias

---

<div class="post-metadata">

**Author:** ![Christopher\_Meyers](https://avatars.discourse-cdn.com/v4/letter/c/3e96dc/32.png) [@Christopher\_Meyers](https://forum.ansible.com/u/Christopher_Meyers)\
**Post date:** [August 8, 2018, 6:43pm UTC](https://forum.ansible.com/t/git-update-scm-not-pulling-all-playbooks/28235/2 "2018-08-08T18:43:22Z")

</div>

There is nothing bitbucket specific in AWX that would rate limit it. There is, however, a generic cache timeout setting associated with each project.

Some other folks have raised issue with playbook in their SCM not appearing in AWX for selection. Is your bitbucket repo public so I can take a look at the playbooks that aren’t getting pulled?

---

<div class="post-metadata">

**Author:** ![Mathias\_Didier](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@Mathias\_Didier](https://forum.ansible.com/u/Mathias_Didier)\
**Post date:** [August 10, 2018, 3:01pm UTC](https://forum.ansible.com/t/git-update-scm-not-pulling-all-playbooks/28235/3 "2018-08-10T15:01:57Z")

</div>

The playbooks are in a private bitbucket repo. Could it be that the playbooks have syntax errors and thats the reason why they arent showing up in awx?

Best regards,

Mathias

---

<div class="post-metadata">

**Author:** ![Christopher\_Meyers](https://avatars.discourse-cdn.com/v4/letter/c/3e96dc/32.png) [@Christopher\_Meyers](https://forum.ansible.com/u/Christopher_Meyers)\
**Post date:** [August 10, 2018, 5:05pm UTC](https://forum.ansible.com/t/git-update-scm-not-pulling-all-playbooks/28235/4 "2018-08-10T17:05:05Z")

</div>

We determine a file to be playbook if:

- filename ends in .yml or .yaml
- starts with $ANSIBLE\_VAULT or starts with hosts, include, or import\_playbook (see regex [https://github.com/ansible/awx/blob/devel/awx/main/utils/ansible.py#L16](https://github.com/ansible/awx/blob/devel/awx/main/utils/ansible.py#L16) )
