Maintain ansible 1.9 compat for package installs

The package module was introduced in ansible 2.0. The
bifrost-ironic-install role claims compatibility with ansible 1.9.
This commit fixes the iSCSI package installation to avoid using the
package module and remain consistent with how the required_packages are
installed.

Change-Id: I36c446f116d2af4b01ee79aaaab02b0db2df866b
This commit is contained in:
Colleen Murphy 2015-12-23 18:16:58 -08:00
parent 1d2076891f
commit 3e150f4be5

View File

@ -67,9 +67,7 @@
version=0.8.1.9 version=0.8.1.9
when: skip_install is not defined and testing | bool != true when: skip_install is not defined and testing | bool != true
- name: "Install iSCSI client if PXE driver support is enabled" - name: "Install iSCSI client if PXE driver support is enabled"
package: action: "{{ ansible_pkg_mgr }} name={{ iscsi_client_package }} state=present"
name: "{{ iscsi_client_package }}"
state: present
when: skip_install is not defined and enable_pxe_drivers | bool == true when: skip_install is not defined and enable_pxe_drivers | bool == true
- name: "Shade - Install" - name: "Shade - Install"
include: pip_install.yml include: pip_install.yml