I'm using this page as a guide for adding radosgw to Ceph in order to run S3 APIs in a dedicated pool. This is the error I get when running "apt install radosgw"
The *interesting* bit is when I check the version of ceph-common and librgw2 they both show 18.2.2.
Perhaps I'm misinterpreting what the error message ("is to be installed"?) is telling me. Those versions *are* installed. Is it a matter of radosgw *looking* for the previous version? Can anyone help with pointers on getting through this issue? Thanks!
Bash:
> apt install radosgw
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
radosgw : Depends: ceph-common (= 17.2.7-pve3) but 18.2.2-pve1 is to be installed
Depends: librgw2 (= 17.2.7-pve3) but 18.2.2-pve1 is to be installed
E: Unable to correct problems, you have held broken packages.
The *interesting* bit is when I check the version of ceph-common and librgw2 they both show 18.2.2.
Bash:
> dpkg-query -f '${Version}' -W ceph-common
18.2.2-pve1
> dpkg-query -f '${Version}' -W librgw2
18.2.2-pve1
Perhaps I'm misinterpreting what the error message ("is to be installed"?) is telling me. Those versions *are* installed. Is it a matter of radosgw *looking* for the previous version? Can anyone help with pointers on getting through this issue? Thanks!
Last edited: