
Hi, I upgraded the OS on my laptop from Fedora 30 to Fedora 32 and now have issues with running an engine - some libraries are missing. I know that the new Fedora releases are not supported. I couldn't downgrade back to Fedora 30 and I don't want to totally reinstall the OS (either to an old Fedora 30 or to a new CentOS 8.2). Issues that I encountered: 1) Some repositories do not exist for Fedora 32. Copr repo for ovirt-katello owned by sbonazzo 383 B/s | 341 B 00:00 Errors during downloading metadata for repository '*sbonazzo-ovirt-katello* ': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/sbonazzo/ovirt-katello/fedor... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'sbonazzo-ovirt-katello': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovirt-cockpit-sso owned by mlibra 380 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *mlibra-ovirt-cockpit-sso*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mlibra/ovirt-cockpit-sso/fed... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mlibra-ovirt-cockpit-sso': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovsdbapp owned by mdbarroso 339 B/s | 341 B 00:01 Errors during downloading metadata for repository '*mdbarroso-ovsdbapp*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mdbarroso/ovsdbapp/fedora-32... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mdbarroso-ovsdbapp': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Ignoring repositories: *sbonazzo-ovirt-katello*, *mlibra-ovirt-cockpit-sso*, *mdbarroso-ovsdbapp* Workaround (at least stopped the errors): I updated the " /etc/yum.repos.d/ovirt-master-dependencies.repo" and changed the " $releasever" into the hardcoded "30" for the 3 repositories above. 2) Unable to install "python3-otopi" and probably some other libraries. Workaround that didn't fully work: I updated " /etc/yum.repos.d/ovirt-master-snapshot.repo" and changed the "$releasever" into the hardcoded "30" for both "ovirt-master-snapshot" & " ovirt-master-snapshot-static". Now it finds "python3-otopi", but complains about a missing "python(abi)". The latter is actually installed, but I guess there is a collision between fc30 vs. fc32 :( pbar@laptop /etc/yum.repos.d $ sudo dnf install -y python3-otopi Latest oVirt master nightly snapshot 1.8 kB/s | 3.0 kB 00:01 Latest oVirt master additional nightly snapshot 1.8 kB/s | 3.0 kB 00:01 Error: Problem: conflicting requests - nothing provides python(abi) = 3.7 needed by python3-otopi-1.9.3-0.0.master.20200607140659.git775c2c5.*fc30*.noarch (try to add '--skip-broken' to skip uninstallable packages) pbar@laptop /etc/yum.repos.d $ sudo dnf install -y "python(abi)" Last metadata expiration check: 0:00:19 ago on Mon 27 Jul 2020 03:13:34 PM IDT. Package python27-2.7.18-2.*fc32*.x86_64 is already installed. Package python3-3.8.3-2.*fc32*.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Any suggestions that do not require a clean new OS install? Thank you in advance! Pavel

engine does not work on fedora 32, I move my development env to a centos 8 VM On Mon, Jul 27, 2020 at 3:24 PM Pavel Bar <pbar@redhat.com> wrote:
Hi, I upgraded the OS on my laptop from Fedora 30 to Fedora 32 and now have issues with running an engine - some libraries are missing. I know that the new Fedora releases are not supported. I couldn't downgrade back to Fedora 30 and I don't want to totally reinstall the OS (either to an old Fedora 30 or to a new CentOS 8.2).
Issues that I encountered: 1) Some repositories do not exist for Fedora 32. Copr repo for ovirt-katello owned by sbonazzo 383 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *sbonazzo-ovirt-katello*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/sbonazzo/ovirt-katello/fedor... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'sbonazzo-ovirt-katello': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovirt-cockpit-sso owned by mlibra 380 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *mlibra-ovirt-cockpit-sso*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mlibra/ovirt-cockpit-sso/fed... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mlibra-ovirt-cockpit-sso': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovsdbapp owned by mdbarroso 339 B/s | 341 B 00:01 Errors during downloading metadata for repository '*mdbarroso-ovsdbapp*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mdbarroso/ovsdbapp/fedora-32... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mdbarroso-ovsdbapp': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Ignoring repositories: *sbonazzo-ovirt-katello*, *mlibra-ovirt-cockpit-sso*, *mdbarroso-ovsdbapp*
Workaround (at least stopped the errors): I updated the " /etc/yum.repos.d/ovirt-master-dependencies.repo" and changed the " $releasever" into the hardcoded "30" for the 3 repositories above.
2) Unable to install "python3-otopi" and probably some other libraries. Workaround that didn't fully work: I updated " /etc/yum.repos.d/ovirt-master-snapshot.repo" and changed the "$releasever" into the hardcoded "30" for both "ovirt-master-snapshot" & " ovirt-master-snapshot-static". Now it finds "python3-otopi", but complains about a missing "python(abi)". The latter is actually installed, but I guess there is a collision between fc30 vs. fc32 :(
pbar@laptop /etc/yum.repos.d $ sudo dnf install -y python3-otopi Latest oVirt master nightly snapshot
1.8 kB/s | 3.0 kB 00:01 Latest oVirt master additional nightly snapshot
1.8 kB/s | 3.0 kB 00:01 Error: Problem: conflicting requests - nothing provides python(abi) = 3.7 needed by python3-otopi-1.9.3-0.0.master.20200607140659.git775c2c5.*fc30*.noarch (try to add '--skip-broken' to skip uninstallable packages)
pbar@laptop /etc/yum.repos.d $ sudo dnf install -y "python(abi)" Last metadata expiration check: 0:00:19 ago on Mon 27 Jul 2020 03:13:34 PM IDT. Package python27-2.7.18-2.*fc32*.x86_64 is already installed. Package python3-3.8.3-2.*fc32*.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete!
Any suggestions that do not require a clean new OS install?
Thank you in advance!
Pavel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-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/devel@ovirt.org/message/GYOJX2AK5X6KYW...

