Failed to upgrade OOD from 2.0.32 to 3.0.0 on RHEL 8

I tried to upgrade OOD from 2.0.32 to 3.0.0 on RHEL 8 but received the following error:

[root@host ~]# yum update ondemand
Updating Subscription Management repositories.
Last metadata expiration check: 0:11:18 ago on Wed 05 Apr 2023 10:01:30 PM EDT.
Error: 
 Problem: cannot install the best update candidate for package ondemand-2.0.32-1.el8.x86_64
  - nothing provides rclone needed by ondemand-3.0.0-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

I checked rclone and it is in my path, so it must be something else that has caused the problem.

[root@host ~]# which rclone
/bin/rclone

Any help would be much appreciated.

Ping

Thanks for trying out OOD 3.0 and sorry for the trouble!

It might be that version of rclone is not sufficient for OOD in the configured repos on the system. When you run rclone version what version is listed?

[pingluo@host ~]$ rclone --version
rclone v1.61.0
- os/version: redhat 8.7 (64 bit)
- os/kernel: 4.18.0-425.13.1.el8_7.x86_64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.19.4
- go/linking: static
- go/tags: none

Ok, that looks like it should be fine.

Did you by chance upgrade this system from RHEL 7 to RHEL 8 recently? I’m seeing some discussion on Red Hat with similar looking issues to yours and it seems to involve old epel repos causing conflicts when people upgraded from 7 to 8

@tdockendorf would you have anymore insight into this?

rclone comes from EPEL, do you have EPEL repos enabled?

I installed it from source. Apparently the version is too new to OOD. After install it from EPEL, the problem is resolved.

This is the version information for the rclone installed from EPEL:

[root@host config]# rclone --version
rclone v1.57.0-DEV
- os/version: redhat 8.7 (64 bit)
- os/kernel: 4.18.0-425.13.1.el8_7.x86_64 (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.16.12
- go/linking: dynamic
- go/tags: none

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.