# Guides, FAQs & Howtos

**URL:** https://forum.ansible.com/c/help/faq/19.md?page=1

[Latest](https://forum.ansible.com/latest.md) · [Categories](https://forum.ansible.com/categories.md) · [Tags](https://forum.ansible.com/tags.md)

**Page:** 2

---

## [Spinning AWX pods in AKS cluster with Azure CNI overlay mode](https://forum.ansible.com/t/spinning-awx-pods-in-aks-cluster-with-azure-cni-overlay-mode/42619)

<div class="topic-metadata">

**Author:** [@mani3887](https://forum.ansible.com/u/mani3887)\
**Replies:** 0\
**Last updated:** [May 13, 2025, 5:46am UTC](https://forum.ansible.com/t/spinning-awx-pods-in-aks-cluster-with-azure-cni-overlay-mode/42619 "2025-05-13T05:46:52Z")

</div>

We recently observed an issue with AWX(21.4) which is deployed in our AKS cluster which is provisioned with Azure CNI with overlay mode. On the AWX UI, we observed that the jobs were stuck in waiting state. Usually in th…

---

## [AWX / AAP SAML Configuration for ADFS](https://forum.ansible.com/t/awx-aap-saml-configuration-for-adfs/41898)

<div class="topic-metadata">

**Author:** [@DrGraypFroot](https://forum.ansible.com/u/DrGraypFroot)\
**Replies:** 0\
**Last updated:** [April 23, 2025, 7:38am UTC](https://forum.ansible.com/t/awx-aap-saml-configuration-for-adfs/41898 "2025-04-23T07:38:31Z")

</div>

Overview This article covers the configuration of AWX/AAP to use SAML Authentication via Microsoft Active Directory Federation Services. It includes Controller configuration as well as example ADFS Claim rules. Tested o…

---

## [How to create a custom Execution Environment for AWX ?](https://forum.ansible.com/t/how-to-create-a-custom-execution-environment-for-awx/40332)

<div class="topic-metadata">

**Author:** [@motorbass](https://forum.ansible.com/u/motorbass)\
**Replies:** 2\
**Last updated:** [February 19, 2025, 9:31am UTC](https://forum.ansible.com/t/how-to-create-a-custom-execution-environment-for-awx/40332 "2025-02-19T09:31:28Z")

</div>

Hi, I observed there’s a lot of requests on Ansible Forum about how to create/manage/use custom Execution Environment for AWX ? To answer that, I wrote a basic How-to and step-by-step on my GitHub right there : GitHub…

---

## [How to submit your first contribution to Ansible step-by-step](https://forum.ansible.com/t/how-to-submit-your-first-contribution-to-ansible-step-by-step/39085)

<div class="topic-metadata">

**Author:** [@Andersson007](https://forum.ansible.com/u/Andersson007)\
**Replies:** 0\
**Last updated:** [December 12, 2024, 6:46am UTC](https://forum.ansible.com/t/how-to-submit-your-first-contribution-to-ansible-step-by-step/39085 "2024-12-12T06:46:23Z")

</div>

Are you interested in making your first ever contribution to an open-source project or a first contribution specifically to Ansible? You can do both at once! If that sounds exciting, read this post. Starting your open-…

---

## [Want to become a code contributor to modules in ansible collections? Read on!](https://forum.ansible.com/t/want-to-become-a-code-contributor-to-modules-in-ansible-collections-read-on/39896)

<div class="topic-metadata">

**Author:** [@Andersson007](https://forum.ansible.com/u/Andersson007)\
**Replies:** 0\
**Last updated:** [January 29, 2025, 6:34am UTC](https://forum.ansible.com/t/want-to-become-a-code-contributor-to-modules-in-ansible-collections-read-on/39896 "2025-01-29T06:34:51Z")

</div>

Hi there! Thanks for your interest in making Ansible better for everyone! You do NOT need any Python skills to complete the activities below. However, if you want to develop a collection with modules that do real work…

---

## [How to set up a repository for an Ansible collection step by step](https://forum.ansible.com/t/how-to-set-up-a-repository-for-an-ansible-collection-step-by-step/10722)

<div class="topic-metadata">

**Author:** [@Andersson007](https://forum.ansible.com/u/Andersson007)\
**Replies:** 0\
**Last updated:** [November 6, 2024, 8:45am UTC](https://forum.ansible.com/t/how-to-set-up-a-repository-for-an-ansible-collection-step-by-step/10722 "2024-11-06T08:45:42Z")

</div>

Hello everyone! In the previous post we created a dummy module and its integration tests. If you didn’t, please do. Let’s now put that stuff in a GitHub repo. Thankfully, we can use the collection\_template repositor…

---

## [How to use ansible\_become for a root shell that needs an "enable" followed by a "su"?](https://forum.ansible.com/t/how-to-use-ansible-become-for-a-root-shell-that-needs-an-enable-followed-by-a-su/39021)

<div class="topic-metadata">

**Author:** [@smeda](https://forum.ansible.com/u/smeda)\
**Replies:** 0\
**Last updated:** [December 10, 2024, 1:04pm UTC](https://forum.ansible.com/t/how-to-use-ansible-become-for-a-root-shell-that-needs-an-enable-followed-by-a-su/39021 "2024-12-10T13:04:19Z")

</div>

Here’s the sequence for my root login: $ ssh admin@10.0.34.210 admin@10.0.34.210’s password: … ABC\_XYZ\>enable ABC\_XYZ#su Password: … \[root@voe\_210:/tmp\]$ \[root@voe\_210:/tmp\]$ exit logout ABC\_XYZ#exit ABC\_XYZ\>lo…

---

## [How to release an Ansible collection step by step](https://forum.ansible.com/t/how-to-release-an-ansible-collection-step-by-step/38879)

<div class="topic-metadata">

**Author:** [@Andersson007](https://forum.ansible.com/u/Andersson007)\
**Replies:** 2\
**Last updated:** [December 5, 2024, 10:12am UTC](https://forum.ansible.com/t/how-to-release-an-ansible-collection-step-by-step/38879 "2024-12-05T10:12:58Z")

</div>

Hello everyone! In the previous posts we created a dummy Ansible module and set up a repository for a collection for the module and other future content. Now we want to contribute back to Ansible by sharing the collect…

---

## [Ansible CI pipeline tips for GitLab CI](https://forum.ansible.com/t/ansible-ci-pipeline-tips-for-gitlab-ci/11123)

<div class="topic-metadata">

**Author:** [@Jeff\_Pullen](https://forum.ansible.com/u/Jeff_Pullen)\
**Replies:** 2\
**Last updated:** [November 25, 2024, 2:09pm UTC](https://forum.ansible.com/t/ansible-ci-pipeline-tips-for-gitlab-ci/11123 "2024-11-25T14:09:32Z")

</div>

I love using GitLab to test and build my Ansible content, but it can be hard to find documentation and examples online. That’s a bummer, I bet there are some really cool implementations using GitLab, and we should share …

---

## [Interact with a python script running on a remote windows machine](https://forum.ansible.com/t/interact-with-a-python-script-running-on-a-remote-windows-machine/10907)

<div class="topic-metadata">

**Author:** [@panos](https://forum.ansible.com/u/panos)\
**Replies:** 1\
**Last updated:** [November 14, 2024, 2:11pm UTC](https://forum.ansible.com/t/interact-with-a-python-script-running-on-a-remote-windows-machine/10907 "2024-11-14T14:11:22Z")

</div>

Hello, Is there any way to have a python script, located on a remote windows host, and run it from Ansible interacting (giving input) with it?

---

## [Ansible Automation Platform 2.5 Overview Video](https://forum.ansible.com/t/ansible-automation-platform-2-5-overview-video/9678)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 1\
**Last updated:** [October 7, 2024, 8:38am UTC](https://forum.ansible.com/t/ansible-automation-platform-2-5-overview-video/9678 "2024-10-07T08:38:14Z")

</div>

:fire: Ansible Automation Platform 2.5 is now generally available. Check out this overview video here: This includes a new unified web UI to make it easy to controller the former disparate parts Automatio…

---

## [Running a local container registry for Execution Environments](https://forum.ansible.com/t/running-a-local-container-registry-for-execution-environments/206)

<div class="topic-metadata">

**Author:** [@Andersson007](https://forum.ansible.com/u/Andersson007)\
**Replies:** 8\
**Last updated:** [September 16, 2024, 8:30am UTC](https://forum.ansible.com/t/running-a-local-container-registry-for-execution-environments/206 "2024-09-16T08:30:33Z")

</div>

Running a local container registry for Execution Environments After building an execution environment container image, you can push it to a registry and use on your other machines with ansible-navigator or in Ansible AWX…

---

## [Video Demo: Network Compliance Dashboard](https://forum.ansible.com/t/video-demo-network-compliance-dashboard/6897)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [July 1, 2024, 3:23pm UTC](https://forum.ansible.com/t/video-demo-network-compliance-dashboard/6897 "2024-07-01T15:23:00Z")

</div>

Tony presents how to build a network compliance dashboard with Red Hat Ansible Automation Platform. In this demonstration he will build dynamic documentation with Ansible so that he can easily see what is in and out of c…

---

## [Video: What is an Ansible Playbook?](https://forum.ansible.com/t/video-what-is-an-ansible-playbook/6834)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [June 28, 2024, 1:59pm UTC](https://forum.ansible.com/t/video-what-is-an-ansible-playbook/6834 "2024-06-28T13:59:51Z")

</div>

What is an Ansible Playbook? This short video will walk you through an Ansible Playbook and its major components.

---

## [Video Demo: Streamlining Devops with Red Hat Developer Hub and Ansible Automation Platform](https://forum.ansible.com/t/video-demo-streamlining-devops-with-red-hat-developer-hub-and-ansible-automation-platform/6783)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [June 26, 2024, 1:58pm UTC](https://forum.ansible.com/t/video-demo-streamlining-devops-with-red-hat-developer-hub-and-ansible-automation-platform/6783 "2024-06-26T13:58:22Z")

</div>

Video walkthrough on revolutionizing DevOps processes using Red Hat Developer Hub and Ansible Automation Platform. my colleague @Lopez created this awesome video Key Highlights: Alice’s Challenge: Meet Alice, a skille…

---

## [Demo Video: Ansible Block Rescue](https://forum.ansible.com/t/demo-video-ansible-block-rescue/6782)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [June 26, 2024, 12:49pm UTC](https://forum.ansible.com/t/demo-video-ansible-block-rescue/6782 "2024-06-26T12:49:16Z")

</div>

Rescue blocks specify tasks to run when an earlier task in a block fails. This approach is similar to exception handling in many programming languages. Ansible only runs rescue blocks after a task returns a ‘failed’ stat…

---

## [Video Demo: All together now! Datadog, AWS SQS and Ansible](https://forum.ansible.com/t/video-demo-all-together-now-datadog-aws-sqs-and-ansible/6774)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [June 26, 2024, 12:44am UTC](https://forum.ansible.com/t/video-demo-all-together-now-datadog-aws-sqs-and-ansible/6774 "2024-06-26T00:44:16Z")

</div>

My owl loving friend @cloin put together this amazing youtube demonstration using Datadog workflows to alert Red Hat Ansible over AWS Simple Queue Service (SQS) to execute a remediation! :owl: In this demo, Colin showca…

---

## [Video Demo: Branch network lifecycle with Cisco Meraki](https://forum.ansible.com/t/video-demo-branch-network-lifecycle-with-cisco-meraki/6548)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [June 14, 2024, 8:21pm UTC](https://forum.ansible.com/t/video-demo-branch-network-lifecycle-with-cisco-meraki/6548 "2024-06-14T20:21:20Z")

</div>

I recorded this demo at Cisco Live 2024 where Nick Thompson (WWT) provided 3 x use-cases with using Ansible and Cisco Meraki. In this demo, Nick showcases a combination of Event-Driven Ansible, application telemetry, an…

---

## [Adding a Prefix and Suffix to a each element of a list via Jinja2 templates](https://forum.ansible.com/t/adding-a-prefix-and-suffix-to-a-each-element-of-a-list-via-jinja2-templates/5260)

<div class="topic-metadata">

**Author:** [@ShanDesai](https://forum.ansible.com/u/ShanDesai)\
**Replies:** 1\
**Last updated:** [May 2, 2024, 2:00pm UTC](https://forum.ansible.com/t/adding-a-prefix-and-suffix-to-a-each-element-of-a-list-via-jinja2-templates/5260 "2024-05-02T14:00:49Z")

</div>

Scenario Example of a list of IP addresses which need to be have a protocol e.g. https: as prefix and a port number e.g. 5000 as suffix in order to configure a file or use the list to query the endpoint. --- - hosts: lo…

---

## [Testing paths in conditionals without stat](https://forum.ansible.com/t/testing-paths-in-conditionals-without-stat/4980)

<div class="topic-metadata">

**Author:** [@jpmens](https://forum.ansible.com/u/jpmens)\
**Replies:** 5\
**Last updated:** [April 17, 2024, 4:19pm UTC](https://forum.ansible.com/t/testing-paths-in-conditionals-without-stat/4980 "2024-04-17T16:19:41Z")

</div>

I thought I was quite familiar with Ansible conditionals, but I saw @bcoca do something I wasn’t aware of: testing paths without using stat: - hosts: localhost vars: builddir: "b1" tasks: - debug: msg="direc…

---

## [SSH-keys forwarding to Execution Environment for promptless runs with ansible-navigator](https://forum.ansible.com/t/ssh-keys-forwarding-to-execution-environment-for-promptless-runs-with-ansible-navigator/4972)

<div class="topic-metadata">

**Author:** [@Andersson007](https://forum.ansible.com/u/Andersson007)\
**Replies:** 4\
**Last updated:** [April 17, 2024, 10:37am UTC](https://forum.ansible.com/t/ssh-keys-forwarding-to-execution-environment-for-promptless-runs-with-ansible-navigator/4972 "2024-04-17T10:37:03Z")

</div>

I assume you have your environment set up, built your custom EE/use one of community EEs. If not, first read the Getting started with EE guide. You also have your SSH keys generated and the public key copied to your tar…

---

## [Windows automation: Speed and Scale](https://forum.ansible.com/t/windows-automation-speed-and-scale/4426)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [March 18, 2024, 1:22pm UTC](https://forum.ansible.com/t/windows-automation-speed-and-scale/4426 "2024-03-18T13:22:57Z")

</div>

Nuno Martins showcases a PowerShell script to deploy IIS and then replicate the same work with an Ansible Playbook against multiple hosts and eventually across the world using Automation Mesh https://youtu.be/nmW49G-5-p…

---

## [Event Driven Ansible for Networks "Don't Shut my ports!!!"](https://forum.ansible.com/t/event-driven-ansible-for-networks-dont-shut-my-ports/4360)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [March 13, 2024, 4:24pm UTC](https://forum.ansible.com/t/event-driven-ansible-for-networks-dont-shut-my-ports/4360 "2024-03-13T16:24:30Z")

</div>

Event-Driven Ansible can help automatically kick off Job Templates in Ansible Automation Platform and/or AWX. This allows you to-\> Automatically respond to events Self-Healing network automation Reduce Outages, speed …

---

## [ansible-lint - Settings for Visual Studio Code](https://forum.ansible.com/t/ansible-lint-settings-for-visual-studio-code/3985)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [February 22, 2024, 9:17am UTC](https://forum.ansible.com/t/ansible-lint-settings-for-visual-studio-code/3985 "2024-02-22T09:17:56Z")

</div>

VScode settings can help speed up your playbook development, and even reduce the amount of ansible-lint red lines you get. This quick YouTube video will show you how to: Automatically apply rules when you save your fi…

---

## [What is a webhook?](https://forum.ansible.com/t/what-is-a-webhook/3718)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [February 6, 2024, 9:16pm UTC](https://forum.ansible.com/t/what-is-a-webhook/3718 "2024-02-06T21:16:52Z")

</div>

I put together this video “What is a webhook” to help people understand both traditional GitOps and EDA (Event-Drivent Ansible). While I will give an Ansible point-of-view, this will be true regardless of what automatio…

---

## [Demo: Ansible Security Automation](https://forum.ansible.com/t/demo-ansible-security-automation/3673)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [February 5, 2024, 3:01pm UTC](https://forum.ansible.com/t/demo-ansible-security-automation/3673 "2024-02-05T15:01:44Z")

</div>

Demo: Ansible Security Automation Aaron Quackenbush showcases a few common security automation use cases, leveraging Red Hat’s Ansible Automation Platform. Follow along with a SOC analyst as they configure logging in the…

---

## [Avoid conditionals](https://forum.ansible.com/t/avoid-conditionals/3180)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 3\
**Last updated:** [January 12, 2024, 2:53pm UTC](https://forum.ansible.com/t/avoid-conditionals/3180 "2024-01-12T14:53:34Z")

</div>

Write better playbooks! Avoid Ansible Conditionals! There are more efficient ways to write multi-vendor network automation playbooks. I recommend this with\_first\_found trick so that I can separate each network platform i…

---

## [Ansible-lint walkthrough](https://forum.ansible.com/t/ansible-lint-walkthrough/3164)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [January 4, 2024, 5:11pm UTC](https://forum.ansible.com/t/ansible-lint-walkthrough/3164 "2024-01-04T17:11:11Z")

</div>

ansible-lint analyzes Ansible playbooks and roles for :mag: common issues :ballot\_box\_with\_check: adherence to best practices :warning: potential errors. This ensures that your Ansible code is not only functionally c…

---

## [Ansible vs Python](https://forum.ansible.com/t/ansible-vs-python/2967)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 1\
**Last updated:** [December 19, 2023, 8:10am UTC](https://forum.ansible.com/t/ansible-vs-python/2967 "2023-12-19T08:10:46Z")

</div>

How do you compare Ansible vs Python? check out this awesome YouTube video here by @cloin

---

## [How to video: Automating network prompts](https://forum.ansible.com/t/how-to-video-automating-network-prompts/2204)

<div class="topic-metadata">

**Author:** [@IPvSean](https://forum.ansible.com/u/IPvSean)\
**Replies:** 0\
**Last updated:** [November 7, 2023, 2:40pm UTC](https://forum.ansible.com/t/how-to-video-automating-network-prompts/2204 "2023-11-07T14:40:12Z")

</div>

:face\_with\_monocle: How do you deal with network prompts with automation? When a command prompts the network administrator, this can often break their automation and become frustrating! This video will walkthrough autom…

[Previous page](https://forum.ansible.com/c/help/faq/19.md)

[Next page](https://forum.ansible.com/c/help/faq/19.md?page=2)
