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

macvtap0 is not automatically removed after update-device and vm shutdown.

    • libvirt-10.0.0-2.el9
    • None
    • None
    • rhel-sst-virt-tools
    • ssg_virtualization
    • 26
    • None
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • x86_64
    • None

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

      macvtap0 is not automatically removed after update-device and vm shutdown.

      Please provide the package NVR for which bug is seen:

      libvirt-10.0.0-1.el9.x86_64

      qemu-kvm-8.2.0-2.el9.x86_64

      How reproducible:

      100%

      Steps to reproduce

      1. Start a vm with direct type interface<interface type='direct' trustGuestRxFilters='yes'>
        <source dev='eno2' mode='bridge'/>
        <model type='virtio'/>
        </interface>
      2. Update device, for example change trustGuestRxFilters='to'
        1. #virsh update-device avocado-vt-vm1 direct.xml
          Device updated successfully
      3. Shutdown vm
        1. #virsh shutdown avocado-vt-vm1
          Domain 'avocado-vt-vm1' is being shutdown
      4. Check macvtap device status
        1. #ip a|grep macvtap
          197: macvtap0@eno1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
        2. #virsh start avocado-vt-vm1
          error: Failed to start domain 'avocado-vt-vm1'
          error: Cannot set interface flags on 'macvtap1': Address already in use

      Expected results

      Actual results

            [RHEL-22714] macvtap0 is not automatically removed after update-device and vm shutdown.

            Yanqiu Zhang created issue -
            pme bot made changes -
            Developer New: virt-maint [ virt-maint ]
            Pool Team New: sst_virtualization [ 15264 ]
            QA Contact New: virt-bugs [ JIRAUSER166661 ]
            Assignee New: virt-maint [ virt-maint ]
            RHEL Jira bot made changes -
            Sub-System Group New: ssg_virtualization [ 27800 ]
            Yanqiu Zhang made changes -
            Assignee Original: virt-maint [ virt-maint ] New: Michal Privoznik [ mprivozn@redhat.com ]
            Yanqiu Zhang made changes -
            QA Contact Original: virt-bugs [ JIRAUSER166661 ] New: Yanqiu Zhang [ yanqzhan1 ]
            Michal Privoznik made changes -
            ACKs Check New: Dev ack [ 31165 ]
            Git Pull Request New: https://gitlab.com/redhat/rhel/src/libvirt/-/merge_requests/130
            Michal Privoznik made changes -
            Status Original: New [ 10016 ] New: In Progress [ 10018 ]
            Michal Privoznik made changes -
            Status Original: In Progress [ 10018 ] New: In Progress [ 10018 ]
            Yanqiu Zhang made changes -
            Preliminary Testing New: Pass [ 34174 ]
            Jiri Denemark made changes -
            Fix Version/s New: rhel-9.4.0 [ 12407281 ]
            pme bot made changes -
            QA Contact Original: Yanqiu Zhang [ yanqzhan1 ] New: virt-bugs [ JIRAUSER166661 ]
            Assignee Original: Michal Privoznik [ mprivozn@redhat.com ] New: virt-maint [ virt-maint ]
            Jiri Denemark made changes -
            Status Original: In Progress [ 10018 ] New: In Progress [ 10018 ]
            Jiri Denemark made changes -
            Developer Original: virt-maint [ virt-maint ] New: Michal Privoznik [ mprivozn ]
            Assignee Original: virt-maint [ virt-maint ] New: Michal Privoznik [ mprivozn@redhat.com ]
            gitlab-bot made changes -
            Remote Link New: This issue links to "Merge request - libvirt-10.0.0-2.el9 (Web Link)" [ 1541309 ]
            gitlab-bot made changes -
            Remote Link New: This issue links to "Commit - libvirt-10.0.0-2.el9 (Web Link)" [ 1541416 ]
            OSCI Bot made changes -
            Fixed in Build New: libvirt-10.0.0-2.el9
            Jiri Denemark made changes -
            Status Original: In Progress [ 10018 ] New: In Progress [ 10018 ]
            Lijuan Men made changes -
            QA Contact Original: virt-bugs [ JIRAUSER166661 ] New: Yanqiu Zhang [ yanqzhan1 ]
            Lijuan Men made changes -
            Internal Target Milestone New: 24 [ 27973 ]
            Watson Automation made changes -
            Target end New: 2024/02/12
            pme bot made changes -
            Reset contact to default Original: Assignee,Qa Contact,Doc Contact,Pool Team,Watchers,Developer [ 32051, 32052, 32053, 32054, 32055, 32850 ]
            Lijuan Men made changes -
            ACKs Check Original: Dev ack [ 31165 ] New: QE ack,Dev ack [ 31163, 31165 ]
            Lijuan Men made changes -
            Internal Target Milestone Original: 24 [ 27973 ] New: 26 [ 27975 ]
            Watson Automation made changes -
            Target end Original: 2024/02/12 New: 2024/02/26
            Errata Tool made changes -
            Errata Tool made changes -
            Remote Link New: This issue links to "RHBA-2023:125049 (Web Link)" [ 1556886 ]
            RHEL Jira bot made changes -
            Status Original: In Progress [ 10018 ] New: Integration [ 18721 ]
            Yanqiu Zhang made changes -
            Status Original: Integration [ 18721 ] New: Release Pending [ 15735 ]
            Yanqiu Zhang made changes -
            Test Coverage New: Yes [ 31555 ]
            Yanqiu Zhang made changes -
            Labels New: AutomationBacklog
            Yanqiu Zhang made changes -
            Labels Original: AutomationBacklog New: AutomationBacklog QA_WhiteBoard:Virtual_Networks
            Dan Zheng made changes -
            Contributors New: Haijiao Zhao [ rhn-support-haizhao ]
            Haijiao Zhao made changes -
            Link New: This issue is related to LIBVIRTAT-16556 [ LIBVIRTAT-16556 ]
            Dan Zheng made changes -
            Labels Original: AutomationBacklog QA_WhiteBoard:Virtual_Networks New: QA_WhiteBoard:Virtual_Networks
            Raju Anumula made changes -
            Workflow Original: RHEL in Jira [ 24938349 ] New: Copy 3 of RHEL in Jira [ 25390618 ]
            Raju Anumula made changes -
            Workflow Original: Copy 3 of RHEL in Jira [ 25390618 ] New: RHEL in Jira [ 25421325 ]
            Errata Tool made changes -
            Release Date New: 2024/04/30
            Errata Tool made changes -
            Resolution New: Done-Errata [ 10803 ]
            Status Original: Release Pending [ 15735 ] New: Closed [ 6 ]
            Jenny Severance made changes -
            Test Coverage Original: Yes [ 31555 ] New: Automated [ 38950 ]
            Yan Tian made changes -
            Pool Team Original: rhel-sst-virtualization [ 15264 ] New: rhel-sst-virt-tools [ 42650 ]

              mprivozn@redhat.com Michal Privoznik
              yanqzhan1@redhat.com Yanqiu Zhang
              Haijiao Zhao
              Michal Privoznik Michal Privoznik
              Yanqiu Zhang Yanqiu Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: