Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-129120

buildah 1.39 + runc 1.2 fails to bind mount mount

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • rhel-9.6.z
    • rhel-9.6
    • buildah
    • None
    • buildah-1.39.6-1.el9_6
    • None
    • Critical
    • 1
    • rhel-container-tools
    • 3
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • RUN 280
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      What were you trying to do that didn't work?

      test using ci-operator (openshift-builder) fails to do bind mount because mount flags now fail to be applied by runcĀ 

      https://prow.ci.openshift.org/view/gs/test-platform-results/logs/release-openshift-origin-installer-launch-gcp-modern/1990369591678734336

      What is the impact of this issue to you?

      ci failures

      Please provide the package NVR for which the bug is seen:

      1.39 I believe, based on output

      How reproducible is this bug?:

      100%

      Steps to reproduce

      1. run runc 1.2 with buildah 1.39
      2. attempt something like

      [1/3] STEP 8/8: RUN --mount=type=cache,target=/go/rhel9/.cache,z --mount=type=cache,target=/go/rhel9/pkg/mod,z make install DESTDIR=./instroot-rhel9 && tar -C instroot-rhel9 -cf instroot-rhel9.tar .

      1. see failure

      Expected results

      succeeds

      Actual results

      fails with `bind mounts cannot have any filesystem-specific options applied`

              rhn-support-jnovy Jindrich Novy
              pehunt@redhat.com Peter Hunt
              Container Runtime Eng Bot Container Runtime Eng Bot
              Container Runtime Bugs Bot Container Runtime Bugs Bot
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: