oVirt 4.4.10 Async update #2

On January 26th 2022 the oVirt project released an async update to the following packages: - ovirt-engine 4.4.10.6 Fixing the following bugs: - [BZ 2044277 <https://bugzilla.redhat.com/show_bug.cgi?id=2044277>] - Replace ovirt-engine-extension-logger-log4j with internal ovirt-engine implementation Package ovirt-engine-extension-logger-log4j has been obsoleted and replaced by internal ovirt-engine implementation in oVirt Engine 4.4.10.6. During upgrade from previous oVirt versions to oVirt 4.4.10 ovirt-engine-extension-logger-log4j package is uninstalled if it was previously installed. If you used ovirt-engine-extension-logger-log4j in previous oVirt versions, you will need to manually remove existing ovirt-engine-extension-logger-log4j configuration files and configure the new feature of sending log records to remote syslog service according to the Administration Guide. Also after successful upgrade to oVirt 4.4.10 you can manually uninstall log4j12 package without breaking oVirt setup: $ dnf remove log4j12 - [BZ 2044257 <https://bugzilla.redhat.com/show_bug.cgi?id=2044257>] - Bump snmp4j library version to remove dependency on log4j oVirt Engine 4.4.10.6 is requiring snmp4j >= 3.6.4, which no longer depends on log4j library -- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Hi, today i tried to install this async update but it fails with: Running transaction Preparing : 1/1 Upgrading : python3-ovirt-engine-lib-4.4.10.6-1.el8.noarch 1/18 Running scriptlet: ovirt-engine-setup-base-4.4.10.6-1.el8.noarch 2/18 Upgrading : ovirt-engine-setup-base-4.4.10.6-1.el8.noarch 2/18 Upgrading : ovirt-engine-setup-plugin-ovirt-engine-common-4.4.10.6-1.el8.noarch 3/18 Upgrading : ovirt-engine-setup-plugin-cinderlib-4.4.10.6-1.el8.noarch 4/18 Upgrading : ovirt-engine-setup-plugin-imageio-4.4.10.6-1.el8.noarch 5/18 Running scriptlet: ovirt-engine-setup-plugin-ovirt-engine-4.4.10.6-1.el8.noarch 6/18 Upgrading : ovirt-engine-setup-plugin-ovirt-engine-4.4.10.6-1.el8.noarch 6/18 Upgrading : ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.4.10.6-1.el8.noarch 7/18 Upgrading : ovirt-engine-setup-4.4.10.6-1.el8.noarch 8/18 --== PACKAGES ==-- [ INFO ] Checking for product updates... [ ERROR ] DNF Problem 1: cannot install the best candidate for the job - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch Problem 2: problem with installed package ovirt-engine-4.4.10.5-1.el8.noarch - cannot install the best update candidate for package ovirt-engine-4.4.10.5-1.el8.noarch - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch [ INFO ] DNF Performing DNF transaction rollback [ ERROR ] Failed to execute stage 'Environment customization': Problem 1: cannot install the best candidate for the job - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch Problem 2: problem with installed package ovirt-engine-4.4.10.5-1.el8.noarch - cannot install the best update candidate for package ovirt-engine-4.4.10.5-1.el8.noarch - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch [ INFO ] Stage: Clean up Log file is located at /var/log/ovirt-engine/setup/ovirt-engine-setup-20220127104113-k4bj7l.log [ INFO ] Generating answer file '/var/lib/ovirt-engine/setup/answers/20220127104123-setup.conf' [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination [ ERROR ] Execution of setup failed I checked my engine host os and found it is still CentOS 8, so i did a conversion to stream and try to to run engine-setup again, still the same error, the snmpj 3.4 packages cannot be found. Any solution to this?

On Thu, Jan 27, 2022 at 11:59 AM lists--- via Users <users@ovirt.org> wrote:
Hi,
today i tried to install this async update but it fails with:
Running transaction Preparing : 1/1 Upgrading : python3-ovirt-engine-lib-4.4.10.6-1.el8.noarch 1/18 Running scriptlet: ovirt-engine-setup-base-4.4.10.6-1.el8.noarch 2/18 Upgrading : ovirt-engine-setup-base-4.4.10.6-1.el8.noarch 2/18 Upgrading : ovirt-engine-setup-plugin-ovirt-engine-common-4.4.10.6-1.el8.noarch 3/18 Upgrading : ovirt-engine-setup-plugin-cinderlib-4.4.10.6-1.el8.noarch 4/18 Upgrading : ovirt-engine-setup-plugin-imageio-4.4.10.6-1.el8.noarch 5/18 Running scriptlet: ovirt-engine-setup-plugin-ovirt-engine-4.4.10.6-1.el8.noarch 6/18 Upgrading : ovirt-engine-setup-plugin-ovirt-engine-4.4.10.6-1.el8.noarch 6/18 Upgrading : ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.4.10.6-1.el8.noarch 7/18 Upgrading : ovirt-engine-setup-4.4.10.6-1.el8.noarch 8/18
--== PACKAGES ==--
[ INFO ] Checking for product updates... [ ERROR ] DNF Problem 1: cannot install the best candidate for the job - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch Problem 2: problem with installed package ovirt-engine-4.4.10.5-1.el8.noarch - cannot install the best update candidate for package ovirt-engine-4.4.10.5-1.el8.noarch - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch [ INFO ] DNF Performing DNF transaction rollback [ ERROR ] Failed to execute stage 'Environment customization': Problem 1: cannot install the best candidate for the job - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch Problem 2: problem with installed package ovirt-engine-4.4.10.5-1.el8.noarch - cannot install the best update candidate for package ovirt-engine-4.4.10.5-1.el8.noarch - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch [ INFO ] Stage: Clean up Log file is located at /var/log/ovirt-engine/setup/ovirt-engine-setup-20220127104113-k4bj7l.log [ INFO ] Generating answer file '/var/lib/ovirt-engine/setup/answers/20220127104123-setup.conf' [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination [ ERROR ] Execution of setup failed
I checked my engine host os and found it is still CentOS 8, so i did a conversion to stream and try to to run engine-setup again, still the same error, the snmpj 3.4 packages cannot be found.
Any solution to this?
Perhaps try to update first the ovirt-release44 package? Best regards, -- Didi

On Thu, Jan 27, 2022 at 11:59 AM lists--- via Users <users(a)ovirt.org> wrote:
Perhaps try to update first the ovirt-release44 package?
Best regards,
Hi Didi thanks for the hint, there was no update for ovirt-release44, but a reinstall of the ovirt-release44 package did the trick. Thanks for your help! best regards Sven

On 27/1/22 18:22, lists--- via Users wrote:
On Thu, Jan 27, 2022 at 11:59 AM lists--- via Users <users(a)ovirt.org> wrote:
Perhaps try to update first the ovirt-release44 package?
Best regards, Hi Didi
thanks for the hint, there was no update for ovirt-release44, but a reinstall of the ovirt-release44 package did the trick.
Thanks for your help!
best regards
Sven _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/N7N7JSA3IH75H4...
I'm getting the same issue above, and I have done a "yum reinstall ovirt-release44", to no avail. The only other packages that are pending updates are vmconsole-proxy-helper and websocket-proxy. [ INFO ] Checking for product updates... [ ERROR ] DNF Problem 1: cannot install the best candidate for the job - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch Problem 2: problem with installed package ovirt-engine-4.4.10.5-1.el8.noarch - cannot install the best update candidate for package ovirt-engine-4.4.10.5-1.el8.noarch - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch The OS stll appears to be CentOS 8 - how do I perform the conversion to Stream? I can't find anything doco-wise about it.

Il giorno ven 28 gen 2022 alle ore 01:44 Nathaniel Roach via Users < users@ovirt.org> ha scritto:
I'm getting the same issue above, and I have done a "yum reinstall ovirt-release44", to no avail. The only other packages that are pending updates are vmconsole-proxy-helper and websocket-proxy.
[ INFO ] Checking for product updates... [ ERROR ] DNF Problem 1: cannot install the best candidate for the job - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch Problem 2: problem with installed package ovirt-engine-4.4.10.5-1.el8.noarch - cannot install the best update candidate for package ovirt-engine-4.4.10.5-1.el8.noarch - nothing provides snmp4j >= 3.6.4 needed by ovirt-engine-4.4.10.6-1.el8.noarch
The OS stll appears to be CentOS 8 - how do I perform the conversion to Stream? I can't find anything doco-wise about it.
Please note the CentOS Linux 8 content is going to be moved to vault.centos.org in 3 days and ti will start breaking updates https://www.centos.org/centos-linux-eol/ For moving to CentOS Stream please refer to https://centos.org/distro-faq/#q7-how-do-i-migrate-my-centos-linux-8-install... For those on Alma / Rocky / RHEL, I'm going to try consuming CentOS Stream Virtualization SIG repos there as well: https://github.com/oVirt/ovirt-release/issues/91. -- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Is it safe to remove this package as well? I noticed the following during the execution of engine-setup: [ INFO ] DNF Unknown: ovirt-engine-extension-logger-log4j-1.1.1-1.el8.noarch Sent with ProtonMail Secure Email. ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Wednesday, January 26th, 2022 at 9:20 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
On January 26th 2022 the oVirt project released an async update to the following packages:
- ovirt-engine 4.4.10.6
Fixing the following bugs:
- [BZ 2044277] - Replace ovirt-engine-extension-logger-log4j with internal ovirt-engine implementationPackage ovirt-engine-extension-logger-log4j has been obsoleted and replaced by internal ovirt-engine implementation in oVirt Engine 4.4.10.6. During upgrade from previous oVirt versions to oVirt 4.4.10 ovirt-engine-extension-logger-log4j package is uninstalled if it was previously installed.If you used ovirt-engine-extension-logger-log4j in previous oVirt versions, you will need to manually remove existing ovirt-engine-extension-logger-log4jconfiguration files and configure the new feature of sending log records to remote syslog service according to the Administration Guide.
Also after successful upgrade to oVirt 4.4.10 you can manually uninstall log4j12 package without breaking oVirt setup:
$ dnf remove log4j12
- [BZ 2044257] - Bump snmp4j library version to remove dependency on log4joVirt Engine 4.4.10.6 is requiring snmp4j >= 3.6.4, which no longer depends on log4j library
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA
sbonazzo@redhat.com
Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.

On Sat, Jan 29, 2022 at 11:56 AM David White via Users <users@ovirt.org> wrote:
Is it safe to remove this package as well? I noticed the following during the execution of engine-setup:
[ INFO ] DNF Unknown: ovirt-engine-extension-logger-log4j-1.1.1-1.el8.noarch
Should be, see also: https://bugzilla.redhat.com/2044277 . Best regards,
Sent with ProtonMail <https://protonmail.com/> Secure Email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Wednesday, January 26th, 2022 at 9:20 AM, Sandro Bonazzola < sbonazzo@redhat.com> wrote:
On January 26th 2022 the oVirt project released an async update to the following packages:
- ovirt-engine 4.4.10.6
Fixing the following bugs: - [BZ 2044277 <https://bugzilla.redhat.com/show_bug.cgi?id=2044277>] - Replace ovirt-engine-extension-logger-log4j with internal ovirt-engine implementation Package ovirt-engine-extension-logger-log4j has been obsoleted and replaced by internal ovirt-engine implementation in oVirt Engine 4.4.10.6. During upgrade from previous oVirt versions to oVirt 4.4.10 ovirt-engine-extension-logger-log4j package is uninstalled if it was previously installed. If you used ovirt-engine-extension-logger-log4j in previous oVirt versions, you will need to manually remove existing ovirt-engine-extension-logger-log4j configuration files and configure the new feature of sending log records to remote syslog service according to the Administration Guide. Also after successful upgrade to oVirt 4.4.10 you can manually uninstall log4j12 package without breaking oVirt setup: $ dnf remove log4j12
- [BZ 2044257 <https://bugzilla.redhat.com/show_bug.cgi?id=2044257>] - Bump snmp4j library version to remove dependency on log4j oVirt Engine 4.4.10.6 is requiring snmp4j >= 3.6.4, which no longer depends on log4j library
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA <https://www.redhat.com/>
sbonazzo@redhat.com <https://www.redhat.com/>
*Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/E4FWI26XP2VNP5...
-- Didi
participants (5)
-
David White
-
lists@pequod.io
-
Nathaniel Roach
-
Sandro Bonazzola
-
Yedidyah Bar David