mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-08 14:20:04 -07:00
Fix more tests (#66)
* Fix permissions. * Fix more FQCNs. * Adjust more ansible_pkg_mgr usages. * Fix plugin FQCN. * Change port 12345 -> 12347. * Print port usage first. * Support both short and long name. * Revert "Print port usage first." This reverts commit ea1dbc60f08a2664a8b01abba7aa7610bc2a23f1. * Revert "Change port 12345 -> 12347." This reverts commit cbc13510ee9f855110b4134517b2a548745a1fb0. * Fix cleanup. * Add more FQCNs. * Allow short name as well. ci_complete * Add remaining ignore.txt entries for ipaddress. * Remove kubevirt ignore.txt entries. * Added missing entries, and sorted. * Remove superfluous fact gathering. * Fix FQCNs. * Temporarily disable supervisorctl (fails on OSX because socket path is too long) * Add missing file. * Fix permissions. ci_complete
This commit is contained in:
parent
14731bf485
commit
027ffcae56
22 changed files with 527 additions and 408 deletions
|
@ -19,22 +19,22 @@
|
|||
# using the apt module prevents autoremove from working, so call apt-get via shell instead
|
||||
- name: install mercurial (apt)
|
||||
shell: apt-get -y update && apt-get -y install mercurial
|
||||
when: ansible_pkg_mgr == 'apt'
|
||||
when: ansible_facts.pkg_mgr == 'apt'
|
||||
|
||||
- name: install mercurial (dnf)
|
||||
dnf:
|
||||
name: mercurial
|
||||
when: ansible_pkg_mgr == 'dnf'
|
||||
when: ansible_facts.pkg_mgr == 'dnf'
|
||||
|
||||
- name: install mercurial (yum)
|
||||
yum:
|
||||
name: mercurial
|
||||
when: ansible_pkg_mgr == 'yum'
|
||||
when: ansible_facts.pkg_mgr == 'yum'
|
||||
|
||||
- name: install mercurial (pkgng)
|
||||
package:
|
||||
name: mercurial
|
||||
when: ansible_pkg_mgr == 'pkgng'
|
||||
when: ansible_facts.pkg_mgr in ['pkgng', 'community.general.pkgng']
|
||||
|
||||
- name: preserve the updated python
|
||||
command: cp -av "{{ which_python.stdout }}" "{{ which_python.stdout }}.updated"
|
||||
|
|
|
@ -14,26 +14,26 @@
|
|||
# using the apt module prevents autoremove from working, so call apt-get via shell instead
|
||||
- name: uninstall packages which were not originally installed (apt)
|
||||
shell: apt-get -y remove mercurial && apt-get -y autoremove
|
||||
when: ansible_pkg_mgr == 'apt'
|
||||
when: ansible_facts.pkg_mgr == 'apt'
|
||||
|
||||
- name: uninstall packages which were not originally installed (dnf)
|
||||
dnf:
|
||||
name: mercurial
|
||||
state: absent
|
||||
autoremove: yes
|
||||
when: ansible_pkg_mgr == 'dnf'
|
||||
when: ansible_facts.pkg_mgr == 'dnf'
|
||||
|
||||
# the yum module does not have an autoremove parameter
|
||||
- name: uninstall packages which were not originally installed (yum)
|
||||
shell: yum -y autoremove mercurial
|
||||
when: ansible_pkg_mgr == 'yum'
|
||||
when: ansible_facts.pkg_mgr == 'yum'
|
||||
|
||||
- name: uninstall packages which were not originally installed (pkgng)
|
||||
package:
|
||||
name: mercurial
|
||||
state: absent
|
||||
autoremove: yes
|
||||
when: ansible_pkg_mgr == 'pkgng'
|
||||
when: ansible_facts.pkg_mgr in ['pkgng', 'community.general.pkgng']
|
||||
|
||||
- name: restore the default python
|
||||
raw: mv "{{ which_python.stdout }}.default" "{{ which_python.stdout }}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue