# managing software via ansible

**URL:** <https://forum.ansible.com/t/managing-software-via-ansible/35622>\
**Category:** Ansible Project\
**Created:** [August 14, 2021, 5:50pm UTC](https://forum.ansible.com/t/managing-software-via-ansible/35622 "2021-08-14T17:50:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sakshi\_Jain](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sakshi\_Jain](https://forum.ansible.com/u/Sakshi_Jain)\
**Post date:** [August 14, 2021, 5:50pm UTC](https://forum.ansible.com/t/managing-software-via-ansible/35622/1 "2021-08-14T17:50:54Z")

</div>

------------------------------------ Please help to resolve this error

---

<div class="post-metadata">

**Author:** ![vinod93pop](https://avatars.discourse-cdn.com/v4/letter/v/ea5d25/32.png) [@vinod93pop](https://forum.ansible.com/u/vinod93pop)\
**Post date:** [August 14, 2021, 5:53pm UTC](https://forum.ansible.com/t/managing-software-via-ansible/35622/2 "2021-08-14T17:53:34Z")

</div>

Check the spelling for permanent.

[https://docs.ansible.com/ansible/latest/collections/ansible/posix/firewalld\_module.html](https://docs.ansible.com/ansible/latest/collections/ansible/posix/firewalld_module.html)

//Vinoth

---

<div class="post-metadata">

**Author:** ![Melvin\_Satheesan](https://avatars.discourse-cdn.com/v4/letter/m/bc79bd/32.png) [@Melvin\_Satheesan](https://forum.ansible.com/u/Melvin_Satheesan)\
**Post date:** [August 14, 2021, 5:57pm UTC](https://forum.ansible.com/t/managing-software-via-ansible/35622/3 "2021-08-14T17:57:40Z")

</div>

Check permanent spelling

---

<div class="post-metadata">

**Author:** ![Markus\_Falb](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Markus\_Falb](https://forum.ansible.com/u/Markus_Falb)\
**Post date:** [August 14, 2021, 7:20pm UTC](https://forum.ansible.com/t/managing-software-via-ansible/35622/4 "2021-08-14T19:20:30Z")

</div>

I would say it's a typo in "permanenet"  
best regards, markus

---

<div class="post-metadata">

**Author:** ![Antony\_Stone](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Antony\_Stone](https://forum.ansible.com/u/Antony_Stone)\
**Post date:** [August 14, 2021, 7:36pm UTC](https://forum.ansible.com/t/managing-software-via-ansible/35622/5 "2021-08-14T19:36:43Z")

</div>

> ------------------------------------ Please help to resolve this error

I think you need to correct the spelling of "yumdownlaoder".

It won't help to solve the error message you have now, but it will make things  
work better in future.

> [ec2-user@ansible-engine sw]$ cat lab\_setup\_repo.yaml  
> ---  
> - name: install FTP to export repo  
> &nbsp;&nbsp;hosts: all  
> &nbsp;&nbsp;become: true  
> &nbsp;&nbsp;tasks:  
> &nbsp;&nbsp;- name: install FTP server  
> &nbsp;&nbsp;&nbsp;&nbsp;yum:  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name: vsftpd  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state: latest  
> &nbsp;&nbsp;- name: start FTP server  
> &nbsp;&nbsp;&nbsp;&nbsp;service:  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name: vsftpd  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state: started  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;enabled: yes  
> &nbsp;&nbsp;- name: open firewall for ftp  
> &nbsp;&nbsp;&nbsp;&nbsp;firewalld:  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;service: ftp  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state: enabled  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;permanenet: yes
> 
> - name: setup the repo directory  
> &nbsp;&nbsp;hosts: localhost  
> &nbsp;&nbsp;tasks:  
> &nbsp;&nbsp;- name: make directory  
> &nbsp;&nbsp;&nbsp;&nbsp;file:  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;path: /var/ftp/repo  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state: directory  
> &nbsp;&nbsp;- name: install dnf utils  
> &nbsp;&nbsp;&nbsp;&nbsp;yum:  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- dnf-utils  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- createrepo  
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;state: latest  
> &nbsp;&nbsp;- name: download sample package  
> &nbsp;&nbsp;&nbsp;&nbsp;command: yumdownlaoder nmap --destdir /var/ftp/repo  
> &nbsp;&nbsp;- name: createrepo  
> &nbsp;&nbsp;&nbsp;&nbsp;command: createrepo /var/ftp/repo  
> ...

Antony.
