Description of problem: Fail to install openvswitch2.13 package during RHEL scaleup process in 4.6 due to missing dependency packages - openvswitch-selinux-extra-policy. Version-Release number of the following components: openshift-ansible-4.6.0-202009042223.p0.git.0.3c6d337.el7.noarch How reproducible: Always Steps to Reproduce: 1. Scale up RHEL worker against a 4.6 cluster 2. 3. Actual results: Failed as the following: TASK [openshift_node : Install openshift support packages] ********************* Monday 07 September 2020 19:03:24 +0800 (0:00:00.222) 0:00:03.950 ****** FAILED - RETRYING: Install openshift support packages (3 retries left). FAILED - RETRYING: Install openshift support packages (3 retries left). FAILED - RETRYING: Install openshift support packages (2 retries left). FAILED - RETRYING: Install openshift support packages (2 retries left). FAILED - RETRYING: Install openshift support packages (1 retries left). FAILED - RETRYING: Install openshift support packages (1 retries left). <--snip--> fatal: [10.0.1.7]: FAILED! => {"ansible_job_id": "770320612234.11328", "attempts": 3, "changed": true, "changes": {"installed": ["setools-console", "skopeo", "runc", "containernetworking-plugins", "cri-tools", "nfs-utils", "dnsmasq", "iscsi-initiator-utils", "device-mapper-multipath", "sssd", "tmux", "nmap-ncat", "openvswitch2.13", "iptables-services", "container-storage-setup", "ceph-common", "cifs-utils", "glusterfs-fuse"], "updated": [["kernel", "3.10.0-1127.19.1.el7.x86_64 from rhui-rhel-7-server-rhui-rpms"], ["systemd", "219-73.el7_8.9.x86_64 from rhui-rhel-7-server-rhui-rpms"], ["lvm2", "7:2.02.186-7.el7_8.2.x86_64 from rhui-rhel-7-server-rhui-rpms"], ["bind-utils", "32:9.11.4-16.P2.el7_8.6.x86_64 from rhui-rhel-7-server-rhui-rpms"], ["microcode_ctl", "2:2.1-61.10.el7_8.x86_64 from rhui-rhel-7-server-rhui-rpms"], ["selinux-policy-targeted", "3.13.1-266.el7_8.1.noarch from rhui-rhel-7-server-rhui-rpms"]]}, "finished": 1, "msg": "Error: Package: openvswitch2.13-2.13.0-29.el7fdp.x86_64 (aos-v4-devel-install)\n Requires: openvswitch-selinux-extra-policy\n", <--snip--> Expected results: Scale up successfully. Additional info: Please attach logs from ansible-playbook with the -vvv flag
The rhel fast datapath repo is now required.
Confirmed, after added fast datapath repo, rhel scaleup get completed successfully. Remove 'TestBlocker' keyword. If "The rhel fast datapath repo is now required", I think this bug need to be moved to 'Document' to reflect it.
Please update the documentation to provide details on the new package required for RHEL7 workers. based on https://bugzilla.redhat.com/show_bug.cgi?id=1874324
Dan can you help Docs team to update the requirements for ansible in docs. Pinging you since you helped fix the original bug.
This change should be included on https://github.com/openshift/openshift-docs/pull/27135
lgtm.
Thanks! I've merged this change and am waiting for it to go live.
This change is live: https://docs.openshift.com/container-platform/4.6/machine_management/user_infra/adding-rhel-compute.html#rhel-preparing-node_adding-rhel-compute
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days