mirror of
https://github.com/linux-system-roles/network.git
synced 2026-01-23 10:25:28 +00:00
tests: Do not check arch for NM version
To allow running the tests on any arch, do not check for the RPM architecture when checking the NetworkManager version. Signed-off-by: Till Maas <opensource@till.name>
This commit is contained in:
parent
6e85ffe5f2
commit
bf4501bb87
2 changed files with 7 additions and 7 deletions
|
|
@ -122,14 +122,14 @@
|
|||
# FIXME: This needs to be included before lsr_assert_when but
|
||||
# after the role ran to ensure that NetworkManager is actually
|
||||
# installed but it is not an assert.
|
||||
- tasks/get_NetworkManager_NVRA.yml
|
||||
- tasks/get_NetworkManager_NVR.yml
|
||||
lsr_assert_when:
|
||||
- what: tasks/assert_device_absent.yml
|
||||
# NetworkManager 1.18.4 from CentOS does not seem to remove the
|
||||
# virtual interface in this case but it seems to work with
|
||||
# 1:NetworkManager-1.27.0-26129.d0a2eb8f05.el7.x86_64
|
||||
# 1:NetworkManager-1.27.0-26129.d0a2eb8f05.el7
|
||||
when: "{{ network_provider == 'nm' and
|
||||
NetworkManager_NVRA != 'NetworkManager-1.18.4-3.el7.x86_64'
|
||||
NetworkManager_NVR != 'NetworkManager-1.18.4-3.el7'
|
||||
}}"
|
||||
lsr_cleanup:
|
||||
- tasks/cleanup_profile+device.yml
|
||||
|
|
|
|||
|
|
@ -3,17 +3,17 @@
|
|||
- block:
|
||||
- name: Get NetworkManager RPM version
|
||||
command:
|
||||
cmd: rpm -qa NetworkManager
|
||||
cmd: rpm -qa --qf '%{name}-%{version}-%{release}\n' NetworkManager
|
||||
warn: false
|
||||
register: __rpm_qa_NetworkManager
|
||||
register: __rpm_q_NetworkManager
|
||||
|
||||
- name: Store NetworkManager version
|
||||
set_fact:
|
||||
NetworkManager_NVRA: "{{ __rpm_qa_NetworkManager.stdout }}"
|
||||
NetworkManager_NVR: "{{ __rpm_q_NetworkManager.stdout }}"
|
||||
|
||||
- name: Show NetworkManager version
|
||||
debug:
|
||||
var: NetworkManager_NVRA
|
||||
var: NetworkManager_NVR
|
||||
tags:
|
||||
- always
|
||||
...
|
||||
Loading…
Add table
Add a link
Reference in a new issue