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

[rpm-ostree]install mutil packages let service start failed

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

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • rpm-ostree
    • None
    • No
    • Critical
    • rhel-image-mode
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

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

      if install openvswitch-selinux-extra-policy and openvswitch on one commandline, openvswitch service start failed.

      rpm-ostree -A --assumeyes --idempotent --allow-inactive install http://download.eng.pek2.redhat.com/brewroot/packages/openvswitch-selinux-extra-policy/1.0/34.el10fdp/noarch/openvswitch-selinux-extra-policy-1.0-34.el10fdp.noarch.rpm  https://download.devel.redhat.com/brewroot/packages/openvswitch3.5/3.5.0/7.el10fdp/x86_64/openvswitch3.5-3.5.0-7.el10fdp.x86_64.rpm 

       

      But if I install one by one, start openvswitch work.

      What is the impact of this issue to you?

      falsed failed when install package.

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

      rpm-ostree-2025.5-1.el10.x86_64

      How reproducible is this bug?: 100%

      Steps to reproduce

      1. run below command
      rpm-ostree -A --assumeyes --idempotent --allow-inactive install http://download.eng.pek2.redhat.com/brewroot/packages/openvswitch-selinux-extra-policy/1.0/34.el10fdp/noarch/openvswitch-selinux-extra-policy-1.0-34.el10fdp.noarch.rpm  https://download.devel.redhat.com/brewroot/packages/openvswitch3.5/3.5.0/7.el10fdp/x86_64/openvswitch3.5-3.5.0-7.el10fdp.x86_64.rpm 
      
       Downloading https://download.devel.redhat.com/brewroot/packages/openvswitch3.5/3.5.0/7.el10fdp/x86_64/openvswitch3.5-3.5.0-7.el10fdp.x86_64.rpm...done
      Inactive requests:
        ethtool (already provided by ethtool-2:6.11-3.el10.x86_64)
        python3 (already provided by python3-3.12.9-1.el10.x86_64)
        bzip2 (already provided by bzip2-1.0.8-25.el10.x86_64)
        socat (already provided by socat-1.7.4.4-8.el10.x86_64)
        bind-utils (already provided by bind-utils-32:9.18.33-3.el10.x86_64)
        openssh-clients (already provided by openssh-clients-9.9p1-7.el10_0.x86_64)
        iproute (already provided by iproute-6.11.0-1.el10.x86_64)
        net-tools (already provided by net-tools-2.0-0.73.20160912git.el10.x86_64)
      Checking out tree d30b871... done
      Enabled rpm-md repositories: epel beaker-NFV beaker-BaseOS beaker-harness beaker-CRB-debuginfo beaker-CRB beaker-HighAvailability-debuginfo beaker-HighAvailability beaker-NFV-debuginfo beaker-RT-debuginfo beaker-RT beaker-SAP-debuginfo beaker-SAP beaker-SAPHANA-debuginfo beaker-SAPHANA beaker-buildroot beaker-tasks beaker-AppStream-debuginfo beaker-AppStream beaker-BaseOS-debuginfo
      Importing rpm-md... done
      rpm-md repo 'epel' (cached); generated: 2025-03-13T02:42:15Z solvables: 15474
      rpm-md repo 'beaker-NFV' (cached); generated: 2025-03-05T09:48:18Z solvables: 21
      rpm-md repo 'beaker-BaseOS' (cached); generated: 2025-03-05T09:47:11Z solvables: 937
      rpm-md repo 'beaker-harness' (cached); generated: 2025-02-20T02:52:45Z solvables: 124
      rpm-md repo 'beaker-CRB-debuginfo' (cached); generated: 2025-03-05T09:47:55Z solvables: 284
      rpm-md repo 'beaker-CRB' (cached); generated: 2025-03-05T09:47:55Z solvables: 1209
      rpm-md repo 'beaker-HighAvailability-debuginfo' (cached); generated: 2025-03-05T09:48:13Z solvables: 32
      rpm-md repo 'beaker-HighAvailability' (cached); generated: 2025-03-05T09:48:12Z solvables: 83
      rpm-md repo 'beaker-NFV-debuginfo' (cached); generated: 2025-03-05T09:48:21Z solvables: 2
      rpm-md repo 'beaker-RT-debuginfo' (cached); generated: 2025-03-05T09:48:30Z solvables: 2
      rpm-md repo 'beaker-RT' (cached); generated: 2025-03-05T09:48:30Z solvables: 16
      rpm-md repo 'beaker-SAP-debuginfo' (cached); generated: 2025-03-05T09:48:38Z solvables: 3
      rpm-md repo 'beaker-SAP' (cached); generated: 2025-03-05T09:48:38Z solvables: 5
      rpm-md repo 'beaker-SAPHANA-debuginfo' (cached); generated: 2025-03-05T09:48:45Z solvables: 3
      rpm-md repo 'beaker-SAPHANA' (cached); generated: 2025-03-05T09:48:44Z solvables: 7
      rpm-md repo 'beaker-buildroot' (cached); generated: 2025-03-13T10:20:22Z solvables: 1258
      rpm-md repo 'beaker-tasks' (cached); generated: 2025-03-13T17:12:55Z solvables: 24572
      rpm-md repo 'beaker-AppStream-debuginfo' (cached); generated: 2025-03-05T09:46:36Z solvables: 2490
      rpm-md repo 'beaker-AppStream' (cached); generated: 2025-03-05T09:46:37Z solvables: 4253
      rpm-md repo 'beaker-BaseOS-debuginfo' (cached); generated: 2025-03-05T09:47:13Z solvables: 917
      Resolving dependencies... done
      Will download: 10 packages (4.5 MB)
      Downloading from 'beaker-BaseOS'... done
      Downloading from 'beaker-AppStream'... done
      Importing packages... done
      Relabeling... 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
      Freed: 46.4 MB (pkgcache branches: 0)
      Computing /etc diff to preserve... done
      Updating /usr... done
      Updating /etc... done
      Running systemd-tmpfiles for /run and /var... done
      Added:
        annobin-docs-12.92-1.el10.noarch
        annobin-plugin-gcc-12.92-1.el10.x86_64
        autoconf-2.71-12.el10.noarch
        automake-1.16.5-20.el10.noarch
        checkpolicy-3.8-1.el10.x86_64
        cpp-14.2.1-7.el10.x86_64
        debugedit-5.1-4.el10.x86_64
        dhcpcd-10.0.6-7.el10.x86_64
        dwz-0.15-7.el10.x86_64
        ed-1.20-5.el10.x86_64
        efi-srpm-macros-6-6.el10.noarch
        elfutils-0.192-5.el10.x86_64
        emacs-filesystem-1:29.4-9.el10.noarch
        fonts-srpm-macros-1:2.0.5-18.el10.noarch
        forge-srpm-macros-0.4.0-6.el10.noarch
        gcc-14.2.1-7.el10.x86_64
        gcc-plugin-annobin-14.2.1-7.el10.x86_64
        gdb-minimal-14.2-4.el10.x86_64
        git-2.47.1-1.el10.x86_64
        git-core-2.47.1-1.el10.x86_64
        git-core-doc-2.47.1-1.el10.noarch
        glibc-devel-2.39-37.el10.x86_64
        go-srpm-macros-3.6.0-4.el10.noarch
        hwdata-0.379-10.4.el10.noarch
        kernel-headers-6.12.0-55.2.1.el10_0.x86_64
        kernel-srpm-macros-1.0-25.el10.noarch
        libgit2-1.7.2-4.el10_0.x86_64
        libibverbs-54.0-1.el10.x86_64
        libmpc-1.3.1-7.el10.x86_64
        libpcap-14:1.10.4-7.el10.x86_64
        libtool-2.4.7-13.el10.x86_64
        libxcrypt-devel-4.4.36-10.el10.x86_64
        llhttp-9.1.3-9.el10.x86_64
        lua-srpm-macros-1-15.el10.noarch
        m4-1.4.19-11.el10.x86_64
        netronome-firmware-20250212-13.el10.noarch
        nmap-4:7.92-3.el10.x86_64
        nmap-ncat-4:7.92-3.el10.x86_64
        ocaml-srpm-macros-10-4.el10.noarch
        openblas-srpm-macros-2-19.el10.noarch
        openvswitch-selinux-extra-policy-1.0-38.el10fdp.noarch
        openvswitch3.5-3.5.0-7.el10fdp.x86_64
        package-notes-srpm-macros-0.5-13.el10.noarch
        patch-2.7.6-26.el10.x86_64
        pciutils-3.13.0-5.el10.x86_64
        perl-Error-1:0.17029-18.el10.noarch
        perl-File-Compare-1.100.800-512.el10.noarch
        perl-File-Copy-2.41-512.el10.noarch
        perl-File-Find-1.44-512.el10.noarch
        perl-Git-2.47.1-1.el10.noarch
        perl-TermReadKey-2.38-24.el10.x86_64
        perl-Thread-Queue-3.14-511.el10.noarch
        perl-lib-0.65-512.el10.x86_64
        perl-srpm-macros-1-57.el10.noarch
        perl-threads-1:2.40-511.el10.x86_64
        perl-threads-shared-1.69-511.el10.x86_64
        policycoreutils-python-utils-3.8-1.el10.noarch
        pyproject-srpm-macros-1.16.2-1.el10.noarch
        python-srpm-macros-3.12-9.1.el10.noarch
        python3-argcomplete-3.2.2-4.el10.noarch
        python3-audit-4.0.3-1.el10.x86_64
        python3-babel-2.13.1-5.el10.noarch
        python3-cffi-1.16.0-7.el10.x86_64
        python3-click-8.1.7-6.el10_0.noarch
        python3-click-plugins-1.1.1-22.el10_0.noarch
        python3-distro-1.9.0-5.el10.noarch
        python3-libselinux-3.8-1.el10.x86_64
        python3-libsemanage-3.8-1.el10.x86_64
        python3-pip-23.3.2-7.el10.noarch
        python3-ply-3.11-25.el10.noarch
        python3-policycoreutils-3.8-1.el10.noarch
        python3-pycparser-2.20-16.el10.noarch
        python3-pygit2-1.14.0-5.el10_0.x86_64
        python3-rpmautospec-0.7.3-1.el10_0.noarch
        python3-rpmautospec-core-0.1.5-2.el10_0.noarch
        python3-setools-4.5.1-4.el10.x86_64
        qt6-srpm-macros-6.8.1-3.el10.noarch
        redhat-rpm-config-288-1.el10.noarch
        rpm-build-4.19.1.1-12.el10.x86_64
        rpmdevtools-9.6-9.el10.noarch
        rsync-3.4.1-2.el10.x86_64
        rust-toolset-srpm-macros-1.84.1-1.el10.noarch
        systemd-rpm-macros-257-9.el10.noarch
        tcpdump-14:4.99.4-10.el10.x86_64
        traceroute-3:2.1.6-3.el10.x86_64
        unbound-anchor-1.20.0-9.el10.x86_64
        unbound-libs-1.20.0-9.el10.x86_64
        wget-1.24.5-5.el10.x86_64
      Successfully updated running filesystem tree.
      

      Expected results

      start openvswitch well

      Actual results

      start openvswitch failed

      # systemctl start openvswitch
      A dependency job for openvswitch.service failed. See 'journalctl -xe' for details.
      [root@dell-per750-66 ~]# journalctl -u ovsdb-server -l --no-pager
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Starting ovsdb-server.service - Open vSwitch Database Unit...
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com chown[24426]: /usr/bin/chown: cannot access '/run/openvswitch': No such file or directory
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24434]: /etc/openvswitch/conf.db does not exist ... (warning).
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24434]: Creating empty database /etc/openvswitch/conf.db.
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24434]: Starting ovsdb-server.
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-vsctl[24480]: ovs|00001|vsctl|INFO|Called as ovs-vsctl --no-wait -- init -- set Open_vSwitch . db-version=8.8.0
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-vsctl[24491]: ovs|00001|vsctl|INFO|Called as ovs-vsctl --no-wait set Open_vSwitch . ovs-version=3.5.1-7.el10fdp "external-ids:system-id=\"bd7fdd30-251a-41fd-8e4a-87d0a9fbbeee\"" "external-ids:rundir=\"/var/run/openvswitch\"" "system-type=\"rhel\"" "system-version=\"10.0\""
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24434]: Configuring Open vSwitch system IDs.
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-vsctl[24496]: ovs|00001|vsctl|INFO|Called as ovs-vsctl --no-wait add Open_vSwitch . external-ids hostname=dell-per750-66.rhts.eng.pek2.redhat.com
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24434]: Enabling remote OVSDB managers.
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Started ovsdb-server.service - Open vSwitch Database Uni 
      
      
      [root@dell-per750-66 ~]# journalctl -u ovs-vswitchd -l --no-pager
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Starting ovs-vswitchd.service - Open vSwitch Forwarding Unit...
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24540]: /usr/share/openvswitch/scripts/ovs-lib: line 552: /usr/share/openvswitch/scripts/ovs-kmod-ctl: Permission denied
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Control process exited, code=exited, status=1/FAILURE
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Failed with result 'exit-code'.
      Mar 14 06:50:59 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Failed to start ovs-vswitchd.service - Open vSwitch Forwarding Unit.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Scheduled restart job, restart counter is at 1.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Starting ovs-vswitchd.service - Open vSwitch Forwarding Unit...
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24574]: /usr/share/openvswitch/scripts/ovs-lib: line 552: /usr/share/openvswitch/scripts/ovs-kmod-ctl: Permission denied
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Control process exited, code=exited, status=1/FAILURE
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Failed with result 'exit-code'.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Failed to start ovs-vswitchd.service - Open vSwitch Forwarding Unit.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Scheduled restart job, restart counter is at 2.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Starting ovs-vswitchd.service - Open vSwitch Forwarding Unit...
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24608]: /usr/share/openvswitch/scripts/ovs-lib: line 552: /usr/share/openvswitch/scripts/ovs-kmod-ctl: Permission denied
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Control process exited, code=exited, status=1/FAILURE
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Failed with result 'exit-code'.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Failed to start ovs-vswitchd.service - Open vSwitch Forwarding Unit.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Scheduled restart job, restart counter is at 3.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Starting ovs-vswitchd.service - Open vSwitch Forwarding Unit...
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24642]: /usr/share/openvswitch/scripts/ovs-lib: line 552: /usr/share/openvswitch/scripts/ovs-kmod-ctl: Permission denied
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Control process exited, code=exited, status=1/FAILURE
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Failed with result 'exit-code'.
      Mar 14 06:51:00 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Failed to start ovs-vswitchd.service - Open vSwitch Forwarding Unit.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Scheduled restart job, restart counter is at 4.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Starting ovs-vswitchd.service - Open vSwitch Forwarding Unit...
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com ovs-ctl[24676]: /usr/share/openvswitch/scripts/ovs-lib: line 552: /usr/share/openvswitch/scripts/ovs-kmod-ctl: Permission denied
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Control process exited, code=exited, status=1/FAILURE
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Failed with result 'exit-code'.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Failed to start ovs-vswitchd.service - Open vSwitch Forwarding Unit.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Scheduled restart job, restart counter is at 5.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Start request repeated too quickly.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: ovs-vswitchd.service: Failed with result 'exit-code'.
      Mar 14 06:51:01 dell-per750-66.rhts.eng.pek2.redhat.com systemd[1]: Failed to start ovs-vswitchd.service - Open vSwitch Forwarding Unit.
      [root@dell-per750-66 ~]# systemctl restart openvswitch
      A dependency job for openvswitch.service failed. See 'journalctl -xe' for details.
      [root@dell-per750-66 ~]# ovs-vsctl show
      d8662dd8-261b-4db5-a2c8-bf2342b9b2b2
          ovs_version: "3.5.1-7.el10fdp"
      [root@dell-per750-66 ~]# ovs-vsctl add-br ovsbr0
      ^C2025-03-14T11:07:47Z|00002|fatal_signal|WARN|terminating with signal 2 (Interrupt)
      
      
      [root@dell-per750-66 ~]# ll /usr/share/openvswitch/scripts/ovs-kmod-ctl 
      -rwxr-xr-x. 1 root root 6099 Mar 14 06:50 /usr/share/openvswitch/scripts/ovs-kmod-ctl
      [root@dell-per750-66 ~]# 
       

              coreos-bot CoreOS Bot
              mhou@redhat.com HOU MINXI
              CoreOS Bot CoreOS Bot
              CoreOS QE Bot CoreOS QE Bot
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: