Octavia: Remove unnecessary neutronclient package

The neutron cli is no longer used since the dependent patch was merged.
Also CentOS/RHEL 7 is no longer supported so the logic for that old
OS version can be removed.

Depends-on: https://review.opendev.org/c/openstack/tripleo-ansible/+/838960
Change-Id: I018811a07283644ae7445c92ced958542f97b0e4
This commit is contained in:
Takashi Kajinami 2022-04-22 09:26:02 +09:00
parent 9eafd93d85
commit ac5b16012a
1 changed files with 6 additions and 18 deletions

View File

@ -155,24 +155,12 @@ outputs:
mode: "{{ item.mode }}"
with_items:
- { 'path': /var/log/containers/octavia, 'setype': container_file_t, 'mode': '0750' }
- block:
- name: Ensure packages required for configuring octavia are present for CentOS 7
package:
name:
- python2-neutronclient
- python2-openstackclient
- openssl
state: present
when: ansible_facts['distribution_major_version'] is version(8, '<')
- name: Ensure packages required for configuring octavia are present for CentOS/RHEL 8
package:
name:
- python3-neutronclient
- python3-openstackclient
- openssl
state: present
when: ansible_facts['distribution_major_version'] is version(8, '>=')
- name: Ensure package required for configuring octavia are present
package:
name:
- openssl
- python3-openstackclient
state: present
when: {get_param: EnablePackageInstall}
- name: enable virt_sandbox_use_netlink for healthcheck
seboolean: