On 7/22/19 1:04 PM, Rahul Kumar wrote:
> I want to use simple single task for install/upgrade/downgrade . All 3 cases
> , I want to handle in one task:
> Currently I use 2 tasks:
> For Install:
> - name: Install RPMs
> yum:
> name: '{{ rpm_list }}'
> state: 'latest'
> enablerepo: '{{ my_repos_names }}'
> disable_gpg_check: '{{ my_allow_unsigned_rpms }}'
> update_cache: '{{ my_update_cache }}'
> environment: "{{ proxy_env }}"
>
> For upgrade/downgrade I rely on calling below from shell module:
>
> - name: "Performing Distribution Synchronization"
> shell: yum distro-sync -y --disablerepo="{{repo_to_disable|default('*')}}"
> --enablerepo="{{ Repo_to_enable}}"
> Since distro-sync option of yum works on already installed rpms.( Yum does
> not have anything for downgrading cases ,
> already some issues on this on github)
>
> How i can achieve all 3 operations from single task, any idea ?
What are your objectives to do it in one task?
Regards
Racke
>
> --
> 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]
> <mailto:[email protected]>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/CAGH8rEx2tgRbx4oEPqMOXz9r%3DCyS1LRqrAgLJOTqNB2hSYvBaQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CAGH8rEx2tgRbx4oEPqMOXz9r%3DCyS1LRqrAgLJOTqNB2hSYvBaQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/6656ba85-4c57-cf2e-8865-563ed91c3f63%40linuxia.de.
signature.asc
Description: OpenPGP digital signature
