On Sun, May 3, 2020 at 11:40 AM Shani Leviim <sleviim@redhat.com> wrote:
>
> Hi all,
> I'm trying to install vdsm and vdsm-client from the master repository on an fc31 host,
Current vdsm master branch has stdci.yaml which builds/checks on/for
fc30 only (and el8).
I have no idea what's the status of porting to fc31, or fc32 (released
recently),
or even of fc31/fc32 support in CI.
Last time I asked, Fedora 31 was not supported, but maybe it is possible to build using a container, but nobody worked on this, so there is no such package.
I think the only option is to build manually on your Fedora 31 system or container.
But even if you build vdsm you will not be able to install it because ioprocess is not built for Fedora 31.
However imageio is available for Fedora 30, 31, 32, rawhide, epel, and CentOS Stream, using copr.
I think this is the best solution for ioprocess and other packages. Adding copr build is easy and it very fast.
> but I'm getting an error which packages don't exists:
> # dnf install vdsm vdsm-client
> Last metadata expiration check: 0:35:20 ago on Sun 03 May 2020 10:50:57 AM IDT.
> No match for argument: vdsm
> No match for argument: vdsm-client
> Error: Unable to find a match: vdsm vdsm-client
>
> I've noticed while installing the master rpm, the source repository is commandline instead of ovirt-release-master or something like that.
That's normal, when you pass a URL on the command line,
> # sudo yum install -y http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm
like here.
> Last metadata expiration check: 2:38:37 ago on Sun 03 May 2020 08:11:06 AM IDT.
> ovirt-release-master.rpm 27 kB/s | 11 kB 00:00
> Dependencies resolved.
> ==============================================================================================================================================================================================
> Package Architecture Version Repository Size
> ==============================================================================================================================================================================================
> Installing:
> ovirt-release-master noarch 4.4.0-0.3.master.20200502011334.gitb4c7d97.el8 @commandline 11 k
>
> Does anyone encounter this issue?
Sorry, I right now only work on el8, personally.
Note that CentOS 8.1 does not realy work, it has old libvirt and qemu.
The only options now are RHEL 8.2 or Fedora 30.
If you want to test latest sanlock, Fedora 30 is your only option, or wait for RHEL 8.3.
Since we failed to support Fedora 31, I think we need to target 32 now.