Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CentOS 7.5 storaged conflict #9159

Closed
dcrdev opened this issue May 13, 2018 · 1 comment
Closed

CentOS 7.5 storaged conflict #9159

dcrdev opened this issue May 13, 2018 · 1 comment
Assignees

Comments

@dcrdev
Copy link

dcrdev commented May 13, 2018

It seems cockpit-storaged depends on several storaged modules which are unavavailible on CentOS 7.5, due to storaged being obsoleted by udisks2. Not sure how to proceed here - any thoughts?

Error: Package: cockpit-storaged-167-1.el7.centos.noarch (centos-cockpit)
           Requires: storaged-lvm2 >= 2.1.1
           Available: storaged-lvm2-2.1.2-1.el7.centos.x86_64 (centos-cockpit)
               storaged-lvm2 = 2.1.2-1.el7.centos
           Available: storaged-lvm2-2.5.2-4.el7.x86_64 (extras)
               storaged-lvm2 = 2.5.2-4.el7
Error: Package: cockpit-storaged-167-1.el7.centos.noarch (centos-cockpit)
           Requires: storaged-iscsi >= 2.1.1
           Available: storaged-iscsi-2.1.2-1.el7.centos.x86_64 (centos-cockpit)
               storaged-iscsi = 2.1.2-1.el7.centos
           Available: storaged-iscsi-2.5.2-4.el7.x86_64 (extras)
               storaged-iscsi = 2.5.2-4.el7
Error: Package: cockpit-storaged-167-1.el7.centos.noarch (centos-cockpit)
           Requires: storaged >= 2.1.1
           Available: storaged-2.1.2-1.el7.centos.x86_64 (centos-cockpit)
               storaged = 2.1.2-1.el7.centos
           Available: storaged-2.5.2-4.el7.x86_64 (extras)
               storaged = 2.5.2-4.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@hell01-serv01 ~]# yum install storaged-2.5.2-4.el7.x86_64
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.coreix.net
 * centos-php71: rpms.remirepo.net
 * centos-php71-safe: rpms.remirepo.net
 * epel: mirrors.coreix.net
 * extras: mirror.freethought-internet.co.uk
 * updates: mirrors.coreix.net
Package storaged-2.5.2-4.el7.x86_64 is obsoleted by udisks2-2.7.3-6.el7.x86_64 which is already installed
Nothing to do
@martinpitt martinpitt self-assigned this May 13, 2018
@martinpitt
Copy link
Member

Ouch, that was an oversight in our overly complex conditional dependencies. Fixed and simplified in #9160, but this commit needs to make it downstream too.

martinpitt added a commit to martinpitt/cockpit that referenced this issue May 13, 2018
Drop the storaged special case for centos-7, as CentOS 7 moved to 7.5
now. All images except for the obsolete fedora-26 now use udisks2, so
also adjust the package description.

Replace the centos-7 naughty overrides with a symlink to rhel-7, to
avoid duplicating them.

Fixes cockpit-project#9159
mvollmer pushed a commit that referenced this issue May 14, 2018
Drop the storaged special case for centos-7, as CentOS 7 moved to 7.5
now. All images except for the obsolete fedora-26 now use udisks2, so
also adjust the package description.

Replace the centos-7 naughty overrides with a symlink to rhel-7, to
avoid duplicating them.

Fixes #9159
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants