Remove with_items for 'yum/package'

According to [1] with_items should be changed to list. It's a
prerequisite for ansible 2.7

[1] https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_2.7.html

Change-Id: Ic94b91e5f92751f7da67631e2689c64aba808f0d
This commit is contained in:
Sergii Golovatiuk 2019-01-16 11:45:39 +01:00
parent c0b7d47084
commit 9eeb4518c6
4 changed files with 28 additions and 23 deletions

@ -304,12 +304,13 @@ outputs:
- httpd_running|bool
service: name=httpd state=stopped enabled=no
- name: Update gnocchi packages
package: name={{ item }} state=latest
package:
name:
- openstack-gnocchi*
- numpy
state: latest
# (pradk): We have to explicitly update numpy as its obsoleted
# by python2-numpy.
with_items:
- openstack-gnocchi*
- numpy
when:
- step|int == 6
- is_bootstrap_node|bool

@ -289,18 +289,20 @@ outputs:
when: iha_nodes.stdout|lower | search('"'+ansible_hostname|lower+'"')
upgrade_tasks:
- name: Remove openstack-nova-compute and python-nova package during upgrade
package: name={{ item }} state=removed
with_items:
- openstack-nova-compute
- python-nova
package:
name:
- openstack-nova-compute
- python-nova
state: removed
ignore_errors: True
when: step|int == 2
update_tasks:
- name: Remove openstack-nova-compute and python-nova package during update
package: name={{ item }} state=removed
with_items:
- openstack-nova-compute
- python-nova
- name: Remove openstack-nova-compute and python-nova package during upgrade
package:
name:
- openstack-nova-compute
- python-nova
state: removed
ignore_errors: True
when: step|int == 2
post_upgrade_tasks:

@ -154,11 +154,12 @@ outputs:
/var/log/containers/octavia and /var/log/containers/httpd/octavia-api.
ignore_errors: true
- name: Ensure packages required for configuring octavia are present
package: name={{item}} state=present
with_items:
- python2-neutronclient
- python2-openstackclient
- openssl
package:
name:
- python2-neutronclient
- python2-openstackclient
- openssl
state: present
when: {get_param: EnablePackageInstall}
- name: enable virt_sandbox_use_netlink for healthcheck
seboolean:

@ -561,13 +561,14 @@ outputs:
set_fact:
remove_swift_package: {get_param: UpgradeRemoveUnusedPackages}
- name: Remove openstack-swift-container,object,account packages if operator requests it
package: name={{ item }} state=removed
package:
name:
- openstack-swift-container
- openstack-swift-object
- openstack-swift-account
state: removed
ignore_errors: True
when: remove_swift_package|bool
with_items:
- openstack-swift-container
- openstack-swift-object
- openstack-swift-account
update_tasks:
- name: Ensure rsyncd pid file is absent
file: