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

bootc core dumps on a system modified through rpm-ostree

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.1
    • rhel-9.6, rhel-10.0
    • bootc
    • No
    • Low
    • rhel-sst-bootc
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None

      bootc core dumps when a system has been modified through rpm-ostree.

      bootc-1.1.4-3.el10.x86_64

       

      ksrot@localhost newa $ tmt run provision -h virtual --image http://images.osci.redhat.com/RHEL-10.0-image-mode-x86_64.qcow2 login 
      /var/tmp/tmt/run-066/default/plan
          provision
              queued provision.provision task #1: default-0
              
              provision.provision task #1: default-0
              how: virtual
              image: http://images.osci.redhat.com/RHEL-10.0-image-mode-x86_64.qcow2
              memory: 2048 MB
              disk: 40 GB
              progress: booting...
      xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project.xorriso : NOTE : Local character set is now assumed as: 'utf-8'
              multihost name: default-0
              arch: x86_64
              distro: Red Hat Enterprise Linux 10.20250120.0.0 Beta (Coughlan)
              queued provision.action task #1: login
              
              provision.action task #1: login
              login: Starting interactive shell
      bash-5.2# sed -i 's/RHEL-10.0-20250113.0/RHEL-10.1-20250202.0/g' /etc/yum.repos.d/*.repo
      bash-5.2# rpm-ostree install aide
      Checking out tree dbe9d07... done
      Enabled rpm-md repositories: beaker-harness rcm-tools rhel-BaseOS rhel-AppStream
      Updating metadata for 'beaker-harness'... done
      Updating metadata for 'rcm-tools'... done
      Updating metadata for 'rhel-BaseOS'... done
      Updating metadata for 'rhel-AppStream'... done
      Importing rpm-md... done
      rpm-md repo 'beaker-harness'; generated: 2024-10-07T12:12:25Z solvables: 52
      rpm-md repo 'rcm-tools'; generated: 2025-01-22T01:25:27Z solvables: 30
      rpm-md repo 'rhel-BaseOS'; generated: 2025-02-02T05:20:22Z solvables: 994
      rpm-md repo 'rhel-AppStream'; generated: 2025-02-02T05:20:04Z solvables: 4175
      Resolving dependencies... done
      Will download: 1 package (151.7?kB)
      Downloading from 'rhel-AppStream'... done
      Importing packages... done
      Checking out packages... done
      Running pre scripts... done
      Running post scripts... done
      Running posttrans scripts... done
      Writing rpmdb... done
      Writing OSTree commit... done
      Staging deployment... done
      Added:
        aide-0.18.6-8.el10.x86_64
      Changes queued for next boot. Run "systemctl reboot" to start a reboot
      bash-5.2# systemctl reboot
      ksrot@localhost newa $ tmt run --last login
      /var/tmp/tmt/run-066/default/plan
          provision
              status: done
              summary: 1 guest provisioned
              login: Starting interactive shell
      bash-5.2# rpm -q aide
      aide-0.18.6-8.el10.x86_64
      bash-5.2# bootc image copy-to-storage
      thread 'main' panicked at /builddir/build/BUILD/bootc-1.1.3/lib/src/image.rs:154:41:
      called `Option::unwrap()` on a `None` value
      note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
      Aborted (core dumped)

       

      bash-5.2# RUST_BACKTRACE=full  bootc image copy-to-storage
      thread 'main' panicked at /builddir/build/BUILD/bootc-1.1.4/lib/src/image.rs:154:41:
      called `Option::unwrap()` on a `None` value
      stack backtrace:
         0:     0x5592bcab4eae - <unknown>
         1:     0x5592bc878573 - <unknown>
         2:     0x5592bcab13b3 - <unknown>
         3:     0x5592bcab4d02 - <unknown>
         4:     0x5592bcab6249 - <unknown>
         5:     0x5592bcab6093 - <unknown>
         6:     0x5592bcab67de - <unknown>
         7:     0x5592bcab6656 - <unknown>
         8:     0x5592bcab5389 - <unknown>
         9:     0x5592bcab632e - <unknown>
        10:     0x5592bc5a2740 - <unknown>
        11:     0x5592bc5a27c5 - <unknown>
        12:     0x5592bc5a26b9 - <unknown>
        13:     0x5592bc71d009 - <unknown>
        14:     0x5592bc6c94c5 - <unknown>
        15:     0x5592bc73cff2 - <unknown>
        16:     0x5592bc65ad03 - <unknown>
        17:     0x5592bc65ac69 - <unknown>
        18:     0x5592bcaa94e7 - <unknown>
        19:     0x5592bc73dfec - <unknown>
        20:     0x7fc59b3ba30e - __libc_start_call_main
        21:     0x7fc59b3ba3c9 - __libc_start_main@GLIBC_2.2.5
        22:     0x5592bc5bec25 - <unknown>
        23:                0x0 - <unknown>
      Aborted (core dumped)

              walters@redhat.com Colin Walters
              ksrot@redhat.com Karel Srot
              Colin Walters Colin Walters
              Xiaofeng Wang Xiaofeng Wang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: