Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-22437

Fips check: the node-scan reported failure for passt and passt-selinux rpm packages

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • 4.14.0
    • Release
    • None
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

       

      The node-scan reported failure for passt and passt-selinux rpm packages:
       
      $ oc rsh debug-pod-22808
      sh-4.4# chroot /host  
      sh-5.1# podman run --authfile /tmp/node_scan_auth.json --privileged -ti -v /:/myroot registry.ci.openshift.org/ci/check-payload:latest scan node --root  /myroot >/tmp/node-scan-tool.log
      sh-5.1# cat /tmp/node-scan-tool.log | tail -n 10
      ---- Failure Report
      +---------------+--------------------------------------------------------------------------------------------------------------------------------------+
      | RPM NAME      | STATUS                                                                                                                               |
      +---------------+--------------------------------------------------------------------------------------------------------------------------------------+
      | passt         | rpm -ql error: exit status 1 (stderr=warning: Found SQLITE rpmdb.sqlite database while attempting bdb backend: using sqlite backend. |
      |               | )                                                                                                                                    |
      | passt-selinux | rpm -ql error: exit status 1 (stderr=warning: Found SQLITE rpmdb.sqlite database while attempting bdb backend: using sqlite backend. |
      |               | )                                                                                                                                    |
      +---------------+--------------------------------------------------------------------------------------------------------------------------------------+
      

      Version-Release number of selected component (if applicable):

      4.14.0-0.nightly-2023-10-25-223202 + registry.ci.openshift.org/ci/check-payload:latest

      How reproducible:

      Always

      Steps to Reproduce:

      1. Copy an auth file on one master node /tmp/node_scan_auth.json  
      2. Execute node scan command on the master node:
      $ oc rsh debug-pod-22808
      sh-4.4# chroot /host  
      sh-5.1# podman run --authfile /tmp/node_scan_auth.json --privileged -ti -v /:/myroot registry.ci.openshift.org/ci/check-payload:latest scan node --root  /myroot >/tmp/node-scan-tool.log
      sh-5.1# cat /tmp/node-scan-tool.log | tail -n 10
      

      Actual results:

      The node-scan should not any failure

      Expected results:

      The node-scan reported failure for passt and passt-selinux rpm packages, seen from description.

      Additional info:

       

              rphillip@redhat.com Ryan Phillips
              xiyuan@redhat.com Xiaojie Yuan
              Xiaojie Yuan Xiaojie Yuan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: