Hi Daniel,

`qemu-kvm-ev` should be a recommendation, not a requirement on CentOS 7.
If it is a requirement, I am -1 on it as well.

-Wei

On Fri, 4 Mar 2022 at 13:58, Daniel Augusto Veronezi Salvador <
dvsalvador...@gmail.com> wrote:

> Thanks, Rohit, for the reply.
>
> Although it emerged from the PR, the discussion[¹] and voting was not
> about the PR per se, but about considering adding *qemu-kvm-ev* as a
> requirement for deploying ACS + KVM + CentOS 7. Apologies if it wasn't
> very clear.
>
> Solutions for PR 5297[²] and others that may come can be discussed in
> their history line. The changes regarding this voting will be limited to
> the documentation:
> - On CloudStack's Installation Guide > Host KVM Installation[³], we add
> a section guiding users to install the qemu-kvm-ev binaries, if they are
> using CentOS 7.
>    - The packages that we will guide users to install will be the latest
> provided by the official CentOS site[⁴] (the current latest version is
> '2.12.0-44.1.el7_8.1.x86_64'.
>
> With that said and based on last Rohit's reply, could I ask Nicolas and
> Paul to review, make clear or withdraw their votes?
>
> Best Regards,
> Daniel Salvador
>
>
> [¹] https://lists.apache.org/thread/z7s0774n72v4o9dnl140wvm030bxovjd
> [²] https://github.com/apache/cloudstack/pull/5297
> [³]
>
> http://docs.cloudstack.apache.org/en/latest/installguide/hypervisor/kvm.html
> [⁴] http://mirror.centos.org/centos-7/7/virt/x86_64/kvm-common/Packages/q/
>
> On 04/03/2022 07:02, Rohit Yadav wrote:
> > Thanks for sharing your findings Nicolas. I'll base my vote on that.
> >
> > Considering the vote is based on:
> > "- On CloudStack's Installation Guide > Host KVM Installation[²], we add
> a
> > section guiding users to install the qemu-kvm-ev binaries, if they are
> > using CentOS 7.
> >    - The packages that we will guide users to install will be the latest
> > provided by the official CentOS site[³] (the current latest version is
> > '2.12.0-44.1.el7_8.1.x86_64')."
> >
> > +1 (binding) to doc changes limited to CentOS7 on using qemu-kvm-ev.
> It's worth noting that qemu-kvm-ev (the -ev releases) isn't available for
> el8 anymore? This may need double-checking as I couldn't find them on first
> attempt or also search via yum/dnf [1]. We need at some point revisit the
> QIG, add QIG for Ubuntu 20.04/22.04 (soon) and EL8 (rocky/alma/rhel8).
> >
> > I would see the PR as a separate thing than this vote and I don't see
> why Daniel's PR can't be accepted if he addresses the comments, with the
> following suggested guidance and checklist:
> >
> >    *   The vote is just for docs and shouldn't be used to justify the
> removal or regression of stock qemu support in el7/centos7.
> >    *   Please fix the regression found in Nicolas's testing and address
> other outstanding comments on the PR.
> >    *   Regression test via smoketests in addition to any manual tests
> can ensure it works for following environments:
> >       *   CentOS7 with stock qemu
> >       *   CentOS7 with qemu-kvm-ev
> >       *   CentOS8 with stock qemu
> >       *   Test Ubuntu 18.04/20.04 and OpenSUSE kvm env
> >       *   Misc: Since the PR changes are around storage/snapshot, we
> should try to cover for local storage, nfs/qcow2, ceph/rbd (and
> scaleio/raw) etc.
> >
> > [1] Here's testing on a rocky8 instance:
> >
> > [root@5c0edd1a88c0 /]# yum install centos-release-qemu-ev
> > Last metadata expiration check: 0:03:47 ago on Fri Mar  4 09:42:27 2022.
> > No match for argument: centos-release-qemu-ev
> > Error: Unable to find a match: centos-release-qemu-ev
> > [root@5c0edd1a88c0 /]# yum search qemu-ev
> > Last metadata expiration check: 0:05:09 ago on Fri Mar  4 09:42:27 2022.
> > No matches found.
> > [root@5c0edd1a88c0 /]# yum install qemu-img
> > Last metadata expiration check: 0:03:52 ago on Fri Mar  4 09:42:27 2022.
> > Dependencies resolved.
> >
> ===============================================================================================================================
> >   Package               Architecture        Version
>                           Repository              Size
> >
> ===============================================================================================================================
> > Installing:
> >   qemu-img              x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1              appstream
>   1.1 M
> >
> >
> > [2] @virt installation output (for versions reference) on rocky 8:
> >
> > [root@5c0edd1a88c0 /]# dnf install @virt
> > Last metadata expiration check: 0:08:04 ago on Fri Mar  4 09:42:27 2022.
> > Dependencies resolved.
> >
> ===============================================================================================================================
> >   Package                                       Arch      Version
>                                     Repository    Size
> >
> ===============================================================================================================================
> > Installing group/module packages:
> >   libguestfs                                    x86_64
> 1:1.40.2-28.module+el8.5.0+670+c4aa478c            appstream    2.7 M
> >   libvirt-client                                x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    367 k
> >   libvirt-daemon-config-network                 x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     62 k
> >   libvirt-daemon-kvm                            x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     60 k
> > Installing dependencies:
> >   alsa-lib                                      x86_64    1.2.5-4.el8
>                                     appstream    488 k
> >   attr                                          x86_64    2.4.48-3.el8
>                                      baseos        67 k
> >   augeas-libs                                   x86_64    1.12.0-6.el8
>                                      baseos       435 k
> >   autogen-libopts                               x86_64
> 5.18.12-8.el8.1                                    appstream     74 k
> >   bind-export-libs                              x86_64
> 32:9.11.26-6.el8                                   baseos       1.1 M
> >   boost-atomic                                  x86_64    1.66.0-10.el8
>                                     appstream     13 k
> >   boost-chrono                                  x86_64    1.66.0-10.el8
>                                     appstream     22 k
> >   boost-date-time                               x86_64    1.66.0-10.el8
>                                     appstream     28 k
> >   boost-iostreams                               x86_64    1.66.0-10.el8
>                                     appstream     38 k
> >   boost-program-options                         x86_64    1.66.0-10.el8
>                                     appstream    140 k
> >   boost-random                                  x86_64    1.66.0-10.el8
>                                     appstream     21 k
> >   boost-regex                                   x86_64    1.66.0-10.el8
>                                     appstream    279 k
> >   boost-system                                  x86_64    1.66.0-10.el8
>                                     appstream     17 k
> >   boost-thread                                  x86_64    1.66.0-10.el8
>                                     appstream     57 k
> >   bzip2                                         x86_64    1.0.6-26.el8
>                                      baseos        59 k
> >   cairo                                         x86_64    1.15.12-3.el8
>                                     appstream    717 k
> >   celt051                                       x86_64
> 0.5.1.3-15.el8                                     appstream     62 k
> >   cpio                                          x86_64    2.12-10.el8
>                                     baseos       264 k
> >   crypto-policies-scripts                       noarch
> 20210617-1.gitc776d3e.el8                          baseos        82 k
> >   cryptsetup                                    x86_64    2.3.3-4.el8
>                                     baseos       189 k
> >   cyrus-sasl                                    x86_64    2.1.27-5.el8
>                                      baseos        95 k
> >   cyrus-sasl-gssapi                             x86_64    2.1.27-5.el8
>                                      baseos        49 k
> >   dbus-glib                                     x86_64    0.110-2.el8
>                                     baseos       126 k
> >   dejavu-fonts-common                           noarch    2.35-7.el8
>                                      baseos        73 k
> >   dejavu-sans-fonts                             noarch    2.35-7.el8
>                                      baseos       1.5 M
> >   device-mapper-event                           x86_64
> 8:1.02.177-10.el8                                  baseos       270 k
> >   device-mapper-event-libs                      x86_64
> 8:1.02.177-10.el8                                  baseos       269 k
> >   device-mapper-multipath-libs                  x86_64    0.8.4-17.el8
>                                      baseos       321 k
> >   device-mapper-persistent-data                 x86_64    0.9.0-4.el8
>                                     baseos       935 k
> >   dhcp-client                                   x86_64
> 12:4.3.6-45.el8                                    baseos       317 k
> >   dhcp-common                                   noarch
> 12:4.3.6-45.el8                                    baseos       206 k
> >   dhcp-libs                                     x86_64
> 12:4.3.6-45.el8                                    baseos       147 k
> >   diffutils                                     x86_64    3.6-6.el8
>                                     baseos       358 k
> >   dmidecode                                     x86_64    1:3.2-10.el8
>                                      baseos        90 k
> >   dnf-plugins-core                              noarch
> 4.0.21-4.el8_5                                     baseos        69 k
> >   dnsmasq                                       x86_64    2.79-19.el8
>                                     appstream    318 k
> >   dosfstools                                    x86_64    4.1-6.el8
>                                     baseos       120 k
> >   dracut                                        x86_64
> 049-191.git20210920.el8                            baseos       373 k
> >   e2fsprogs                                     x86_64    1.45.6-2.el8
>                                      baseos       1.0 M
> >   e2fsprogs-libs                                x86_64    1.45.6-2.el8
>                                      baseos       232 k
> >   edk2-ovmf                                     noarch
> 20210527gite1999b264f1f-3.el8                      appstream    3.6 M
> >   file                                          x86_64    5.33-20.el8
>                                     baseos        76 k
> >   findutils                                     x86_64
> 1:4.6.0-20.el8                                     baseos       526 k
> >   fontconfig                                    x86_64    2.13.1-4.el8
>                                      baseos       273 k
> >   fontpackages-filesystem                       noarch    1.44-22.el8
>                                     baseos        15 k
> >   freetype                                      x86_64
> 2.9.1-4.el8_3.1                                    baseos       393 k
> >   fribidi                                       x86_64    1.0.4-8.el8
>                                     appstream     88 k
> >   fuse                                          x86_64    2.9.7-12.el8
>                                      baseos        81 k
> >   fuse-common                                   x86_64    3.2.1-12.el8
>                                      baseos        20 k
> >   fuse-libs                                     x86_64    2.9.7-12.el8
>                                      baseos       101 k
> >   gdisk                                         x86_64    1.0.3-6.el8
>                                     baseos       237 k
> >   genisoimage                                   x86_64    1.1.11-39.el8
>                                     appstream    314 k
> >   gettext                                       x86_64
> 0.19.8.1-17.el8                                    baseos       1.1 M
> >   gettext-libs                                  x86_64
> 0.19.8.1-17.el8                                    baseos       309 k
> >   glusterfs                                     x86_64    6.0-56.4.el8
>                                      baseos       666 k
> >   glusterfs-api                                 x86_64    6.0-56.4.el8
>                                      appstream     98 k
> >   glusterfs-cli                                 x86_64    6.0-56.4.el8
>                                      appstream    193 k
> >   glusterfs-client-xlators                      x86_64    6.0-56.4.el8
>                                      baseos       882 k
> >   glusterfs-libs                                x86_64    6.0-56.4.el8
>                                      baseos       417 k
> >   gnutls-dane                                   x86_64    3.6.16-4.el8
>                                      appstream     51 k
> >   gnutls-utils                                  x86_64    3.6.16-4.el8
>                                      appstream    347 k
> >   graphite2                                     x86_64    1.3.10-10.el8
>                                     appstream    120 k
> >   grub2-common                                  noarch
> 1:2.02-106.el8.0.2                                 baseos       890 k
> >   grub2-tools                                   x86_64
> 1:2.02-106.el8.0.2                                 baseos       2.0 M
> >   grub2-tools-minimal                           x86_64
> 1:2.02-106.el8.0.2                                 baseos       209 k
> >   gssproxy                                      x86_64    0.8.0-19.el8
>                                      baseos       118 k
> >   gstreamer1                                    x86_64    1.16.1-2.el8
>                                      appstream    1.3 M
> >   gstreamer1-plugins-base                       x86_64    1.16.1-2.el8
>                                      appstream    2.0 M
> >   harfbuzz                                      x86_64    1.7.5-3.el8
>                                     appstream    295 k
> >   hivex                                         x86_64
> 1.3.18-21.module+el8.5.0+670+c4aa478c              appstream    112 k
> >   hwdata                                        noarch
> 0.314-8.10.el8                                     baseos       1.7 M
> >   ipcalc                                        x86_64    0.2.4-4.el8
>                                     baseos        37 k
> >   iproute                                       x86_64    5.12.0-4.el8
>                                      baseos       774 k
> >   iproute-tc                                    x86_64    5.12.0-4.el8
>                                      baseos       460 k
> >   iptables                                      x86_64    1.8.4-20.el8
>                                      baseos       584 k
> >   iptables-ebtables                             x86_64    1.8.4-20.el8
>                                      baseos        71 k
> >   iptables-libs                                 x86_64    1.8.4-20.el8
>                                      baseos       106 k
> >   ipxe-roms-qemu                                noarch
> 20181214-8.git133f4c47.el8                         appstream    1.2 M
> >   iscsi-initiator-utils                         x86_64
> 6.2.1.4-4.git095f59c.el8                           baseos       377 k
> >   iscsi-initiator-utils-iscsiuio                x86_64
> 6.2.1.4-4.git095f59c.el8                           baseos        99 k
> >   isns-utils-libs                               x86_64    0.99-1.el8
>                                      baseos       103 k
> >   iso-codes                                     noarch    3.79-2.el8
>                                      appstream    3.4 M
> >   jansson                                       x86_64    2.11-3.el8
>                                      baseos        45 k
> >   kbd-legacy                                    noarch    2.0.4-10.el8
>                                      baseos       480 k
> >   kbd-misc                                      noarch    2.0.4-10.el8
>                                      baseos       1.5 M
> >   kernel-core                                   x86_64
> 4.18.0-348.12.2.el8_5                              baseos        38 M
> >   keyutils                                      x86_64    1.5.10-9.el8
>                                      baseos        65 k
> >   kmod                                          x86_64    25-18.el8
>                                     baseos       125 k
> >   libX11                                        x86_64    1.6.8-5.el8
>                                     appstream    610 k
> >   libX11-common                                 noarch    1.6.8-5.el8
>                                     appstream    157 k
> >   libX11-xcb                                    x86_64    1.6.8-5.el8
>                                     appstream     13 k
> >   libXau                                        x86_64    1.0.9-3.el8
>                                     appstream     36 k
> >   libXext                                       x86_64    1.3.4-1.el8
>                                     appstream     44 k
> >   libXfixes                                     x86_64    5.0.3-7.el8
>                                     appstream     24 k
> >   libXft                                        x86_64    2.3.3-1.el8
>                                     appstream     66 k
> >   libXrender                                    x86_64    0.9.10-7.el8
>                                      appstream     32 k
> >   libXv                                         x86_64    1.0.11-7.el8
>                                      appstream     19 k
> >   libXxf86vm                                    x86_64    1.1.4-9.el8
>                                     appstream     18 k
> >   libaio                                        x86_64    0.3.112-1.el8
>                                     baseos        31 k
> >   libbasicobjects                               x86_64    0.1.1-39.el8
>                                      baseos        30 k
> >   libbpf                                        x86_64    0.4.0-1.el8
>                                     baseos       109 k
> >   libcacard                                     x86_64
> 3:2.7.0-2.el8_1                                    appstream     51 k
> >   libcollection                                 x86_64    0.7.0-39.el8
>                                      baseos        47 k
> >   libcroco                                      x86_64
> 0.6.12-4.el8_2.1                                   baseos       112 k
> >   libdatrie                                     x86_64    0.2.9-7.el8
>                                     appstream     32 k
> >   libdrm                                        x86_64    2.4.106-2.el8
>                                     appstream    166 k
> >   libepoxy                                      x86_64    1.5.8-1.el8
>                                     appstream    224 k
> >   libevent                                      x86_64    2.1.8-5.el8
>                                     baseos       252 k
> >   libglvnd                                      x86_64    1:1.3.2-1.el8
>                                     appstream    126 k
> >   libglvnd-egl                                  x86_64    1:1.3.2-1.el8
>                                     appstream     48 k
> >   libglvnd-gles                                 x86_64    1:1.3.2-1.el8
>                                     appstream     39 k
> >   libglvnd-glx                                  x86_64    1:1.3.2-1.el8
>                                     appstream    136 k
> >   libgomp                                       x86_64    8.5.0-4.el8_5
>                                     baseos       205 k
> >   libibumad                                     x86_64    35.0-1.el8
>                                      baseos        32 k
> >   libibverbs                                    x86_64    35.0-1.el8
>                                      baseos       334 k
> >   libicu                                        x86_64    60.3-2.el8_1
>                                      baseos       8.8 M
> >   libini_config                                 x86_64    1.3.1-39.el8
>                                      baseos        69 k
> >   libiscsi                                      x86_64
> 1.18.0-8.module+el8.4.0+534+4680a14e               appstream     88 k
> >   libjpeg-turbo                                 x86_64    1.5.3-12.el8
>                                      appstream    156 k
> >   libkcapi                                      x86_64    1.2.0-2.el8
>                                     baseos        47 k
> >   libkcapi-hmaccalc                             x86_64    1.2.0-2.el8
>                                     baseos        30 k
> >   libmnl                                        x86_64    1.0.4-6.el8
>                                     baseos        29 k
> >   libnetfilter_conntrack                        x86_64    1.0.6-5.el8
>                                     baseos        63 k
> >   libnfnetlink                                  x86_64    1.0.1-13.el8
>                                      baseos        32 k
> >   libnfsidmap                                   x86_64
> 1:2.3.3-46.el8                                     baseos       120 k
> >   libnftnl                                      x86_64    1.1.5-4.el8
>                                     baseos        82 k
> >   libnl3                                        x86_64    3.5.0-1.el8
>                                     baseos       319 k
> >   libogg                                        x86_64
> 2:1.3.2-10.el8                                     appstream     30 k
> >   libpath_utils                                 x86_64    0.2.1-39.el8
>                                      baseos        33 k
> >   libpcap                                       x86_64
> 14:1.9.1-5.el8                                     baseos       168 k
> >   libpciaccess                                  x86_64    0.14-1.el8
>                                      baseos        31 k
> >   libpmem                                       x86_64    1.6.1-1.el8
>                                     appstream     78 k
> >   libpng                                        x86_64
> 2:1.6.34-5.el8                                     baseos       125 k
> >   librados2                                     x86_64
> 1:12.2.7-9.el8                                     appstream    2.9 M
> >   librbd1                                       x86_64
> 1:12.2.7-9.el8                                     appstream    1.1 M
> >   librdmacm                                     x86_64    35.0-1.el8
>                                      baseos        76 k
> >   libref_array                                  x86_64    0.1.5-39.el8
>                                      baseos        32 k
> >   libselinux-utils                              x86_64    2.9-5.el8
>                                     baseos       242 k
> >   libss                                         x86_64    1.45.6-2.el8
>                                      baseos        52 k
> >   libssh                                        x86_64    0.9.4-3.el8
>                                     baseos       214 k
> >   libssh-config                                 noarch    0.9.4-3.el8
>                                     baseos        18 k
> >   libthai                                       x86_64    0.1.27-2.el8
>                                      appstream    202 k
> >   libtheora                                     x86_64
> 1:1.1.1-21.el8                                     appstream    183 k
> >   libusal                                       x86_64    1.1.11-39.el8
>                                     appstream    143 k
> >   libverto-libevent                             x86_64    0.3.0-5.el8
>                                     baseos        15 k
> >   libvirt-bash-completion                       x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     61 k
> >   libvirt-daemon                                x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    350 k
> >   libvirt-daemon-driver-interface               x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    208 k
> >   libvirt-daemon-driver-network                 x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    235 k
> >   libvirt-daemon-driver-nodedev                 x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    207 k
> >   libvirt-daemon-driver-nwfilter                x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    231 k
> >   libvirt-daemon-driver-qemu                    x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    842 k
> >   libvirt-daemon-driver-secret                  x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    197 k
> >   libvirt-daemon-driver-storage                 x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     60 k
> >   libvirt-daemon-driver-storage-core            x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    258 k
> >   libvirt-daemon-driver-storage-disk            x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     81 k
> >   libvirt-daemon-driver-storage-gluster         x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     86 k
> >   libvirt-daemon-driver-storage-iscsi           x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     78 k
> >   libvirt-daemon-driver-storage-iscsi-direct    x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     80 k
> >   libvirt-daemon-driver-storage-logical         x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     82 k
> >   libvirt-daemon-driver-storage-mpath           x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     76 k
> >   libvirt-daemon-driver-storage-rbd             x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     86 k
> >   libvirt-daemon-driver-storage-scsi            x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream     78 k
> >   libvirt-libs                                  x86_64
> 6.0.0-37.1.module+el8.5.0+732+d204e9f7             appstream    4.3 M
> >   libvisual                                     x86_64
> 1:0.4.0-25.el8                                     appstream    144 k
> >   libvorbis                                     x86_64    1:1.3.6-2.el8
>                                     appstream    195 k
> >   libwayland-client                             x86_64    1.19.0-1.el8
>                                      appstream     38 k
> >   libwayland-cursor                             x86_64    1.19.0-1.el8
>                                      appstream     25 k
> >   libwayland-egl                                x86_64    1.19.0-1.el8
>                                      appstream     18 k
> >   libwayland-server                             x86_64    1.19.0-1.el8
>                                      appstream     46 k
> >   libxcb                                        x86_64    1.13.1-1.el8
>                                      appstream    228 k
> >   libxkbcommon                                  x86_64    0.9.1-1.el8
>                                     appstream    115 k
> >   libxshmfence                                  x86_64    1.3-2.el8
>                                     appstream     12 k
> >   libxslt                                       x86_64    1.1.32-6.el8
>                                      baseos       249 k
> >   linux-firmware                                noarch
> 20210702-103.gitd79c2677.el8                       baseos       161 M
> >   llvm-libs                                     x86_64
> 12.0.1-2.module+el8.5.0+692+8756646f               appstream     23 M
> >   lsscsi                                        x86_64    0.32-3.el8
>                                      baseos        70 k
> >   lvm2                                          x86_64
> 8:2.03.12-10.el8                                   baseos       1.6 M
> >   lvm2-libs                                     x86_64
> 8:2.03.12-10.el8                                   baseos       1.2 M
> >   lzo                                           x86_64    2.08-14.el8
>                                     baseos        68 k
> >   lzop                                          x86_64    1.03-20.el8
>                                     baseos        61 k
> >   mdadm                                         x86_64    4.2-rc2.el8
>                                     baseos       459 k
> >   mesa-dri-drivers                              x86_64
> 21.1.5-1.el8.0                                     appstream     11 M
> >   mesa-filesystem                               x86_64
> 21.1.5-1.el8.0                                     appstream     33 k
> >   mesa-libEGL                                   x86_64
> 21.1.5-1.el8.0                                     appstream    134 k
> >   mesa-libGL                                    x86_64
> 21.1.5-1.el8.0                                     appstream    183 k
> >   mesa-libgbm                                   x86_64
> 21.1.5-1.el8.0                                     appstream     56 k
> >   mesa-libglapi                                 x86_64
> 21.1.5-1.el8.0                                     appstream     64 k
> >   mozjs60                                       x86_64    60.9.0-4.el8
>                                      baseos       6.6 M
> >   mtools                                        x86_64    4.0.18-14.el8
>                                     baseos       212 k
> >   ncurses                                       x86_64
> 6.1-9.20180224.el8                                 baseos       386 k
> >   netcf-libs                                    x86_64
> 0.2.8-12.module+el8.4.0+534+4680a14e               appstream     75 k
> >   nfs-utils                                     x86_64
> 1:2.3.3-46.el8                                     baseos       499 k
> >   nmap-ncat                                     x86_64    2:7.70-6.el8
>                                      appstream    236 k
> >   nspr                                          x86_64
> 4.32.0-1.el8_4                                     appstream    141 k
> >   nss                                           x86_64
> 3.67.0-7.el8_5                                     appstream    740 k
> >   nss-softokn                                   x86_64
> 3.67.0-7.el8_5                                     appstream    486 k
> >   nss-softokn-freebl                            x86_64
> 3.67.0-7.el8_5                                     appstream    394 k
> >   nss-sysinit                                   x86_64
> 3.67.0-7.el8_5                                     appstream     72 k
> >   nss-util                                      x86_64
> 3.67.0-7.el8_5                                     appstream    136 k
> >   numactl-libs                                  x86_64    2.0.12-13.el8
>                                     baseos        35 k
> >   numad                                         x86_64
> 0.5-26.20150602git.el8                             baseos        40 k
> >   opus                                          x86_64
> 1.3-0.4.beta.el8                                   appstream    202 k
> >   orc                                           x86_64    0.4.28-3.el8
>                                      appstream    174 k
> >   os-prober                                     x86_64    1.74-9.el8
>                                      baseos        50 k
> >   pango                                         x86_64    1.42.4-8.el8
>                                      appstream    296 k
> >   parted                                        x86_64    3.2-39.el8
>                                      baseos       554 k
> >   pciutils                                      x86_64    3.7.0-1.el8
>                                     baseos       104 k
> >   pciutils-libs                                 x86_64    3.7.0-1.el8
>                                     baseos        53 k
> >   pixman                                        x86_64    0.38.4-1.el8
>                                      appstream    256 k
> >   policycoreutils                               x86_64    2.9-16.el8
>                                      baseos       372 k
> >   polkit                                        x86_64
> 0.115-13.el8_5.1                                   baseos       153 k
> >   polkit-libs                                   x86_64
> 0.115-13.el8_5.1                                   baseos        75 k
> >   polkit-pkla-compat                            x86_64    0.1-12.el8
>                                      baseos        45 k
> >   procps-ng                                     x86_64    3.3.15-6.el8
>                                      baseos       328 k
> >   psmisc                                        x86_64    23.1-5.el8
>                                      baseos       150 k
> >   python3-dateutil                              noarch    1:2.6.1-6.el8
>                                     baseos       250 k
> >   python3-dbus                                  x86_64    1.2.4-15.el8
>                                      baseos       133 k
> >   python3-dnf-plugins-core                      noarch
> 4.0.21-4.el8_5                                     baseos       233 k
> >   python3-pyyaml                                x86_64    3.12-12.el8
>                                     baseos       192 k
> >   python3-six                                   noarch    1.11.0-8.el8
>                                      baseos        37 k
> >   qemu-img                                      x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    1.1 M
> >   qemu-kvm                                      x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    126 k
> >   qemu-kvm-block-curl                           x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    136 k
> >   qemu-kvm-block-gluster                        x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    138 k
> >   qemu-kvm-block-iscsi                          x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    144 k
> >   qemu-kvm-block-rbd                            x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    138 k
> >   qemu-kvm-block-ssh                            x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    139 k
> >   qemu-kvm-common                               x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    1.2 M
> >   qemu-kvm-core                                 x86_64
> 15:4.2.0-59.module+el8.5.0+726+ce09ee88.1          appstream    3.5 M
> >   quota                                         x86_64    1:4.04-14.el8
>                                     baseos       213 k
> >   quota-nls                                     noarch    1:4.04-14.el8
>                                     baseos        94 k
> >   radvd                                         x86_64    2.17-15.el8
>                                     appstream    103 k
> >   rdma-core                                     x86_64    35.0-1.el8
>                                      baseos        58 k
> >   rpcbind                                       x86_64    1.2.5-8.el8
>                                     baseos        69 k
> >   scrub                                         x86_64    2.5.2-16.el8
>                                      appstream     43 k
> >   seabios-bin                                   noarch
> 1.13.0-2.module+el8.4.0+534+4680a14e               appstream    126 k
> >   seavgabios-bin                                noarch
> 1.13.0-2.module+el8.4.0+534+4680a14e               appstream     41 k
> >   sgabios-bin                                   noarch
> 1:0.20170427git-3.module+el8.4.0+534+4680a14e      appstream     12 k
> >   snappy                                        x86_64    1.1.8-3.el8
>                                     baseos        36 k
> >   spice-server                                  x86_64    0.14.3-4.el8
>                                      appstream    407 k
> >   squashfs-tools                                x86_64    4.3-20.el8
>                                      baseos       164 k
> >   supermin                                      x86_64
> 5.1.19-10.module+el8.4.0+534+4680a14e              appstream    710 k
> >   syslinux                                      x86_64    6.04-5.el8
>                                      baseos       577 k
> >   syslinux-extlinux                             x86_64    6.04-5.el8
>                                      baseos       140 k
> >   syslinux-extlinux-nonlinux                    noarch    6.04-5.el8
>                                      baseos       385 k
> >   syslinux-nonlinux                             noarch    6.04-5.el8
>                                      baseos       551 k
> >   systemd-container                             x86_64    239-51.el8
>                                      baseos       750 k
> >   systemd-udev                                  x86_64    239-51.el8
>                                      baseos       1.6 M
> >   unbound-libs                                  x86_64    1.7.3-17.el8
>                                      appstream    502 k
> >   usbredir                                      x86_64    0.8.0-1.el8
>                                     appstream     49 k
> >   userspace-rcu                                 x86_64    0.10.1-4.el8
>                                      baseos       100 k
> >   which                                         x86_64    2.21-16.el8
>                                     baseos        48 k
> >   xkeyboard-config                              noarch    2.28-1.el8
>                                      appstream    781 k
> >   xml-common                                    noarch    0.6.3-50.el8
>                                      baseos        38 k
> >   xz                                            x86_64    5.2.4-3.el8.1
>                                     baseos       152 k
> >   yajl                                          x86_64    2.1.0-10.el8
>                                      appstream     40 k
> > Installing weak dependencies:
> >   geolite2-city                                 noarch
> 20180605-1.el8                                     appstream     19 M
> >   geolite2-country                              noarch
> 20180605-1.el8                                     appstream    1.0 M
> >   grubby                                        x86_64    8.40-42.el8
>                                     baseos        48 k
> >   hardlink                                      x86_64    1:1.3-6.el8
>                                     baseos        28 k
> >   kbd                                           x86_64    2.0.4-10.el8
>                                      baseos       389 k
> >   kpartx                                        x86_64    0.8.4-17.el8
>                                      baseos       112 k
> >   libmaxminddb                                  x86_64    1.2.0-10.el8
>                                      appstream     32 k
> >   memstrack                                     x86_64    0.1.11-1.el8
>                                      baseos        46 k
> >   pigz                                          x86_64    2.4-4.el8
>                                     baseos        78 k
> > Installing module profiles:
> >   virt/common
> > Enabling module streams:
> >   llvm-toolset                                            rhel8
> >   virt                                                    rhel
> >
> >
> > Regards.
> >
> > ________________________________
> > From: Nicolas Vazquez <nicolas.vazq...@shapeblue.com>
> > Sent: Thursday, March 3, 2022 17:49
> > To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> > Subject: Re: [VOTE] CentOS 7 KVM binaries
> >
> > Hi all,
> >
> > After the concerns on the thread I have tested PR 5297 on CentOS 7 with
> stock qemu-kvm binaries to reevaluate my vote. I found only one regression
> around snapshots: taking volume snapshots for running VMs does not work
> anymore as qemu complains with error: Operation not supported: live disk
> snapshot not supported with this QEMU binary.
> >
> > I agree with Paul and Rohit in this case as a drop of support for users
> on CentOS 7 with stock qemu-kvm, so my vote will be -1 in this case. But
> would be +1 if we can fix the regression for this specific case as the rest
> of the operations are working fine.
> >
> > Regards,
> > Nicolas Vazquez
> >
> >
> > From: Rohit Yadav <rohit.ya...@shapeblue.com>
> > Date: Wednesday, 2 March 2022 at 11:06
> > To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> > Subject: Re: [VOTE] CentOS 7 KVM binaries
> > Gabriel, Daniel, the pull request (code change) is new information for
> me https://github.com/apache/cloudstack/pull/5297
> >
> > There's also no rule or guidance that people can't discuss on a voting
> thread, I find the terms used to refer to that "polluting" derogatory. The
> vote also did not mention the PR and its implications, I'm sure most people
> on the thread have voted only on doc changes. Thanks Gabriel to sharing the
> background, it also explains what led Daniel to start the vote.
> >
> > Daniel, on the logistics of voting you may want to read the project
> bylaws and get familiar with the terms.
> >
> > All, I'll need to find some time and then get back to this thread after
> reviewing pros and cons of the PR and its implications after some due
> diligence. Alternatively, I'm happy if some other PMC can do the due
> diligence, I'll then add my vote based on PMC findings.
> >
> > Regards.
> > ________________________________
> > From: Daniel Augusto Veronezi Salvador <dvsalvador...@gmail.com>
> > Sent: Wednesday, March 2, 2022 6:00:51 PM
> > To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> > Subject: Re: [VOTE] CentOS 7 KVM binaries
> >
> > @Gabriel has summarized everything very well.
> >
> > This proposal only adds a requirement (makes it clear) in our
> > documentation for KVM + CentOS 7 (please, refer to the discussion
> > thread[¹] to understand why it is necessary), which is what everybody
> > (according to the discussion we had in the mailing list) is already
> > applying in production environments. Therefore, we would only make this
> > requirement clear to everybody, which would in turn enable us to move
> > forward with KVM improvements (such as my PR that improves the snapshot
> > process[²]). It (the discussion we had) never addressed dropping support
> > for CentOS 7.
> >
> > Regarding Rohit's comment ("However, assuming Daniel has followed the
> > bylaws and is suggesting this as a technical change that removes support
> > in source code or releases..."), I never suggested a drop of support for
> > CentOS 7. I don't know how that conclusion was derived.
> >
> > To emphasize, this proposal do not address dropping support for CentOS
> > 7. Please, review the discussion thread[¹] and the proposal and
> > reconsider your votes.
> >
> > Best regards,
> > Daniel Salvador
> >
> >
> > [¹] https://lists.apache.org/thread/z7s0774n72v4o9dnl140wvm030bxovjd
> > [²] https://github.com/apache/cloudstack/pull/5297
> >
> > On 02/03/2022 06:47, Gabriel Bräscher wrote:
> >> I don`t want to "pollute" the vote thread, as we should keep
> discussions on
> >> the proper thread (Discussion here [1]).
> >> However, we are already in such a situation. I hope that I can add some
> >> context and clarify a few things.
> >>
> >> @Daniel, please correct me if I misunderstood anything or my raised
> points
> >> are not aligned with the respective Discussion and Vote threads.
> >> Here goes my point of view regarding.
> >> 1. Why this is a technical vote:
> >> 1.1 The PR [2] is not moving forward due to the fact that CentOS stock
> Qemu
> >> does not support the feature added;
> >> 1.2 it will impact on code being accepted in case of "+1" or blocked in
> >> case the vote does not pass;
> >> 1.3 If this vote does pass, we need to change the PRs tests by adding
> >> "qemu-kvm-ev" package in Marvin CentOS7 test environments.
> >>
> >> 2. Why I don't think this is a drop of support:
> >> 2.1 From what I understood, the proposal does not state that CloudStack
> >> will officially drop support for CentOS7 "stock" packages;
> >> 2.2 those running CentOS7 WITHOUT "qemu-kvm-ev" packages already are not
> >> able to perform some actions and they will never be with the current
> >> "stock" packages;
> >> 2.3 there will be no "backward" compatibility issues for them, as they
> are
> >> still not able to perform such operations.
> >> 2.4 those running CentOS7 WITHOUT "qemu-kvm-ev" will remain capable of
> >> doing what their distro offers support.
> >>
> >> 3. Why this vote is relevant for MOST of the community
> >> 3.1 Those running Ubuntu or CentOS7 WITH "qemu-kvm-ev" will be able to
> have
> >> critical and relevant features as users will be able to follow the
> >> instructions on documentation and the PRs blocked will finally be able
> to
> >> be merged;
> >> 3.2 documentation will be clear and help users to make their own
> decision
> >> and take any risks into account.
> >>
> >> I want to stress how relevant this is and that most (if not all) users
> with
> >> CentOS7 would be willing to change their packages in order to have the
> new
> >> features.
> >> With that Said, I am +1 (binding).
> >>
> >> [1] https://lists.apache.org/thread/z7s0774n72v4o9dnl140wvm030bxovjd
> >> [2] https://github.com/apache/cloudstack/pull/5297
> >>
> >> On Wed, Mar 2, 2022 at 9:34 AM Rohit Yadav <rohit.ya...@shapeblue.com>
> >> wrote:
> >>
> >>> As I explained in my email, my vote is conditional with the stated
> >>> assumption applicable only if this is a technical vote; Daniel advised
> in
> >>> his last email that this is a technical decision vote that I assume as
> >>> changes to source code and releases, therefore I had to vote my -1.
> >>>
> >>> If this is still a non-technical vote (as defined in the bylaws [1],
> i.e.
> >>> decision/vote that does not affect changes in source code or releases)
> and
> >>> changes are "only limited to the docs" as proposed in the vote then
> I'm +1.
> >>>
> >>> [1] https://cloudstack.apache.org/bylaws.html
> >>>
> >>>
> >>> Regards.
> >>>
> >>> ________________________________
> >>> From: Paul Angus <p...@angus.uk.com.INVALID>
> >>> Sent: Wednesday, March 2, 2022 13:31
> >>> To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> >>> Subject: RE: [VOTE] CentOS 7 KVM binaries
> >>>
> >>> The proposal said:
> >>> -----
> >>> "- On CloudStack's Installation Guide > Host KVM Installation[²], we
> add a
> >>> section guiding users to install the qemu-kvm-ev binaries, if they are
> >>> using CentOS 7.
> >>>     - The packages that we will guide users to install will be the
> latest
> >>> provided by the official CentOS site[³] (the current latest version is
> >>> '2.12.0-44.1.el7_8.1.x86_64')."
> >>> -----
> >>>
> >>> There's no mention of removing support for anything.  If there is an
> >>> intention removing support for existing components as part of this,
> then I
> >>> agree completely with Rohit's  -1 on it.
> >>>
> >>>
> >>>
> >>> Kind Regards
> >>>
> >>>
> >>> Paul Angus
> >>>
> >>>
> >>>
> >>>
> >>> -----Original Message-----
> >>> From: Wei ZHOU <ustcweiz...@gmail.com>
> >>> Sent: Wednesday, March 2, 2022 7:06 AM
> >>> To: dev@cloudstack.apache.org
> >>> Subject: Re: [VOTE] CentOS 7 KVM binaries
> >>>
> >>> oh wait, is there any word saying removing the  support for centos7
> with
> >>> stock qemu ?
> >>>
> >>> -Wei
> >>>
> >>> On Wed, 2 Mar 2022 at 07:38, Rohit Yadav <rohit.ya...@shapeblue.com>
> >>> wrote:
> >>>
> >>>> I had assumed this was a non-technical discussion/vote where the
> >>>> changes are made in docs on suggested changes to how CloudStack is
> >>>> deployed and used with CentOS7. I assumed this will follow as a doc PR
> >>> to the QIG.
> >>>> Changes to docs aren't normally considered technical as per our
> >>>> project bylaws as they don't impact changes in source code or
> >>>> releases. Three different PMCs have already advised on this thread
> >>>> that voting isn't mandatory for this.
> >>>>
> >>>> However, assuming Daniel has followed the bylaws and is suggesting
> >>>> this as a technical change that removes support in source code or
> >>>> releases, then I oppose such a change.
> >>>>
> >>>> -1 (binding/veto) if we're going to technically remove support for
> >>>> centos7 with stock qemu, that is in source code and
> >>>> packaging/releases. CentOS7 will EOL until 2024 and stock support
> should
> >>> be supported until then.
> >>>> Regards.
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> ________________________________
> >>>> From: Daniel Augusto Veronezi Salvador <dvsalvador...@gmail.com>
> >>>> Sent: Wednesday, March 2, 2022 2:31:21 AM
> >>>> To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> >>>> Subject: Re: [VOTE] CentOS 7 KVM binaries
> >>>>
> >>>> Rohit,
> >>>>
> >>>> As we are deciding a requirement for deploying ACS + KVM + CentOS 7, I
> >>>> see it as an important technical decision, that is why I started the
> >>>> voting thread. The discussion was made via another thread[¹];
> >>>> therefore, this vote was created with the intention to summarize the
> >>>> discussion we had and then to officially approve (or not approve) the
> >>> idea discussed.
> >>>> Finally, to emphasize, this is the voting thread, intended to reflect
> >>>> the decision we seem to have agreed upon in the other thread[¹]. I
> >>>> would kindly ask to avoid polluting this thread with discussions not
> >>>> related to the voting itself. Furthermore, as already stated, there is
> >>>> a consensus in the discussion thread; therefore, there is no harm in
> >>>> giving a +1 here.
> >>>>
> >>>> Best regards,
> >>>> Daniel Salvador
> >>>>
> >>>> [¹] https://lists.apache.org/thread/z7s0774n72v4o9dnl140wvm030bxovjd
> >>>>
> >>>> On 01/03/2022 16:56, Rohit Yadav wrote:
> >>>>> (phone issue sent draft accidentally)... where consensus is built
> >>>> without opposition. Therefore this vote thread isn't necessary.
> >>>>> Refer to project bylaws https://cloudstack.apache.org/bylaws.html
> >>>>>
> >>>>> Regards.
> >>>>> ________________________________
> >>>>> From: Daniel Augusto Veronezi Salvador <dvsalvador...@gmail.com>
> >>>>> Sent: Tuesday, March 1, 2022 5:08:55 PM
> >>>>> To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> >>>>> Subject: Re: [VOTE] CentOS 7 KVM binaries
> >>>>>
> >>>>> Hi, Andrija and Paul,
> >>>>>
> >>>>> This is the vote thread, not the discussion one. The goal of this
> >>>>> thread is to account votes to verify the agreement of the community
> >>>>> with the proposed solution that we seem to have in the discussion
> >>>>> thread. For discussions, please refer to the discussion thread[¹].
> >>>>> The goal is to collect +1 and -1 to show the community agreement
> >>>>> with the proposal that we discussed.
> >>>>>
> >>>>> Best regards,
> >>>>> Daniel Salvador
> >>>>>
> >>>>>
> >>>>> [¹] https://lists.apache.org/thread/z7s0774n72v4o9dnl140wvm030bxovjd
> >>>>>
> >>>>>
> >>>>> On 28/02/2022 20:04, Andrija Panic wrote:
> >>>>>> What Paul said...
> >>>>>>
> >>>>>
> >>>>
> >
> >
> >
> >
> >
> >
> >
> >> On Mon, 28 Feb 2022 at 22:01, Paul Angus <pau...@apache.org> wrote:
> >>>>>>> A vote really isn't required for this.
> >>>>>>>
> >>>>>>> No one disagrees, so just do it.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> Kind Regards
> >>>>>>>
> >>>>>>>
> >>>>>>> Paul Angus
> >>>>>>>
> >>>>>>> -----Original Message-----
> >>>>>>> From: Wei ZHOU <ustcweiz...@gmail.com>
> >>>>>>> Sent: Monday, February 28, 2022 4:19 PM
> >>>>>>> To: dev@cloudstack.apache.org
> >>>>>>> Subject: Re: [VOTE] CentOS 7 KVM binaries
> >>>>>>>
> >>>>>>> +1 (binding)
> >>>>>>>
> >>>>>>> Daniel, does this need to be approved by the PMC ?
> >>>>>>>
> >>>>>>> -Wei
> >>>>>>>
> >>>>>>> On Mon, 28 Feb 2022 at 17:08, Daniel Salvador
> >>>>>>> <gutoveron...@apache.org
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> Hi all, this is the vote thread that emerged from the thread
> >>>>>>>> "[Discussion] CentOS 7 KVM binaries"[¹].
> >>>>>>>>
> >>>>>>>> As discussed in the thread, users already install (without any
> >>>>>>>> official guide provided by the community) the qemu-kvm-ev binary
> >>>>>>>> in their environments to run CloudStack + CentOS + KVM with all
> >>> features.
> >>>>>>>> With that said, to solve the situation described in the
> >>>>>>>> discussion thread[¹], I propose the following:
> >>>>>>>>
> >>>>>>>> - On CloudStack's Installation Guide > Host KVM Installation[²],
> >>>>>>>> we add a section guiding users to install the qemu-kvm-ev
> >>>>>>>> binaries, if they are using CentOS 7.
> >>>>>>>>       - The packages that we will guide users to install will be
> >>>>>>>> the latest provided by the official CentOS site[³] (the current
> >>>>>>>> latest version is '2.12.0-44.1.el7_8.1.x86_64').
> >>>>>>>>
> >>>>>>>> For sanity in tallying the vote, can PMC members please be sure
> >>>>>>>> to indicate "(binding)" with their vote?
> >>>>>>>>
> >>>>>>>> [ ] +1 approve
> >>>>>>>> [ ] +0 no opinion
> >>>>>>>> [ ] -1 disapprove (and reason why)
> >>>>>>>>
> >>>>>>>> If this gets approved, I'll open a PR on CloudStack Documentation
> >>>>>>>> repository[⁴].
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> Best regards,
> >>>>>>>> Daniel Salvador
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> [¹]
> >>>>>>>> https://lists.apache.org/thread/z7s0774n72v4o9dnl140wvm030bxovjd
> >>>>>>>> [²]
> >>>>>>>>
> >>>>>>>>
> >>>>
> http://docs.cloudstack.apache.org/en/latest/installguide/hypervisor/kv
> >>>>>>>> m.html [³]
> >>>>>>>>
> >>>>
> http://mirror.centos.org/centos-7/7/virt/x86_64/kvm-common/Packages/q/
> >>>>>>>> [⁴] https://github.com/apache/cloudstack-documentation
> >>>>>>>>
>

Reply via email to