Bug 1835480

Summary: [ci] pull-ci-openshift-origin-release-3.11-e2e-gcp fails the "package_availability" preflight check due to a dependency resolution failure for the "bind" package
Product: OpenShift Container Platform Reporter: Miciah Dashiel Butler Masters <mmasters>
Component: InstallerAssignee: Russell Teague <rteague>
Installer sub component: openshift-ansible QA Contact: Johnny Liu <jialiu>
Status: CLOSED CANTFIX Docs Contact:
Severity: unspecified    
Priority: unspecified    
Version: 3.11.0   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-05-15 15:09:57 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1763340    

Description Miciah Dashiel Butler Masters 2020-05-13 21:55:27 UTC
Description of problem:

pull-ci-openshift-origin-release-3.11-e2e-gcp fails with the following error:

    Failure summary:
    
    
      1. Hosts:    ci-op-6xpqdxcc-7a04a-ig-m-591k, ci-op-6xpqdxcc-7a04a-ig-n-25h9, ci-op-6xpqdxcc-7a04a-ig-n-8mf5, ci-op-6xpqdxcc-7a04a-ig-n-z8lq
         Play:     OpenShift Health Checks
         Task:     Run health checks (install) - EL
         Message:  One or more checks failed
         Details:  check "package_availability":
                   Could not perform a yum update.
                   Errors from dependency resolution:
                     32:bind-9.11.4-16.P2.el7_8.3.x86_64 requires bind-libs(x86-64) = 32:9.11.4-16.P2.el7_8.3
                     32:bind-9.11.4-16.P2.el7_8.3.x86_64 requires bind-libs-lite(x86-64) = 32:9.11.4-16.P2.el7_8.3
                   You should resolve these issues before proceeding with an install.
                   You may need to remove or downgrade packages or enable/disable yum repositories.


Additional info:

Observed here:

https://deck-ci.apps.ci.l2s4.p1.openshiftapps.com/view/gcs/origin-ci-test/pr-logs/pull/24971/pull-ci-openshift-origin-release-3.11-e2e-gcp/1082

A search of the past 14 days of CI runs for the string "package_availability" reports "27 runs, 89% failed, 17% of failures match": https://search.apps.build01.ci.devcluster.openshift.com/?search=package_availability&maxAge=336h&context=1&type=bug%2Bjunit&name=&maxMatches=5&maxBytes=20971520&groupBy=job

The failures all appear to be caused by a dependency resolution failure for the "bind" package.

Comment 1 Scott Dodson 2020-05-15 15:09:57 UTC
This is a RHEL 7 repo content problem. Either RHEL content repos were out of sync or RHEL repos themselves were broken which is uncommon but not unheard of. Last case of this was two days ago there's nothing the Installer can do about this if test platform doesn't want to look at it.