Description of problem: The following jobs https://prow.svc.ci.openshift.org/job-history/origin-ci-test/logs/release-openshift-ocp-installer-e2e-metal-4.3 and https://prow.svc.ci.openshift.org/job-history/origin-ci-test/logs/release-openshift-ocp-installer-e2e-metal-serial-4.3 fail constantly. The issue seems to be the inability to provision "packet device". The following error appears in the log frequently (https://ci-search-ci-search-next.svc.ci.openshift.org/?search=provisioning+time+limit+exceeded&maxAge=336h&context=2&type=all) * packet_device.masters[0]: 1 error(s) occurred: * packet_device.masters.0: provisioning time limit exceeded; the Packet team will investigate * module.bootstrap.packet_device.bootstrap: 1 error(s) occurred: * packet_device.bootstrap: provisioning time limit exceeded; the Packet team will investigate Terraform does not automatically rollback in the face of errors.
CI broke because the images for 4.3 bare metal have changed from 'metal-bios' and 'metal-efi' to 'metal' in data/data/rhcos.json. The PR now looks for 'metal-bios' and if that's not found it looks for 'metal'. This is specific to our CI jobs so I'm not sure how QE would test this other than to look at the job history where it failed continuously early in the installation process, now it fails less frequently and usually because certain e2e tests return negative results. https://prow.svc.ci.openshift.org/job-history/origin-ci-test/logs/release-openshift-ocp-installer-e2e-metal-4.3
*** This bug has been marked as a duplicate of bug 1776011 ***