Thanks Benny :) 1) So there is no workaround, like playing with repositories like I tried to do? 2) Suppose I take your approach - install CentOs 8 on a Virtual Machine. What is exactly your development process? a) How do you debug the Engine/GUI using IDE installed on your laptop? b) What about code changes? Files' copying to a VM and building it there? On Mon, Jul 27, 2020 at 3:27 PM Benny Zlotnik <bzlotnik@redhat.com> wrote:
engine does not work on fedora 32, I move my development env to a centos 8 VM
On Mon, Jul 27, 2020 at 3:24 PM Pavel Bar <pbar@redhat.com> wrote:
Hi, I upgraded the OS on my laptop from Fedora 30 to Fedora 32 and now have issues with running an engine - some libraries are missing. I know that the new Fedora releases are not supported. I couldn't downgrade back to Fedora 30 and I don't want to totally reinstall the OS (either to an old Fedora 30 or to a new CentOS 8.2).
Issues that I encountered: 1) Some repositories do not exist for Fedora 32. Copr repo for ovirt-katello owned by sbonazzo 383 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *sbonazzo-ovirt-katello*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/sbonazzo/ovirt-katello/fedor... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'sbonazzo-ovirt-katello': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovirt-cockpit-sso owned by mlibra 380 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *mlibra-ovirt-cockpit-sso*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mlibra/ovirt-cockpit-sso/fed... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mlibra-ovirt-cockpit-sso': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovsdbapp owned by mdbarroso 339 B/s | 341 B 00:01 Errors during downloading metadata for repository '*mdbarroso-ovsdbapp*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mdbarroso/ovsdbapp/fedora-32... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mdbarroso-ovsdbapp': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Ignoring repositories: *sbonazzo-ovirt-katello*, *mlibra-ovirt-cockpit-sso*, *mdbarroso-ovsdbapp*
Workaround (at least stopped the errors): I updated the " /etc/yum.repos.d/ovirt-master-dependencies.repo" and changed the " $releasever" into the hardcoded "30" for the 3 repositories above.
2) Unable to install "python3-otopi" and probably some other libraries. Workaround that didn't fully work: I updated " /etc/yum.repos.d/ovirt-master-snapshot.repo" and changed the "$releasever" into the hardcoded "30" for both "ovirt-master-snapshot" & " ovirt-master-snapshot-static". Now it finds "python3-otopi", but complains about a missing "python(abi)". The latter is actually installed, but I guess there is a collision between fc30 vs. fc32 :(
pbar@laptop /etc/yum.repos.d $ sudo dnf install -y python3-otopi Latest oVirt master nightly snapshot
1.8 kB/s | 3.0 kB 00:01 Latest oVirt master additional nightly snapshot
1.8 kB/s | 3.0 kB 00:01 Error: Problem: conflicting requests - nothing provides python(abi) = 3.7 needed by python3-otopi-1.9.3-0.0.master.20200607140659.git775c2c5.*fc30*.noarch (try to add '--skip-broken' to skip uninstallable packages)
pbar@laptop /etc/yum.repos.d $ sudo dnf install -y "python(abi)" Last metadata expiration check: 0:00:19 ago on Mon 27 Jul 2020 03:13:34 PM IDT. Package python27-2.7.18-2.*fc32*.x86_64 is already installed. Package python3-3.8.3-2.*fc32*.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete!
Any suggestions that do not require a clean new OS install?
Thank you in advance!
Pavel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-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/devel@ovirt.org/message/GYOJX2AK5X6KYW...

