On Sun, Jan 16, 2022 at 12:18 PM Yedidyah Bar David <didi(a)redhat.com> wrote:
On Sun, Jan 16, 2022 at 10:50 AM Nir Soffer <nsoffer(a)redhat.com> wrote:
>
> On Sun, Jan 16, 2022 at 10:03 AM Yedidyah Bar David <didi(a)redhat.com> wrote:
>>
>> On Sun, Jan 16, 2022 at 9:11 AM github-actions[bot]
>> <notifications(a)github.com> wrote:
>> >
>> > ❌ The repoclosure CI job is still failing. Please investigate.
>>
>>
https://github.com/oVirt/ovirt-release/runs/4830975790?check_suite_focus=...
>>
>> Copr repo for ovirt-master-snapshot owned by ov 168 kB/s | 3.3 kB 00:00
>> Error: Repoclosure ended with unresolved dependencies.
>> package: ovirt-imageio-client-2.4.1-0.202201152029.gite226a5f.el8.x86_64
>> from copr:copr.fedorainfracloud.org:ovirt:ovirt-master-snapshot
>> unresolved deps:
>> ovirt-imageio-common = 2.4.1-0.202201152029.gite226a5f.el8
>> package: ovirt-imageio-daemon-2.4.1-0.202201152029.gite226a5f.el8.x86_64
>> from copr:copr.fedorainfracloud.org:ovirt:ovirt-master-snapshot
>> unresolved deps:
>> ovirt-imageio-common = 2.4.1-0.202201152029.gite226a5f.el8
>> Error: Process completed with exit code 1.
>>
>> I also see a failure here, not sure it's related:
>>
>>
https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/packa...
>>
https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/build...
>>
https://download.copr.fedorainfracloud.org/results/ovirt/ovirt-master-sna...
>>
>> ERROR: Command failed:
>> # /usr/bin/systemd-nspawn -q -M e2c8282d0fd84261a27858b46be976be -D
>> /var/lib/mock/centos-stream-9-x86_64-bootstrap-1642278641.264613/root
>> -a --capability=cap_ipc_lock --rlimit=RLIMIT_NOFILE=10240
>> --capability=cap_ipc_lock
>> --bind=/tmp/mock-resolv.ifotg3xd:/etc/resolv.conf --console=pipe
>> --setenv=TERM=vt100 --setenv=SHELL=/bin/bash
>>
--setenv=HOME=/var/lib/mock/centos-stream-9-x86_64-1642278641.264613/root/installation-homedir
>> --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin
>> --setenv=PROMPT_COMMAND=printf "\033]0;<mock-chroot>\007"
>> --setenv=PS1=<mock-chroot> \s-\v\$ --setenv=LANG=C.UTF-8
>> --setenv=LC_MESSAGES=C.UTF-8
>> --setenv=LD_PRELOAD=/var/tmp/tmp.mock.jav2ocjj/$LIB/nosync.so
>> --setenv=SYSTEMD_NSPAWN_TMPFS_TMP=0 --resolv-conf=off /usr/bin/dnf
>> builddep --installroot
>> /var/lib/mock/centos-stream-9-x86_64-1642278641.264613/root/
>> --releasever 9 --setopt=deltarpm=False --allowerasing
>> --disableplugin=local --disableplugin=spacewalk
>> --disableplugin=versionlock --disableplugin=local
>> --disableplugin=spacewalk --disableplugin=versionlock
>>
/var/lib/mock/centos-stream-9-x86_64-1642278641.264613/root//builddir/build/SRPMS/ovirt-imageio-2.4.1-0.202201152029.gite226a5f.el9.src.rpm
>> --setopt=tsflags=nocontexts --setopt=tsflags=nocontexts
>> --setopt=tsflags=nocontexts
>> No matches found for the following disable plugin patterns: local,
>> spacewalk, versionlock
>> Copr repository 29 kB/s | 3.3 kB 00:00
>> Additional repo https_buildlogs_centos_org_cent 18 kB/s | 3.0 kB 00:00
>> Additional repo https_download_copr_fedorainfra 31 kB/s | 3.3 kB 00:00
>> Error:
>> Problem: cannot install the best candidate for the job
>> - nothing provides libgomp = 11.2.1-7.4.el9 needed by
>> gcc-11.2.1-7.4.el9.x86_64
>> - nothing provides libgcc >= 11.2.1-7.4.el9 needed by
>> gcc-11.2.1-7.4.el9.x86_64
>>
>> If that's indeed the issue, it's probably in the OS, not oVirt, and
>> hopefully temporary. Didn't check further (yet?).
>
>
> I had this problem yesterday when trying to build centos-9 container. Issue
resolved
> by removing the cached centos 9 layer (podman rmi ...).
>
> I guess this is a temporary issue with centos 9.
I tried to rebuild imageio, and it failed again on el9:
https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/build...
However, repoclosure now passed:
https://github.com/oVirt/ovirt-release/actions/runs/1703987851
FYI. Ignoring, for now. At some point we'll actually want el9 to work...
I reproduced the issue on centos 9 vm:
# dnf update --refresh
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use
subscription-manager to register.
CentOS Stream 9 - BaseOS
4.3 kB/s | 1.9 kB 00:00
CentOS Stream 9 - AppStream
12 kB/s | 6.6 kB 00:00
Dependencies resolved.
Nothing to do.
Complete!
[root@centos9 ~]# dnf install gcc
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered with an entitlement server. You can use
subscription-manager to register.
CentOS Stream 9 - BaseOS
146 kB/s | 3.8 MB 00:26
CentOS Stream 9 - AppStream
1.9 MB/s | 10 MB 00:05
Error:
Problem: cannot install the best candidate for the job
- nothing provides libgomp = 11.2.1-7.4.el9 needed by
gcc-11.2.1-7.4.el9.x86_64
- nothing provides libgcc >= 11.2.1-7.4.el9 needed by
gcc-11.2.1-7.4.el9.x86_64
(try to add '--skip-broken' to skip uninstallable packages or
'--nobest' to use not only best candidate packages)
For some reason, in a centos 9 container I have a newer gcc and libgcc:
$ podman run -it --rm quay.io/ovirt/imageio-test-centos-9 rpm -q gcc libgcc
gcc-11.2.1-7.4.el9.x86_64
libgcc-11.2.1-7.4.el9.x86_64
So this looks like a repository issue in centos 9.
I'm using these repos:
[baseos]
name=CentOS Stream $releasever - BaseOS
metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-$stream&a...
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
[appstream]
name=CentOS Stream $releasever - AppStream
metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-$strea...
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1
Checking centos repos, we do have the new libgcc:
http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/libgcc...
So this is an issue with the centos mirror system, or maybe my repos
are incorrect.
Trying now to provision a new clean vm. Current vm started as a pre release,
maybe upgrading it was broken.
Nir