Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Procedure of ansible installation of bastion host is incorrect #98

Closed
torwen1 opened this issue Aug 20, 2020 · 1 comment
Closed

Procedure of ansible installation of bastion host is incorrect #98

torwen1 opened this issue Aug 20, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@torwen1
Copy link
Contributor

torwen1 commented Aug 20, 2020

Hello Team,

I found a problem with the procedure of how the TF scripts are installing ansible.
In the bastion.tf you are using the following procedure to install ansible:
provisioner "remote-exec" {
inline = [
"pip3 install ansible -q"
]
}

The correct and supported package has to be installed with the following procedure on RHEL (RHEL 8 example below):
[root@host ~]# subscription-manager repos --list |grep -i ansible

Repo ID: ansible-2.9-for-rhel-8-ppc64le-rpms
Repo Name: Red Hat Ansible Engine 2.9 for RHEL 8 ppc64le (RPMs)
Repo URL: https://cdn.redhat.com/content/dist/layered/rhel8/ppc64le/ansible/2.9/os
Repo ID: ansible-2.8-for-rhel-8-ppc64le-rpms
Repo Name: Red Hat Ansible Engine 2.8 for RHEL 8 ppc64le (RPMs)
Repo URL: https://cdn.redhat.com/content/dist/layered/rhel8/ppc64le/ansible/2.8/os
Repo ID: ansible-2-for-rhel-8-ppc64le-rpms
Repo Name: Red Hat Ansible Engine 2 for RHEL 8 ppc64le (RPMs)
Repo URL: https://cdn.redhat.com/content/dist/layered/rhel8/ppc64le/ansible/2/os
[root@tw-ocp-mirrorreg ~]# subscription-manager repos --enable ansible-2-for-rhel-8-ppc64le-rpms
Repository 'ansible-2-for-rhel-8-ppc64le-rpms' is enabled for this system.
[root@tw-ocp-mirrorreg ~]# yum install ansible
Updating Subscription Management repositories.
Red Hat Ansible Engine 2 for RHEL 8 ppc64le (RPMs) 420 kB/s | 1.2 MB 00:03
Red Hat Enterprise Linux 8 for Power, little endian - BaseOS (RPMs) 18 kB/s | 4.1 kB 00:00
Red Hat Enterprise Linux 8 for Power, little endian - AppStream (RPMs) 11 kB/s | 4.5 kB 00:00
Dependencies resolved.

Package Architecture Version Repository Size

Installing:
ansible noarch 2.9.11-1.el8ae ansible-2-for-rhel-8-ppc64le-rpms 17 M
Installing dependencies:
sshpass ppc64le 1.06-3.el8ae ansible-2-for-rhel-8-ppc64le-rpms 27 k
Installing weak dependencies:
python3-jmespath noarch 0.9.0-11.el8 rhel-8-for-ppc64le-appstream-rpms 45 k

Transaction Summary

Install 3 Packages

Total download size: 17 M
Installed size: 96 M
Is this ok [y/N]:

Regards

PS: Sorry for the large letters... not sure why it is showing it like this....

@bpradipt
Copy link
Contributor

Good point @torwen1. We should switch to ansible install via rpm.

@bpradipt bpradipt added the enhancement New feature or request label Aug 21, 2020
cs-zhang added a commit to cs-zhang/ocp4-upi-powervm that referenced this issue Feb 1, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
@ltccci ltccci closed this as completed in 6f4cc47 Feb 1, 2021
ltccci added a commit that referenced this issue Feb 1, 2021
Use repo for ansible installation, Fixes: #98
yussufsh pushed a commit to yussufsh/ocp4-upi-powervm that referenced this issue Feb 22, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
yussufsh pushed a commit to yussufsh/ocp4-upi-powervm that referenced this issue Feb 22, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
yussufsh pushed a commit to yussufsh/ocp4-upi-powervm that referenced this issue Feb 23, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
yussufsh pushed a commit to yussufsh/ocp4-upi-powervm that referenced this issue Feb 23, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
yussufsh pushed a commit to yussufsh/ocp4-upi-powervm that referenced this issue Feb 23, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
yussufsh pushed a commit to yussufsh/ocp4-upi-powervm that referenced this issue Feb 23, 2021
Signed-off-by: CS Zhang <zhangcho@us.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants