IBM / Ansible-OpenShift-Provisioning

Automate the deployment of Red Hat OpenShift Container Platform on IBM zSystems (s390x). Automated User-Provisoned Infrastructure (UPI) setup using Kernel-based Virtual Machine (KVM).

Home Page:https://ibm.github.io/Ansible-OpenShift-Provisioning/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sshuttle included by default, not in RHEL

ryoung1us opened this issue · comments

The ansible code attempts to install sshuttle by default. This is NOT on the RHEL distribution. It is also in the all yaml file in a section that is labeled that you should not need to change the items.

  1. The provided ansible code should only include packages on the RHEL Linux distribution by default
  2. Documentation should describe the specific scenario when sshuttle is needed and how / where to add sshuttle when it is needed.

In PR #178, I've added a task to install EPEL on RHEL machines in 0_setup.yaml playbook.

Although, now that I think about this again... @AmadeusPodvratnik is sshuttle only needed if using NAT-based networking? I think so, right? So I should add a conditional on that task to only be installed when network_mode == nat