Comments (7)
Hi, is your playbook3.yml
valid playbook? AWX does not list all existing YAML files but list YAML files that can be determined as playbooks. Also there is no limitation about the depth of the sub directories.
from awx.
Okay after diving into the code I realize my problem
Apparently the project function skips any directory named roles
which is exactly where my playbooks were placed, and ignores any files under it
Thats why my playbooks did not show up, after renaming roles
to playbooks
it works perfectly
from awx.
https://github.com/ansible/awx/blob/devel/awx/main/utils/ansible.py/#L42-L66
this is how we determine if a yaml file "could be a playbook"
from awx.
and here's the regex used to https://github.com/ansible/awx/blob/devel/awx/main/utils/ansible.py#L20 to scan the lines to determine if it "could be a playbook"
from awx.
Hi, is your
playbook3.yml
valid playbook? AWX does not list all existing YAML files but list YAML files that can be determined as playbooks. Also there is no limitation about the depth of the sub directories.
@kurokobo all 3 playbooks are exactly the same. It couldn't be a problem with the file itself
from awx.
and here's the regex used to https://github.com/ansible/awx/blob/devel/awx/main/utils/ansible.py#L20 to scan the lines to determine if it "could be a playbook"
That shouldn't make much difference because the playbooks are identical yet only the first two are detected
from awx.
Hmm okay, so please check:
- Project is synced and its revision is up-to-date, if your project on the SCM.
- Check if the result contains correct playbooks by querying
https://<YOUR AWX>/api/v2/projects/<PROJECT ID>/playbooks/
- Try super-reloading your browser on the
Create New Job Template
page
from awx.
Related Issues (20)
- Doesn't build without VERSION file in the repo root HOT 3
- Django version upgrade to 3.2.0 breaking AWX v17.1.0 HOT 1
- AWX Office Hours - August 13th 2024 HOT 1
- Networking BROKE. "Socket path does not exist: /var/run/awx-receptor/receptor.sock" HOT 4
- High concurrency causes delay in AWX Job starts in a workflow
- Job output is still not refreshing
- Error: Socket path does not exist: /var/run/receptor/receptor.sock HOT 6
- Job Summary missing, sometimes lines in output missing
- Aquasec drift prevention blocks execution of inventory script on the automation job pod
- Changing the type of a credential results in duplicate creation
- Set an env variable in the execution environment HOT 4
- Unable to request new `access_token` using `refresh_token` grant per documentation HOT 1
- group_vars and host_vars ignored when placed inside inventory folder (as per Ansible documentation)
- OIDC: sso/complete view does use wrong redirection HOT 2
- Occasional binascii.Error: Incorrect padding errors on jobs running on a container group (AKS)
- JobTemplateDetail screen displays incorrect Webhook Service name if Bitbucket Data Center is chosen
- Edit workflow variables before approval
- high availability and disaster recovery solution HOT 1
- `requirements/updater.sh` produces requirement comments pointing to incorrect sources HOT 2
- Using the Credentials group in the Job Template
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awx.