1) So there is no workaround, like playing with repositories like I tried to do? I tried a couple of months ago (I upgraded to fc32 right after it was made available), I tried building otopi manually and discussed this with Didi, but the rabbit hole for the code changes required was far too deep. So along with the decision to drop fedora support for ovirt, I decided to just move to a supported environment
2) Suppose I take your approach - install CentOs 8 on a Virtual Machine. What is exactly your development process? a) How do you debug the Engine/GUI using IDE installed on your laptop? You can do remote debugging with intellij, see[1] b) What about code changes? Files' copying to a VM and building it there? I personally just use rsync, maybe you can do some tricks with and share a mount

Il giorno lun 27 lug 2020 alle ore 14:25 Pavel Bar <pbar@redhat.com> ha scritto:
Hi, I upgraded the OS on my laptop from Fedora 30 to Fedora 32 and now have issues with running an engine - some libraries are missing. I know that the new Fedora releases are not supported. I couldn't downgrade back to Fedora 30 and I don't want to totally reinstall the OS (either to an old Fedora 30 or to a new CentOS 8.2).
Issues that I encountered: 1) Some repositories do not exist for Fedora 32. Copr repo for ovirt-katello owned by sbonazzo 383 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *sbonazzo-ovirt-katello*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/sbonazzo/ovirt-katello/fedor... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'sbonazzo-ovirt-katello': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovirt-cockpit-sso owned by mlibra 380 B/s | 341 B 00:00 Errors during downloading metadata for repository ' *mlibra-ovirt-cockpit-sso*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mlibra/ovirt-cockpit-sso/fed... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mlibra-ovirt-cockpit-sso': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Copr repo for ovsdbapp owned by mdbarroso 339 B/s | 341 B 00:01 Errors during downloading metadata for repository '*mdbarroso-ovsdbapp*': - Status code: 404 for https://copr-be.cloud.fedoraproject.org/results/mdbarroso/ovsdbapp/fedora-32... (IP: 34.227.76.72) Error: Failed to download metadata for repo 'mdbarroso-ovsdbapp': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried Ignoring repositories: *sbonazzo-ovirt-katello*, *mlibra-ovirt-cockpit-sso*, *mdbarroso-ovsdbapp*
Workaround (at least stopped the errors): I updated the " /etc/yum.repos.d/ovirt-master-dependencies.repo" and changed the " $releasever" into the hardcoded "30" for the 3 repositories above.
2) Unable to install "python3-otopi" and probably some other libraries. Workaround that didn't fully work: I updated " /etc/yum.repos.d/ovirt-master-snapshot.repo" and changed the "$releasever" into the hardcoded "30" for both "ovirt-master-snapshot" & " ovirt-master-snapshot-static". Now it finds "python3-otopi", but complains about a missing "python(abi)". The latter is actually installed, but I guess there is a collision between fc30 vs. fc32 :(
Issue here is that python(abi) is 3.7 in Fedora 30 and 3.8 in Fedora 32 if I remember correctly. You either need to install the python37 module or rebuild otopi on Fedora 32 with Python 3.8. My 2 cents here: I would rather spin a CentOS 8 VM on top of your Fedora 32.
pbar@laptop /etc/yum.repos.d $ sudo dnf install -y python3-otopi Latest oVirt master nightly snapshot
1.8 kB/s | 3.0 kB 00:01 Latest oVirt master additional nightly snapshot
1.8 kB/s | 3.0 kB 00:01 Error: Problem: conflicting requests - nothing provides python(abi) = 3.7 needed by python3-otopi-1.9.3-0.0.master.20200607140659.git775c2c5.*fc30*.noarch (try to add '--skip-broken' to skip uninstallable packages)
pbar@laptop /etc/yum.repos.d $ sudo dnf install -y "python(abi)" Last metadata expiration check: 0:00:19 ago on Mon 27 Jul 2020 03:13:34 PM IDT. Package python27-2.7.18-2.*fc32*.x86_64 is already installed. Package python3-3.8.3-2.*fc32*.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete!
Any suggestions that do not require a clean new OS install?
Thank you in advance!
Pavel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-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/devel@ovirt.org/message/GYOJX2AK5X6KYW...
-- 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. <https://mojo.redhat.com/docs/DOC-1199578>*
participants (3)
-
Benny Zlotnik
-
Pavel Bar
-
Sandro Bonazzola